[notify] libbsd: moved to nonstandard path in hopes of avoiding eager linking
See the README for info and please feel free to report any issues discovered.
This commit is contained in:
parent
bd8915f7bf
commit
3188225a11
@ -1,47 +1,52 @@
|
||||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/ld.so.conf.d/
|
||||
-rw-r--r-- root/root etc/ld.so.conf.d/libbsd.conf
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/bsd/
|
||||
-rw-r--r-- root/root usr/include/bsd/bitstring.h
|
||||
-rw-r--r-- root/root usr/include/bsd/bsd.h
|
||||
-rw-r--r-- root/root usr/include/bsd/err.h
|
||||
-rw-r--r-- root/root usr/include/bsd/getopt.h
|
||||
-rw-r--r-- root/root usr/include/bsd/grp.h
|
||||
-rw-r--r-- root/root usr/include/bsd/inttypes.h
|
||||
-rw-r--r-- root/root usr/include/bsd/libutil.h
|
||||
-rw-r--r-- root/root usr/include/bsd/md5.h
|
||||
drwxr-xr-x root/root usr/include/bsd/netinet/
|
||||
-rw-r--r-- root/root usr/include/bsd/netinet/ip_icmp.h
|
||||
-rw-r--r-- root/root usr/include/bsd/nlist.h
|
||||
-rw-r--r-- root/root usr/include/bsd/pwd.h
|
||||
-rw-r--r-- root/root usr/include/bsd/readpassphrase.h
|
||||
-rw-r--r-- root/root usr/include/bsd/stdio.h
|
||||
-rw-r--r-- root/root usr/include/bsd/stdlib.h
|
||||
-rw-r--r-- root/root usr/include/bsd/string.h
|
||||
-rw-r--r-- root/root usr/include/bsd/stringlist.h
|
||||
drwxr-xr-x root/root usr/include/bsd/sys/
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/bitstring.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/cdefs.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/endian.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/param.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/poll.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/queue.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/time.h
|
||||
-rw-r--r-- root/root usr/include/bsd/sys/tree.h
|
||||
-rw-r--r-- root/root usr/include/bsd/timeconv.h
|
||||
-rw-r--r-- root/root usr/include/bsd/unistd.h
|
||||
-rw-r--r-- root/root usr/include/bsd/vis.h
|
||||
-rw-r--r-- root/root usr/include/bsd/wchar.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libbsd-ctor.a
|
||||
-rw-r--r-- root/root usr/lib/libbsd.a
|
||||
-rwxr-xr-x root/root usr/lib/libbsd.la
|
||||
-rw-r--r-- root/root usr/lib/libbsd.so
|
||||
lrwxrwxrwx root/root usr/lib/libbsd.so.0 -> libbsd.so.0.11.6
|
||||
-rwxr-xr-x root/root usr/lib/libbsd.so.0.11.6
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libbsd-ctor.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libbsd-overlay.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libbsd.pc
|
||||
drwxr-xr-x root/root usr/opt/
|
||||
drwxr-xr-x root/root usr/opt/libbsd/
|
||||
drwxr-xr-x root/root usr/opt/libbsd/include/
|
||||
drwxr-xr-x root/root usr/opt/libbsd/include/bsd/
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/bitstring.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/bsd.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/err.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/getopt.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/grp.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/inttypes.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/libutil.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/md5.h
|
||||
drwxr-xr-x root/root usr/opt/libbsd/include/bsd/netinet/
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/netinet/ip_icmp.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/nlist.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/pwd.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/readpassphrase.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/stdio.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/stdlib.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/string.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/stringlist.h
|
||||
drwxr-xr-x root/root usr/opt/libbsd/include/bsd/sys/
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/bitstring.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/cdefs.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/endian.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/param.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/poll.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/queue.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/time.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/sys/tree.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/timeconv.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/unistd.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/vis.h
|
||||
-rw-r--r-- root/root usr/opt/libbsd/include/bsd/wchar.h
|
||||
drwxr-xr-x root/root usr/opt/libbsd/lib/
|
||||
-rw-r--r-- root/root usr/opt/libbsd/lib/libbsd-ctor.a
|
||||
-rw-r--r-- root/root usr/opt/libbsd/lib/libbsd.a
|
||||
-rwxr-xr-x root/root usr/opt/libbsd/lib/libbsd.la
|
||||
-rw-r--r-- root/root usr/opt/libbsd/lib/libbsd.so
|
||||
lrwxrwxrwx root/root usr/opt/libbsd/lib/libbsd.so.0 -> libbsd.so.0.11.6
|
||||
-rwxr-xr-x root/root usr/opt/libbsd/lib/libbsd.so.0.11.6
|
||||
drwxr-xr-x root/root usr/opt/libbsd/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/opt/libbsd/lib/pkgconfig/libbsd-ctor.pc
|
||||
-rw-r--r-- root/root usr/opt/libbsd/lib/pkgconfig/libbsd-overlay.pc
|
||||
-rw-r--r-- root/root usr/opt/libbsd/lib/pkgconfig/libbsd.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man3/
|
||||
|
@ -5,12 +5,15 @@
|
||||
|
||||
name=libbsd
|
||||
version=0.11.6
|
||||
release=1
|
||||
source=(https://libbsd.freedesktop.org/releases/$name-$version.tar.xz)
|
||||
release=2
|
||||
source=(https://libbsd.freedesktop.org/releases/$name-$version.tar.xz \
|
||||
$name.conf)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
./configure --prefix=/usr
|
||||
./configure --prefix=/usr/opt/$name \
|
||||
--mandir=/usr/share/man
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
install -Dm0644 $SRC/$name.conf $PKG/etc/ld.so.conf.d/$name.conf
|
||||
}
|
||||
|
10
libbsd/README
Normal file
10
libbsd/README
Normal file
@ -0,0 +1,10 @@
|
||||
README for libbsd
|
||||
|
||||
Due to the unusual layout of this package's libraries and headers it may be
|
||||
required to set various build environment variables to allow other software
|
||||
to discover libbsd, for example (alter as needed):
|
||||
|
||||
CFLAGS="${CFLAGS} -I/usr/opt/libbsd/include"
|
||||
LDFLAGS="${LDFLAGS" -L/usr/opt/libbsd/lib"
|
||||
LD_LIBRARY_PATH="/usr/oprt/libbsd/lib"
|
||||
PKG_CONFIG_PATH="/usr/opt/libbsd/lib/pkgconfig"
|
1
libbsd/libbsd.conf
Normal file
1
libbsd/libbsd.conf
Normal file
@ -0,0 +1 @@
|
||||
/usr/opt/libbsd/lib
|
Loading…
Reference in New Issue
Block a user