diff options
author | Juergen Daubert <jue@jue.li> | 2012-06-17 19:09:46 +0200 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2012-06-17 19:09:46 +0200 |
commit | e13e23202147700073d225d8c6351de9f0b343a7 (patch) | |
tree | ecd6719137d97806adccaed8ab9098132fe075c2 | |
parent | bf200f87f5ddbb99b9c1c633777b7d5f8634f7bc (diff) | |
download | core-e13e23202147700073d225d8c6351de9f0b343a7.tar.gz core-e13e23202147700073d225d8c6351de9f0b343a7.tar.xz |
zlib: move shared library to /lib
some of the binaries in /sbin from btrfs-utils and util-linux are
depending on zlib. Moving libz from /usr/lib to /lib to solve the
issue.
-rw-r--r-- | zlib/.footprint | 7 | ||||
-rw-r--r-- | zlib/Pkgfile | 6 |
2 files changed, 8 insertions, 5 deletions
diff --git a/zlib/.footprint b/zlib/.footprint index a65699ed..4538e1a2 100644 --- a/zlib/.footprint +++ b/zlib/.footprint @@ -1,12 +1,13 @@ +drwxr-xr-x root/root lib/ +lrwxrwxrwx root/root lib/libz.so.1 -> libz.so.1.2.7 +-rwxr-xr-x root/root lib/libz.so.1.2.7 drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/zconf.h -rw-r--r-- root/root usr/include/zlib.h drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libz.a -lrwxrwxrwx root/root usr/lib/libz.so -> libz.so.1.2.7 -lrwxrwxrwx root/root usr/lib/libz.so.1 -> libz.so.1.2.7 --rwxr-xr-x root/root usr/lib/libz.so.1.2.7 +lrwxrwxrwx root/root usr/lib/libz.so -> ../../lib/libz.so.1.2.7 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/zlib.pc drwxr-xr-x root/root usr/man/ diff --git a/zlib/Pkgfile b/zlib/Pkgfile index 51e46594..8e007cf3 100644 --- a/zlib/Pkgfile +++ b/zlib/Pkgfile @@ -4,12 +4,14 @@ name=zlib version=1.2.7 -release=1 +release=2 source=(http://www.zlib.net/$name-$version.tar.bz2) build() { cd $name-$version - ./configure --prefix=/usr + ./configure --prefix=/usr --sharedlibdir=/lib make make DESTDIR=$PKG mandir=/usr/man install + ln -sf ../../lib/libz.so.$version $PKG/usr/lib/libz.so + rm $PKG/lib/libz.so } |