Loading debian/rules +27 −0 Original line number Diff line number Diff line Loading @@ -95,6 +95,33 @@ ifneq ($(IS_NSPAWN),) install -D -m 644 debian/blogi.default-config.yaml debian/blogi/usr/share/blogi/blogi.default-config.yaml install -D -m 644 debian/blogi.tmpfiles debian/blogi/usr/lib/tmpfiles.d/blogi.conf install -D -m 644 debian/blogi.sysusers debian/blogi/usr/lib/sysusers.d/blogi.conf # blogi-dev: include musl-compiled dev files from chroot mkdir -p debian/blogi-dev/usr/lib/blogi -cp -a debian/tmp/usr/lib/blogi/libblogidev.a debian/blogi-dev/usr/lib/blogi/ mkdir -p debian/blogi-dev/usr/include/blogi -cp -a debian/tmp/usr/include/blogi/* debian/blogi-dev/usr/include/blogi/ # musl-compiled dependency headers and libraries mkdir -p debian/blogi-dev/usr/local/include cp -a /usr/local/include/* debian/blogi-dev/usr/local/include/ mkdir -p debian/blogi-dev/usr/local/lib cp -a /usr/local/lib/*.a debian/blogi-dev/usr/local/lib/ 2>/dev/null || true cp -a /usr/local/lib/*.so* debian/blogi-dev/usr/local/lib/ 2>/dev/null || true # musl toolchain mkdir -p debian/blogi-dev/usr/local/musl cp -a /usr/local/musl/include debian/blogi-dev/usr/local/musl/ cp -a /usr/local/musl/lib debian/blogi-dev/usr/local/musl/ # cmake modules for finding dependencies if [ -d /usr/local/lib/cmake ]; then \ cp -a /usr/local/lib/cmake debian/blogi-dev/usr/local/lib/; \ fi if [ -d /usr/local/share/cmake ]; then \ mkdir -p debian/blogi-dev/usr/local/share; \ cp -a /usr/local/share/cmake debian/blogi-dev/usr/local/share/; \ fi # pkg-config files if [ -d /usr/local/lib/pkgconfig ]; then \ cp -a /usr/local/lib/pkgconfig debian/blogi-dev/usr/local/lib/; \ fi else dh_install endif Loading Loading
debian/rules +27 −0 Original line number Diff line number Diff line Loading @@ -95,6 +95,33 @@ ifneq ($(IS_NSPAWN),) install -D -m 644 debian/blogi.default-config.yaml debian/blogi/usr/share/blogi/blogi.default-config.yaml install -D -m 644 debian/blogi.tmpfiles debian/blogi/usr/lib/tmpfiles.d/blogi.conf install -D -m 644 debian/blogi.sysusers debian/blogi/usr/lib/sysusers.d/blogi.conf # blogi-dev: include musl-compiled dev files from chroot mkdir -p debian/blogi-dev/usr/lib/blogi -cp -a debian/tmp/usr/lib/blogi/libblogidev.a debian/blogi-dev/usr/lib/blogi/ mkdir -p debian/blogi-dev/usr/include/blogi -cp -a debian/tmp/usr/include/blogi/* debian/blogi-dev/usr/include/blogi/ # musl-compiled dependency headers and libraries mkdir -p debian/blogi-dev/usr/local/include cp -a /usr/local/include/* debian/blogi-dev/usr/local/include/ mkdir -p debian/blogi-dev/usr/local/lib cp -a /usr/local/lib/*.a debian/blogi-dev/usr/local/lib/ 2>/dev/null || true cp -a /usr/local/lib/*.so* debian/blogi-dev/usr/local/lib/ 2>/dev/null || true # musl toolchain mkdir -p debian/blogi-dev/usr/local/musl cp -a /usr/local/musl/include debian/blogi-dev/usr/local/musl/ cp -a /usr/local/musl/lib debian/blogi-dev/usr/local/musl/ # cmake modules for finding dependencies if [ -d /usr/local/lib/cmake ]; then \ cp -a /usr/local/lib/cmake debian/blogi-dev/usr/local/lib/; \ fi if [ -d /usr/local/share/cmake ]; then \ mkdir -p debian/blogi-dev/usr/local/share; \ cp -a /usr/local/share/cmake debian/blogi-dev/usr/local/share/; \ fi # pkg-config files if [ -d /usr/local/lib/pkgconfig ]; then \ cp -a /usr/local/lib/pkgconfig debian/blogi-dev/usr/local/lib/; \ fi else dh_install endif Loading