← recipes

Commit 3610486

42
plików
+72
dodanych
-63
usuniętych
@@ -1159,7 +1159,8 @@ build: |
1159 1159 --with-openssl \
1160 1160 --with-ca-path=/etc/ssl/certs \
1161 1161 --with-ca-bundle=/etc/ssl/cacert.pem \
1162 - --enable-threaded-resolver
1162 + --enable-threaded-resolver \
1163 + --without-ldap
1163 1164 make
1164 1165 make DESTDIR=${PKGDIR} install
1165 1166
@@ -947,6 +947,8 @@ build: |
947 947 grub-${pkgver}
948 948 gunzip -c unifont-13.0.06.pcf.gz \
949 949 > grub-${pkgver}/unifont.pcf
950 + cp -a grub-${pkgver} grub-efi-${pkgver}
951 + cp -a grub-${pkgver} grub-efi-${pkgver}-i386
950 952 cd grub-${pkgver}
951 953 #patch -Np1 -i ../ext2-fixe.patch
952 954 #fix missing file
@@ -954,8 +956,6 @@ build: |
954 956
955 957 # First fix a bug introduced in grub-2.14
956 958 sed 's/--image-base/--nonexist-linker-option/' -i configure
957 - cp -a grub-${pkgver} grub-efi-${pkgver}
958 - cp -a grub-${pkgver} grub-efi-${pkgver}-i386
959 959
960 960
961 961 ./configure --prefix=/usr \
@@ -95,7 +95,7 @@ footprint_iproute2_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\troot
95 95 usr/share/man/man8/vdpa-dev.8.gz\n-rw-r--r--\troot/root\tusr/share/man/man8/vdpa-mgmtdev.8.gz\n-rw-r--r--\troot/root\tusr/share/man/man8/vdpa.8.gz\n"
96 96 build: |
97 97 cd iproute2-${pkgver}
98 - sed -i /ARPD/d Makefile
98 + sed -i '/TARGETS += arpd/d' misc/Makefile
99 99 rm -fv man/man8/arpd.8
100 100
101 101 make NETNS_RUN_DIR=/run/netns DESTDIR=${PKGDIR}
@@ -1,5 +1,5 @@
1 1 pkgname: mpc
2 -pkgver: '1.4.1'
2 +pkgver: '1.3.1'
3 3 pkgrel: 1
4 4 pkgdesc: Library for the arithmetic of complex numbers with arbitrarily high precision.
5 5 url: 'https://www.multiprecision.org/'
@@ -586,7 +586,7 @@ build: |
586 586 make INSTALL_HDR_PATH=dest headers_install
587 587 mkdir -p ${PKGDIR}/usr/include/musl
588 588 cp -rv dest/include/* ${PKGDIR}/usr/include/musl
589 - cd ${pkgname}-${pkgver}
589 + cd ../${pkgname}-${pkgver}
590 590 ./configure --prefix=/usr/lib/musl \
591 591 --exec-prefix=/usr \
592 592 --enable-wrapper=all \
@@ -274,6 +274,7 @@ footprint_bazaar_zh: |
274 274 -rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/bazaar.mo
275 275
276 276 build: |
277 + export GI_TYPELIB_PATH=/usr/lib64/girepository-1.0:/usr/lib/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
277 278 sed -i "s/Utility/System/" ${pkgname}-${pkgver}/data/io.github.kolunmi.Bazaar.desktop.in
278 279 meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true bazaar-0.9.4 builddir
279 280 meson compile -C builddir
@@ -1,5 +1,5 @@
1 1 pkgname: 'epson-inkjet-printer-escpr'
2 -pkgver: '1.8.8'
2 +pkgver: '1.8.9'
3 3 pkgrel: '1'
4 4 pkgdesc: 'Epson Inkjet Printer Driver (ESC/P-R) for Linux'
5 5 url: 'http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX'
@@ -11,7 +11,7 @@ makedepends:
11 11 - ghostscript
12 12
13 13 source:
14 -- 'https://download-center.epson.com/f/module/e934c1f6-0fc1-43e5-8d3e-0de8f3a3d357/epson-inkjet-printer-escpr-${pkgver}-1.src.rpm'
14 +- 'https://download-center.epson.com/f/module/8fbe3731-bcfd-4bab-bf48-533c05cc64d4/epson-inkjet-printer-escpr-${pkgver}-1.src.rpm'
15 15 - 'bug_x86_64.patch'
16 16
17 17 sha256sums:
@@ -650,6 +650,8 @@ footprint: |
650 650 -rw-r--r-- root/root usr/share/ppd/epson-inkjet-printer-escpr/Epson-XP-960_Series-epson-escpr-en.ppd
651 651
652 652 build: |
653 + # .src.rpm to archiwum cpio/gzip – GNU tar radzi sobie z nim bezpośrednio
654 + tar -xf ${pkgname}-${pkgver}-1.src.rpm
653 655 tar -xf ${pkgname}-${pkgver}*.tar.gz
654 656 cd ${pkgname}-${pkgver}
655 657
@@ -94,7 +94,6 @@ footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/lib/\ndrwxr-
94 94 usr/share/\ndrwxr-xr-x\troot/root\tusr/share/licenses/\ndrwxr-xr-x\troot/root\tusr/share/licenses/frei0r-plugins/\n-rw-r--r--\t\
95 95 root/root\tusr/share/licenses/frei0r-plugins/COPYING\n"
96 96 build: |
97 - mv frei0r-${pkgver} ${pkgname}-${pkgver}
98 97 cd ${pkgname}-${pkgver}
99 98
100 99 mkdir -p build
@@ -28,7 +28,6 @@ build: |
28 28 meson setup build \
29 29 --prefix=/usr \
30 30 --buildtype=release \
31 - -Dextra-man-pages=disabled \
32 31 -Dpng-backend=none \
33 32 -Dsvg-backend=none
34 33 ninja -C build
@@ -367,6 +367,7 @@ footprint_gnome-bluetooth_zh: |
367 367 -rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/gnome-bluetooth-3.0.mo
368 368
369 369 build: |
370 + export GI_TYPELIB_PATH=/usr/lib64/girepository-1.0:/usr/lib/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
370 371 meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gnome-bluetooth-42.8 builddir
371 372 meson compile -C builddir
372 373
@@ -1984,6 +1984,7 @@ footprint_gnome-calculator_zh: |
1984 1984 -rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/gnome-calculator.mo
1985 1985
1986 1986 build: |
1987 + export GI_TYPELIB_PATH=/usr/lib64/girepository-1.0:/usr/lib/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
1987 1988 meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gnome-calculator-50.0 builddir
1988 1989 meson compile -C builddir
1989 1990 DESTDIR=${PKGDIR} meson install -C builddir
@@ -117,7 +117,6 @@ footprint_gnome-console_zh: "drwxr-xr-x\troot/root\tusr/share/locale/zh_CN/\ndrw
117 117 -rw-r--r--\troot/root\tusr/share/locale/zh_CN/LC_MESSAGES/kgx.mo\ndrwxr-xr-x\troot/root\tusr/share/locale/zh_TW/\ndrwxr-xr-x\t\
118 118 root/root\tusr/share/locale/zh_TW/LC_MESSAGES/\n-rw-r--r--\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/kgx.mo\n"
119 119 build: |
120 - mv console-${pkgver} ${pkgname}-${pkgver}
121 120 meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gnome-console-50.0 builddir
122 121 meson compile -C builddir
123 122 DESTDIR=${PKGDIR} meson install -C builddir
@@ -16,7 +16,7 @@ makedepends:
16 16 - intltool
17 17 - goffice
18 18 source:
19 -- 'https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2'
19 +- 'https://downloads.sourceforge.net/project/${pkgname}/${pkgname}%20stable/3.0.x/${pkgver}/${pkgname}-${pkgver}.tar.xz'
20 20 sha256sums:
21 21 - SKIP
22 22 footprint_grisbi_cs: "drwxr-xr-x\troot/root\tusr/share/locale/cs/\ndrwxr-xr-x\troot/root\tusr/share/locale/cs/LC_MESSAGES/\n\
@@ -31,7 +31,7 @@ makedepends:
31 31 - ninja
32 32
33 33 source:
34 -- 'https://download.gnome.org/sources/gtk+/3.24/gtk-${pkgver}.tar.xz'
34 +- 'https://download.gnome.org/sources/gtk/3.24/gtk-${pkgver}.tar.xz'
35 35
36 36 sha256sums:
37 37 - SKIP
@@ -1,5 +1,5 @@
1 1 pkgname: ibus
2 -pkgver: '1.5.35'
2 +pkgver: '1.5.34'
3 3 pkgrel: 1
4 4 pkgdesc: IBus is an Intelligent Input Bus.
5 5 url: 'https://ibus.googlecode.com'
@@ -216,6 +216,7 @@ footprint_ibus_zh: "drwxr-xr-x\troot/root\tusr/share/locale/zh_CN/\ndrwxr-xr-x\t
216 216 root/root\tusr/share/locale/zh_TW/\ndrwxr-xr-x\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/\n-rw-r--r--\troot/root\t\
217 217 usr/share/locale/zh_TW/LC_MESSAGES/ibus10.mo\n"
218 218 build: |
219 + export GI_TYPELIB_PATH=/usr/lib64/girepository-1.0:/usr/lib/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
219 220 cd ${pkgname}-${pkgver}
220 221
221 222 sed -i 's@/desktop/ibus@/org/freedesktop/ibus@g' \
@@ -88,22 +88,17 @@ footprint_imake_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\troot/ro
88 88 usr/share/man/man1/mergelib.1.gz\n-rw-r--r--\troot/root\tusr/share/man/man1/mkdirhier.1.gz\n-rw-r--r--\troot/root\tusr/share/man/man1/mkhtmlindex.1.gz\n\
89 89 -rw-r--r--\troot/root\tusr/share/man/man1/revpath.1.gz\n-rw-r--r--\troot/root\tusr/share/man/man1/xmkmf.1.gz\n"
90 90 build: |
91 - cd xorg-cf-files-1.0.7
92 - patch -p1 -i ../linuxconfig.patch
93 - for i in *; do
94 - if [ -d "${i}" ]; then
95 - pushd "${i}"
96 - autoreconf -fi
97 - ./configure --prefix=/usr --mandir=/usr/share/man
98 - make
99 - popd
100 - fi
91 + patch -d xorg-cf-files-1.0.7 -p1 -i linuxconfig.patch
92 + for i in imake-1.0.11 gccmakedep-1.0.3 lndir-1.0.4 makedepend-1.0.8 xorg-cf-files-1.0.7; do
93 + pushd "${i}"
94 + autoreconf -fi
95 + ./configure --prefix=/usr --mandir=/usr/share/man
96 + make
97 + popd
101 98 done
102 99 package: |
103 - for i in *; do
104 - if [ -d "${i}" ]; then
105 - pushd "${i}"
106 - make DESTDIR=${PKGDIR} install
107 - popd
108 - fi
100 + for i in imake-1.0.11 gccmakedep-1.0.3 lndir-1.0.4 makedepend-1.0.8 xorg-cf-files-1.0.7; do
101 + pushd "${i}"
102 + make DESTDIR=${PKGDIR} install
103 + popd
109 104 done
@@ -29,7 +29,6 @@ footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/lib/\ndrwxr-
29 29 root/root\tusr/share/\ndrwxr-xr-x\troot/root\tusr/share/licenses/\ndrwxr-xr-x\troot/root\tusr/share/licenses/intel-media-driver/\n\
30 30 -rw-r--r--\troot/root\tusr/share/licenses/intel-media-driver/LICENSE.md\n"
31 31 build: |
32 - mv media-driver-intel-media-${pkgver} ${pkgname}-${pkgver}
33 32 cd ${pkgname}-${pkgver}
34 33
35 34 mkdir build
@@ -124,7 +124,6 @@ footprint_jwm_zh: |
124 124 build: |
125 125 cd ./${pkgname}-${pkgver}
126 126 sed -i 's|/usr/local/share/|/usr/share/|' contrib/Makefile po/Makefile* example.jwmrc
127 - cd ./${pkgname}-${pkgver}
128 127 ./configure --prefix=/usr --sysconfdir=/etc --disable-fribidi
129 128 make
130 129
@@ -13,7 +13,7 @@ makedepends:
13 13 source: []
14 14 sha256sums: []
15 15 build: |
16 - git clone https://git.xiph.org/libao.git ${pkgname}
16 + git clone https://gitlab.xiph.org/xiph/libao.git ${pkgname}
17 17 cd ${pkgname}
18 18
19 19 ./autogen.sh
@@ -7,7 +7,7 @@ arch: x86_64
7 7 depends: []
8 8 makedepends: []
9 9 source:
10 -- 'https://code.videolan.org/videolan/${pkgname}/repository/${pkgver}/archive.tar.bz2'
10 +- 'https://code.videolan.org/videolan/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2'
11 11
12 12 sha256sums:
13 13 - SKIP
@@ -12,7 +12,7 @@ makedepends:
12 12 - 'xorg-libxtst'
13 13
14 14 source:
15 -- 'http://git.yoctoproject.org/cgit/cgit.cgi/${pkgname}/snapshot/${pkgname}-${pkgver}.tar.gz'
15 +- 'https://git.yoctoproject.org/libfakekey.git#tag=0.3'
16 16
17 17 sha256sums:
18 18 - SKIP
@@ -1,5 +1,5 @@
1 1 pkgname: libmypaint
2 -pkgver: '2.0.0'
2 +pkgver: '2.0.0-beta.1'
3 3 pkgrel: 1
4 4 pkgdesc: A fast and easy painting library for digital painters, with brush dynamics
5 5 url: 'http://mypaint.intilinux.com/'
@@ -13,7 +13,7 @@ makedepends:
13 13 - pkgconf
14 14 - gobject-introspection
15 15 source:
16 -- 'https://github.com/mypaint/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz'
16 +- 'https://github.com/mypaint/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz'
17 17 sha256sums:
18 18 - SKIP
19 19 footprint_libmypaint_af: "drwxr-xr-x\troot/root\tusr/share/locale/af/\ndrwxr-xr-x\troot/root\tusr/share/locale/af/LC_MESSAGES/\n\
@@ -1062,8 +1062,8 @@ build: |
1062 1062 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
1063 1063 make
1064 1064 make DESTDIR=${PKGDIR} -j1 install
1065 - install -Dm644 ./lirc.tmpfiles ${PKGDIR}/usr/lib/tmpfiles.d/lirc.conf
1066 - install -Dm644 ./lirc.logrotate ${PKGDIR}/etc/logrotate.d/lirc
1065 + install -Dm644 ../lirc.tmpfiles ${PKGDIR}/usr/lib/tmpfiles.d/lirc.conf
1066 + install -Dm644 ../lirc.logrotate ${PKGDIR}/etc/logrotate.d/lirc
1067 1067
1068 1068 package: |
1069 1069 true
@@ -1,5 +1,5 @@
1 1 pkgname: minidlna
2 -pkgver: '1.3.3_static'
2 +pkgver: '1.3.3'
3 3 pkgrel: 1
4 4 pkgdesc: ReadyMedia (formerly known as MiniDLNA) is a simple media server software
5 5 url: 'https://sourceforge.net/projects/minidlna/'
@@ -19,7 +19,7 @@ footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/lib/\ndrwxr-
19 19 root/root\tusr/lib/httpd/modules/\n-rwxr-xr-x\troot/root\tusr/lib/httpd/modules/mod_dnssd.so\n"
20 20 build: |
21 21 cd mod_dnssd-${pkgver}
22 - patch -p1 < ./fix_undefined_reference.patch
22 + patch -p1 < ../fix_undefined_reference.patch
23 23 ./configure --prefix=/usr --disable-lynx
24 24 make
25 25 install -D -m755 src/.libs/mod_dnssd.so ${PKGDIR}/usr/lib/httpd/modules/mod_dnssd.so
@@ -196,7 +196,7 @@ build: |
196 196 unset XCFLAGS
197 197
198 198
199 - make DESTDIR=${PKGDIR} SO_INSTALL_MODE=755 prefix=${PKGDIR}/usr shared=yes \
199 + make DESTDIR= SO_INSTALL_MODE=755 prefix=${PKGDIR}/usr shared=yes \
200 200 docdir=${PKGDIR}/usr/share/doc/${pkgname} \
201 201 install
202 202
@@ -1,5 +1,5 @@
1 1 pkgname: noto-fonts-emoji
2 -pkgver: '2020'
2 +pkgver: '2020-09-16-unicode13_1'
3 3 pkgrel: 1
4 4 pkgdesc: Noto Emoji fonts
5 5 url: 'https://github.com/googlefonts/noto-emoji'
@@ -10,6 +10,7 @@ makedepends:
10 10 - meson
11 11 - ninja
12 12 - python
13 +- modest
13 14 source:
14 15 - 'https://github.com/coderobe/${pkgname}/archive/refs/tags/${pkgver}.tar.gz'
15 16 sha256sums:
@@ -1380,7 +1380,8 @@ footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/bin/\n-rwxr-
1380 1380 footprint_julia-bin_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\troot/root\tusr/share/man/man1/\n-rw-r--r--\t\
1381 1381 root/root\tusr/share/man/man1/julia.1.gz\n"
1382 1382 build: |
1383 - mkdir -p ${pkgdir}/usr/share/licenses/julia
1383 + mkdir -p ${PKGDIR}/usr/share/licenses/julia-bin
1384 + mkdir -p ${PKGDIR}/usr
1384 1385 cp -r julia-${pkgver}/{bin,etc,include,lib,share,libexec} \
1385 1386 ${PKGDIR}/usr/
1386 1387
@@ -11,7 +11,7 @@ makedepends:
11 11 - perl
12 12
13 13 source:
14 -- 'http://lftp.yar.ru/ftp/${pkgname}-${pkgver}.tar.xz'
14 +- 'https://lftp.yar.ru/ftp/${pkgname}-${pkgver}.tar.xz'
15 15
16 16 sha256sums:
17 17 - SKIP
@@ -16,7 +16,8 @@ build: "cd antlr3-${pkgver}/runtime/C\n\ncat <<EOF> antlr3config.h.in\n#include
16 16 \ <stdlib.h>\n#include <netinet/in.h>\n#include <netinet/tcp.h>\n#include <sys/stat.h>\n#include <sys/socket.h>\n#include\
17 17 \ <antlr3defs.h>\nEOF\n\naclocal\nlibtoolize\nautomake --add-missing\nautoconf\n\nif [[ \"x86_64\" == 'i686' ]]; then\n\t\
18 18 _cfgopt='32' && _cfgopt=\nelse\n\t_cfgopt='64' && _cfgopt=--enable-64bit\nfi\n./configure --prefix=/usr --sysconfdir=/etc\
19 - \ ${_cfgopt}\n\nmake\t\n\n make DESTDIR=${PKGDIR} install\n\n # Obsolet lib\n rm -f ${PKGDIR}/usr/lib/libantlr3c.la\n"
19 + \ ${_cfgopt}\n\nmake CFLAGS=\"$CFLAGS -Wno-error=implicit-function-declaration -Wno-error=int-conversion -Wno-error=incompatible-pointer-types\"\n\n\
20 + make DESTDIR=${PKGDIR} CFLAGS=\"$CFLAGS -Wno-error=implicit-function-declaration -Wno-error=int-conversion -Wno-error=incompatible-pointer-types\" install\n\n # Obsolet lib\n rm -f ${PKGDIR}/usr/lib/libantlr3c.la\n"
20 21 package: |
21 22 true
22 23 update: |
@@ -47,7 +47,7 @@ footprint: |
47 47 build: |
48 48 cd ${pkgname}-${pkgver}
49 49 mkdir libaom-build
50 - cd ${pkgname}-${pkgver}
50 + cd libaom-build
51 51
52 52 cmake -DCMAKE_INSTALL_PREFIX=/usr \
53 53 -DBUILD_SHARED_LIBS=1 \
@@ -97,7 +97,7 @@ build: |
97 97
98 98 DESTDIR=${PKGDIR}/ cmake --install build
99 99
100 - install -Dm644 ${pkgname}-${pkgver}/LICENSE \
100 + install -Dm644 LICENSE \
101 101 ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
102 102
103 103 package: |
@@ -34,7 +34,7 @@ footprint_libdispatch_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\tr
34 34 -rw-r--r--\troot/root\tusr/share/man/man3/dispatch_once.3.gz\n-rw-r--r--\troot/root\tusr/share/man/man3/dispatch_queue_create.3.gz\n\
35 35 -rw-r--r--\troot/root\tusr/share/man/man3/dispatch_read.3.gz\n-rw-r--r--\troot/root\tusr/share/man/man3/dispatch_semaphore_create.3.gz\n\
36 36 -rw-r--r--\troot/root\tusr/share/man/man3/dispatch_source_create.3.gz\n-rw-r--r--\troot/root\tusr/share/man/man3/dispatch_time.3.gz\n"
37 -build: "mv swift-corelibs-libdispatch-swift-5.5-RELEASE ${pkgname}-${pkgver}\nfind ${pkgname}-${pkgver} -name DispatchCompilerWarnings.cmake\
37 +build: "find ${pkgname}-${pkgver} -name DispatchCompilerWarnings.cmake\
38 38 \ \\\n\t-exec sed -i \"/-Werror/d\" '{}' \\;\ncd ${pkgname}-${pkgver}\nmkdir build\ncd build\ncmake -DCMAKE_C_COMPILER=clang\
39 39 \ -DCMAKE_CXX_COMPILER=clang++ \\\n -DCMAKE_BUILD_TYPE=Release \\\n\t-DCMAKE_INSTALL_PREFIX=/usr \\\n\t-DBlocksRuntime_INCLUDE_DIR=/usr/include\
40 40 \ \\\n\t-DCMAKE_BUILD_WITH_INSTALL_RPATH=on ../${pkgname}-${pkgver} \\\n -Wno-dev -G Ninja ..\n\nninja\n\nDESTDIR=${PKGDIR}\
@@ -16,6 +16,7 @@ makedepends:
16 16 - cmake
17 17 - libssh2
18 18 - python
19 +- http-parser
19 20 source:
20 21 - 'https://github.com/libgit2/libgit2/archive/refs/tags/v${pkgver}.tar.gz'
21 22 sha256sums:
@@ -91,16 +91,16 @@ package: |
91 91
92 92 for i in MediaInfo MediaInfoDLL; do
93 93 install -dm 755 ${PKGDIR}/usr/include/$i
94 - install -m 644 ./MediaInfoLib/Source/$i/*.h ${PKGDIR}/usr/include/$i
94 + install -m 644 ../../../Source/$i/*.h ${PKGDIR}/usr/include/$i
95 95 done
96 96
97 97 install -dm 755 ${PKGDIR}/usr/lib/pkgconfig
98 - install -m 644 ./MediaInfoLib/Project/GNU/Library/libmediainfo.pc ${PKGDIR}/usr/lib/pkgconfig
98 + install -m 644 ./libmediainfo.pc ${PKGDIR}/usr/lib/pkgconfig
99 99
100 100 sed -i -e 's|Version: |Version: '${pkgver}'|g' ${PKGDIR}/usr/lib/pkgconfig/libmediainfo.pc
101 101
102 102 # Obsolet lib
103 103 rm -f ${PKGDIR}/usr/lib/libmediainfo.la
104 104
105 - install -Dm644 ./MediaInfoLib/LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
106 - install -Dm644 ./MediaInfoLib/License.html ${PKGDIR}/usr/share/licenses/${pkgname}/License.html
105 + install -Dm644 ../../../LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
106 + install -Dm644 ../../../License.html ${PKGDIR}/usr/share/licenses/${pkgname}/License.html
@@ -78,14 +78,14 @@ build: |
78 78 make DESTDIR=${PKGDIR} install
79 79
80 80 install -dm755 ${PKGDIR}/usr/include/ZenLib
81 - install -m644 ./ZenLib/Source/ZenLib/*.h ${PKGDIR}/usr/include/ZenLib
81 + install -m644 ../../../Source/ZenLib/*.h ${PKGDIR}/usr/include/ZenLib
82 82 for i in HTTP_Client Format/Html Format/Http; do
83 83 install -dm0755 ${PKGDIR}/usr/include/ZenLib/$i
84 - install -m0644 ./ZenLib/Source/ZenLib/$i/*.h \
84 + install -m0644 ../../../Source/ZenLib/$i/*.h \
85 85 ${PKGDIR}/usr/include/ZenLib/$i
86 86 done
87 87 install -dm755 ${PKGDIR}/usr/lib/pkgconfig
88 - install -m644 ./ZenLib/Project/GNU/Library/libzen.pc \
88 + install -m644 ./libzen.pc \
89 89 ${PKGDIR}/usr/lib/pkgconfig
90 90 sed -i -e 's|Version: |Version: '${pkgver}'|g' \
91 91 ${PKGDIR}/usr/lib/pkgconfig/libzen.pc
@@ -195,6 +195,7 @@ build: |
195 195 cd build
196 196 cmake -DCMAKE_INSTALL_PREFIX=/usr \
197 197 -DCMAKE_INSTALL_LIBDIR=lib \
198 + -DENABLE_BZIP2=OFF \
198 199 ..
199 200 make
200 201 make DESTDIR=${PKGDIR} install
@@ -223,7 +223,7 @@ build: |
223 223 make -C build DESTDIR="${PKGDIR}" install
224 224
225 225 # rename generic utils
226 - local _prog _baseprog
226 + _prog=""
227 227 for _prog in "${PKGDIR}"/usr/bin/*; do
228 228 _baseprog=$(basename "$_prog")
229 229 mv -v "$_prog" "${_prog//$_baseprog/mbedtls_$_baseprog}"
@@ -217,7 +217,7 @@ footprint: |
217 217 build: |
218 218 git clone https://github.com/lexborisov/Modest.git ${pkgname}
219 219 cd "${pkgname}"
220 - make CFLAGS="$CFLAGS -Wno-variadic-macros" prefix="/usr"
220 + make CFLAGS="$CFLAGS -Wno-variadic-macros -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=unused-function" prefix="/usr"
221 221 make DESTDIR="${PKGDIR}/" prefix="/usr" install
222 222
223 223 package: |
@@ -41,8 +41,15 @@ footprint: "drwxr-xr-x\troot/root\tetc/\ndrwxr-xr-x\troot/root\tetc/nftables/\n-
41 41 footprint_nftables_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\troot/root\tusr/share/man/man3/\n-rw-r--r--\troot/root\t\
42 42 usr/share/man/man3/libnftables.3.gz\ndrwxr-xr-x\troot/root\tusr/share/man/man5/\n-rw-r--r--\troot/root\tusr/share/man/man5/libnftables-json.5.gz\n\
43 43 drwxr-xr-x\troot/root\tusr/share/man/man8/\n-rw-r--r--\troot/root\tusr/share/man/man8/nft.8.gz\n"
44 -build: "cd ${pkgname}-${pkgver}\n./configure --prefix=/usr \\\n\t--sbindir=/usr/bin \\\n\t--sysconfdir=/etc/nftables\
45 - \ \\\n\t--mandir=/usr/share/man \\\n --with-json \\\n --with-cli=readline\nmake\nmake DESTDIR=${PKGDIR}\
46 - \ install\ninstall -Dm644 ../nftables.conf \"${PKGDIR}/etc/nftables/nftables.conf\"\n"
44 +build: |
45 + cd ${pkgname}-${pkgver}
46 + ./configure --prefix=/usr \
47 + --sbindir=/usr/bin \
48 + --sysconfdir=/etc/nftables \
49 + --mandir=/usr/share/man \
50 + --with-cli=readline
51 + make
52 + make DESTDIR=${PKGDIR} install
53 + install -Dm644 ../nftables.conf "${PKGDIR}/etc/nftables/nftables.conf"
47 54 package: |
48 55 true
@@ -1382,8 +1382,8 @@ footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/bin/\n-rwxr-
1382 1382 footprint_node_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\troot/root\tusr/share/man/man1/\n-rw-r--r--\troot/root\t\
1383 1383 usr/share/man/man1/node.1.gz\n"
1384 1384 build: "cd node-v${pkgver}
1385 -CFLAGS=\"$CFLAGS -g0 -Wl,--no-keep-memory -fuse-ld=gold -Wl,--no-map-whole-files -Wl,--no-keep-files-mapped\" \
1386 -CXXFLAGS=\"$CFLAGS\" \
1385 +CFLAGS=\"$CFLAGS -g0 -Wl,--no-keep-memory\" \
1386 +CXXFLAGS=\"$CFLAGS -g0\" \
1387 1387 ./configure \
1388 1388 --prefix=/usr \
1389 1389 --shared-brotli \