forked from ports/compat-32
Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
7e87e801ee |
@ -4,10 +4,5 @@ drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libasound.so -> libasound.so.2.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libasound.so.2 -> libasound.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libasound.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libatopology.la
|
||||
lrwxrwxrwx root/root usr/lib32/libatopology.so -> libatopology.so.2.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libatopology.so.2 -> libatopology.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libatopology.so.2.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/alsa-topology.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/alsa.pc
|
||||
|
1
alsa-lib-32/.md5sum
Normal file
1
alsa-lib-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
2f981a8f7897c59ec2ddc44916d33788 alsa-lib-1.1.6.tar.bz2
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXX/xsM6YC3CiwB8wqH8H0rD7HYaJWUn58CKYY6Ee9pZt9bxwL572+a3ObCDcibzkDe1QPwQpGrudbiVQ1sGgcQ8=
|
||||
SHA256 (Pkgfile) = 4b3e5b7d80c094bfa430ca3921747539657a77ba1e3135c15dbf9f2ffcbbf140
|
||||
SHA256 (.footprint) = c93d9e18fbf514e682c42d7ebdc3c935d52eacb5b87ad99765d7b23a223578b9
|
||||
SHA256 (alsa-lib-1.2.11.tar.bz2) = 9f3f2f69b995f9ad37359072fbc69a3a88bfba081fc83e9be30e14662795bb4d
|
||||
RWSwxGo/zH7eXfJL3dmfxGLrIz6EbTc/r+WvDGaw0q5vDnVHyVW0Vvtny6zjKu5pDpITOuPKDJJQ9PmbXQ6BkDjv56ODxco7/g0=
|
||||
SHA256 (Pkgfile) = cd7ee1edcebb0ba6e0fc32fa49ff4eb5feb5cbef9e5d735c79fd48f76ef40faf
|
||||
SHA256 (.footprint) = dc1060a96796380b5749e8110478f019be658bec92ecd867c4d210b12dac81db
|
||||
SHA256 (alsa-lib-1.1.6.tar.bz2) = 5f2cd274b272cae0d0d111e8a9e363f08783329157e8dd68b3de0c096de6d724
|
||||
|
@ -4,9 +4,9 @@
|
||||
# Depends on: alsa-lib
|
||||
|
||||
name=alsa-lib-32
|
||||
version=1.2.11
|
||||
version=1.1.6
|
||||
release=1
|
||||
source=(https://www.alsa-project.org/files/pub/lib/alsa-lib-$version.tar.bz2)
|
||||
source=(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-${version}.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd alsa-lib-$version
|
||||
|
@ -1,19 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/alsa-lib/
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_ctl_arcam_av.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_ctl_arcam_av.so
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_ctl_oss.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_ctl_oss.so
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_oss.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_oss.so
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_upmix.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_upmix.so
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_usb_stream.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_usb_stream.so
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_vdownmix.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_pcm_vdownmix.so
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_rate_speexrate.la
|
||||
-rwxr-xr-x root/root usr/lib32/alsa-lib/libasound_module_rate_speexrate.so
|
||||
lrwxrwxrwx root/root usr/lib32/alsa-lib/libasound_module_rate_speexrate_best.so -> libasound_module_rate_speexrate.so
|
||||
lrwxrwxrwx root/root usr/lib32/alsa-lib/libasound_module_rate_speexrate_medium.so -> libasound_module_rate_speexrate.so
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXWOtqOBGz9PUXcASGoy62xHk7MpE4yN5U0pDG2lDcUAtsN8yT8lumSNYdPIYk+lb4WkCmEh9f4Lq/Xbq3EvxeAM=
|
||||
SHA256 (Pkgfile) = 7e4340e02391ed4c09ef76cb2e682a6b608b4c2f5065d3c784dcb583770d072c
|
||||
SHA256 (.footprint) = 1230b600ca74ee7479052e2622c8a3eb80b2edd161215b5eb657df71ac709fff
|
||||
SHA256 (alsa-plugins-1.2.7.1.tar.bz2) = 8c337814954bb7c167456733a6046142a2931f12eccba3ec2a4ae618a3432511
|
@ -1,23 +0,0 @@
|
||||
# Description: ALSA Plugins contains plugins for various audio libraries and sound servers.
|
||||
# URL: https://www.alsa-project.org/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: alsa-lib-32 alsa-plugins
|
||||
|
||||
name=alsa-plugins-32
|
||||
version=1.2.7.1
|
||||
release=1
|
||||
source=(ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-${version}.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd alsa-plugins-${version}
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--sysconfdir=/etc
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/{etc,usr/share}
|
||||
}
|
9
apulse-32/.footprint
Normal file
9
apulse-32/.footprint
Normal file
@ -0,0 +1,9 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/apulse-32
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libpulse-simple.so -> libpulse-simple.so.0
|
||||
-rwxr-xr-x root/root usr/lib32/libpulse-simple.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libpulse.so -> libpulse.so.0
|
||||
-rwxr-xr-x root/root usr/lib32/libpulse.so.0
|
||||
-rwxr-xr-x root/root usr/lib32/libpulsecommon-5.0.so
|
1
apulse-32/.md5sum
Normal file
1
apulse-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
1d38f3052107b77188f82d4c128fd7d0 v0.1.2.tar.gz
|
5
apulse-32/.signature
Normal file
5
apulse-32/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXbWuF/NHt8Sll4wcSgMcx2COVar7bjgFni8yF9b/rduz8Jk4P3zcm9XmWyUSNK2vmhT5XAnjDqdefWq9Vaz59gI=
|
||||
SHA256 (Pkgfile) = d8520a39b02116e2481567b28707d86c31646d9859deb7bdc06c8ca0fe5a3d32
|
||||
SHA256 (.footprint) = e9bc94685f8a2d07fb590e862596f0854363c9c0a85d3d9862b3eef065ab33e4
|
||||
SHA256 (v0.1.2.tar.gz) = 7e066199d962cf0d30dfc9d09dfe636698d0bc880a63b8e5fc5f721e91322009
|
25
apulse-32/Pkgfile
Normal file
25
apulse-32/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: PulseAudio emulation for ALSA.
|
||||
# URL: https://github.com/i-rinat/apulse
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Packager: Thomas Penteker, tek at serverop dot de
|
||||
# Depends on: cmake glib-32 alsa-lib-32
|
||||
|
||||
name=apulse-32
|
||||
version=0.1.2
|
||||
release=1
|
||||
source=(https://github.com/i-rinat/apulse/archive/v${version}.tar.gz)
|
||||
|
||||
build() {
|
||||
cd apulse-$version
|
||||
sed -i -e "s:/lib/apulse:/lib32:" CMakeLists.txt
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
mv $PKG/usr/bin/apulse $PKG/usr/bin/apulse-32
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/at-spi2/
|
||||
-rwxr-xr-x root/root usr/lib32/at-spi2/at-spi-bus-launcher
|
||||
-rwxr-xr-x root/root usr/lib32/at-spi2/at-spi2-registryd
|
||||
drwxr-xr-x root/root usr/lib32/gnome-settings-daemon-3.0/
|
||||
drwxr-xr-x root/root usr/lib32/gnome-settings-daemon-3.0/gtk-modules/
|
||||
-rw-r--r-- root/root usr/lib32/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
|
||||
drwxr-xr-x root/root usr/lib32/gtk-2.0/
|
||||
drwxr-xr-x root/root usr/lib32/gtk-2.0/modules/
|
||||
-rwxr-xr-x root/root usr/lib32/gtk-2.0/modules/libatk-bridge.so
|
||||
lrwxrwxrwx root/root usr/lib32/libatk-1.0.so -> libatk-1.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libatk-1.0.so.0 -> libatk-1.0.so.0.25209.1
|
||||
-rwxr-xr-x root/root usr/lib32/libatk-1.0.so.0.25209.1
|
||||
lrwxrwxrwx root/root usr/lib32/libatk-bridge-2.0.so -> libatk-bridge-2.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libatk-bridge-2.0.so.0 -> libatk-bridge-2.0.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libatk-bridge-2.0.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libatspi.so -> libatspi.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libatspi.so.0 -> libatspi.so.0.0.1
|
||||
-rwxr-xr-x root/root usr/lib32/libatspi.so.0.0.1
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/atk-bridge-2.0.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/atk.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/atspi-2.pc
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXc+OvLaVHQ3bzCBl4teGNot8G2X41lZnJLot9w/R5dZ9OKpa1uCe/jomx6ZXw0RJH12fRkvPsS9GeUzU3R2dVwg=
|
||||
SHA256 (Pkgfile) = 07fde18cf7f5250f8a597c721581b49e1208752a9f748805892be1fa3af9cf0e
|
||||
SHA256 (.footprint) = f15e46ec3d582c30f794b00e7d13934c3abb610ea4a319750f9f060ff6fb0d63
|
||||
SHA256 (at-spi2-core-2.52.0.tar.xz) = 0ac3fc8320c8d01fa147c272ba7fa03806389c6b03d3c406d0823e30e35ff5ab
|
@ -1,27 +0,0 @@
|
||||
# Description: Protocol definitions and daemon for D-Bus at-spi
|
||||
# URL: https://gitlab.gnome.org/GNOME/at-spi2-core
|
||||
# Maintainer: CRUX System Team, core-ports at crux dot nu
|
||||
# Depends on: at-spi2-core dbus-32 glib-32 xorg-libxtst-32
|
||||
|
||||
name=at-spi2-core-32
|
||||
version=2.52.0
|
||||
release=1
|
||||
source=(https://download.gnome.org/sources/at-spi2-core/${version:0:4}/at-spi2-core-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
meson setup build at-spi2-core-$version \
|
||||
--prefix /usr \
|
||||
--sysconfdir=/usr/etc \
|
||||
--libdir=/usr/lib32 \
|
||||
--libexecdir=/usr/lib32/at-spi2 \
|
||||
--buildtype=plain \
|
||||
--wrap-mode nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D introspection=disabled
|
||||
|
||||
meson compile -C build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG meson install -C build
|
||||
|
||||
rm -r $PKG/usr/{include,etc,share,lib}
|
||||
}
|
8
atk-32/.footprint
Normal file
8
atk-32/.footprint
Normal file
@ -0,0 +1,8 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rwxr-xr-x root/root usr/lib32/libatk-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib32/libatk-1.0.so -> libatk-1.0.so.0.22810.1
|
||||
lrwxrwxrwx root/root usr/lib32/libatk-1.0.so.0 -> libatk-1.0.so.0.22810.1
|
||||
-rwxr-xr-x root/root usr/lib32/libatk-1.0.so.0.22810.1
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/atk.pc
|
1
atk-32/.md5sum
Normal file
1
atk-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
dfb5e7474220afa3f4ca7e45af9f3a11 atk-2.28.1.tar.xz
|
5
atk-32/.signature
Normal file
5
atk-32/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXUIAhkeJuKMrQ/80ZMq7rYCXfozTSBQcO7pFdzHOCu4CA16OyaUmXQyigkenY6u/1RZ1QLhgO8/QjECvjnRsFgg=
|
||||
SHA256 (Pkgfile) = caf67cb9badabbe801ae62589a0127ff6be14843391da207deaf7566efc4ed75
|
||||
SHA256 (.footprint) = 4ce941243b857551173d9174d9c3435e3486ff66cc121548d0d316ed28383bf6
|
||||
SHA256 (atk-2.28.1.tar.xz) = cd3a1ea6ecc268a2497f0cd018e970860de24a6d42086919d6bf6c8e8d53f4fc
|
17
atk-32/Pkgfile
Normal file
17
atk-32/Pkgfile
Normal file
@ -0,0 +1,17 @@
|
||||
# Description: A set of interfaces for accessibility
|
||||
# URL: https://www.gtk.org/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: glib-32 atk
|
||||
|
||||
name=atk-32
|
||||
version=2.28.1
|
||||
release=1
|
||||
source=(https://download.gnome.org/sources/${name%-*}/${version:0:4}/${name%-*}-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
./configure --prefix=/usr --libdir=/usr/lib32
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
rm -r $PKG/usr/{include,share}
|
||||
}
|
@ -1,9 +1,7 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libattr.a
|
||||
-rwxr-xr-x root/root usr/lib32/libattr.la
|
||||
lrwxrwxrwx root/root usr/lib32/libattr.so -> libattr.so.1.1.2502
|
||||
lrwxrwxrwx root/root usr/lib32/libattr.so.1 -> libattr.so.1.1.2502
|
||||
-rwxr-xr-x root/root usr/lib32/libattr.so.1.1.2502
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libattr.pc
|
||||
-rw-r--r-- root/root usr/lib32/libattr.la
|
||||
lrwxrwxrwx root/root usr/lib32/libattr.so -> libattr.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libattr.so.1 -> libattr.so.1.1.0
|
||||
-rw-r--r-- root/root usr/lib32/libattr.so.1.1.0
|
||||
|
1
attr-32/.md5sum
Normal file
1
attr-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
84f58dec00b60f2dc8fd1c9709291cc7 attr-2.4.47.src.tar.gz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXYpfDiAf53ujfw3L/cTyWW33wUHROqRslrsBiY5I8C5u3LwnJ9P+F8hR0mrtnFine0bftTgPiaC5nPBwq2jfrgM=
|
||||
SHA256 (Pkgfile) = 0499b3212ccfd096a307059f0f530eabe8a06255dd81410e26330b8eabcf97ce
|
||||
SHA256 (.footprint) = fca751ffd25783d818b69c5ed9f9b4f85cc9f13358e06161fb3ea04a8b400a12
|
||||
SHA256 (attr-2.5.2.tar.gz) = 39bf67452fa41d0948c2197601053f48b3d78a029389734332a6309a680c6c87
|
||||
RWSwxGo/zH7eXZAaOSSkgU+sYq3NBJ/JmSzxsZjNziYgp96V4QKAWUGe9WWRAPTKvFxFnRUZrXLdAGemrsrfg5vjxV73P7/+2Ag=
|
||||
SHA256 (Pkgfile) = d229add4f58bc801091305240a250a38c8a6ae590b3fb5ee156cf7701e5db368
|
||||
SHA256 (.footprint) = d52eb7103d5c6b6b672a8d6ae97bd1148b20fd9cf781665ea285553a9731cb74
|
||||
SHA256 (attr-2.4.47.src.tar.gz) = 25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859
|
||||
|
@ -3,21 +3,25 @@
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
|
||||
name=attr-32
|
||||
version=2.5.2
|
||||
version=2.4.47
|
||||
release=1
|
||||
source=(http://download-mirror.savannah.gnu.org/releases/${name%-*}/${name%-*}-$version.tar.gz)
|
||||
source=(http://download-mirror.savannah.gnu.org/releases/attr/attr-$version.src.tar.gz)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
cd attr-$version
|
||||
|
||||
export DEBUG=-DNDEBUG
|
||||
export OPTIMIZER=$CFLAGS
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--bindir=/bin \
|
||||
--sysconfdir=/etc \
|
||||
--libdir=/usr/lib32
|
||||
--mandir=/usr/man \
|
||||
--libdir=/usr/lib32 \
|
||||
--libexecdir=/usr/lib32
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
make DIST_ROOT=$PKG install install-lib install-dev
|
||||
|
||||
rm -r $PKG/{bin,etc} $PKG/usr/{include,share}
|
||||
rm -r $PKG/bin $PKG/usr/{include,man,share}
|
||||
}
|
||||
|
@ -1,45 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/avahi/
|
||||
-rw-r--r-- root/root usr/lib32/libavahi-client.a
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-client.la
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-client.so -> libavahi-client.so.3.2.9
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-client.so.3 -> libavahi-client.so.3.2.9
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-client.so.3.2.9
|
||||
-rw-r--r-- root/root usr/lib32/libavahi-common.a
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-common.la
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-common.so -> libavahi-common.so.3.5.4
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-common.so.3 -> libavahi-common.so.3.5.4
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-common.so.3.5.4
|
||||
-rw-r--r-- root/root usr/lib32/libavahi-core.a
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-core.la
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-core.so -> libavahi-core.so.7.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-core.so.7 -> libavahi-core.so.7.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-core.so.7.1.0
|
||||
-rw-r--r-- root/root usr/lib32/libavahi-glib.a
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-glib.la
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-glib.so -> libavahi-glib.so.1.0.2
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-glib.so.1 -> libavahi-glib.so.1.0.2
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-glib.so.1.0.2
|
||||
-rw-r--r-- root/root usr/lib32/libavahi-gobject.a
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-gobject.la
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-gobject.so -> libavahi-gobject.so.0.0.5
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-gobject.so.0 -> libavahi-gobject.so.0.0.5
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-gobject.so.0.0.5
|
||||
-rw-r--r-- root/root usr/lib32/libavahi-libevent.a
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-libevent.la
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-libevent.so -> libavahi-libevent.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libavahi-libevent.so.1 -> libavahi-libevent.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libavahi-libevent.so.1.0.0
|
||||
-rw-r--r-- root/root usr/lib32/libdns_sd.a
|
||||
-rwxr-xr-x root/root usr/lib32/libdns_sd.la
|
||||
lrwxrwxrwx root/root usr/lib32/libdns_sd.so -> libdns_sd.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libdns_sd.so.1 -> libdns_sd.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libdns_sd.so.1.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/avahi-client.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/avahi-compat-libdns_sd.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/avahi-core.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/avahi-glib.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/avahi-gobject.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/avahi-libevent.pc
|
@ -1,7 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXZ7Thl9iGG5oeFKGcyp23d/3BRA9LPmwK9hoJ7ST4+FM6n+KaiI45pCNN2sG1C7/3ebNo/WAhY+22H8T2Hl2xQo=
|
||||
SHA256 (Pkgfile) = 217f28b57408d98b7f36bb5d41710740c40e76cf5d6ac3307b7c82d6a9028c6b
|
||||
SHA256 (.footprint) = 72baed23d6e6598de90dec8a3db81f29cb89850df72c2db38afa392e5d9089da
|
||||
SHA256 (avahi-0.8.tar.gz) = 060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda
|
||||
SHA256 (avahi-0.8-ipv6_race_condition_fix-1.patch) = 218c909581d0ca2c86c8145bb0797050d987a6b0ae3417949dbe2a6d55c49360
|
||||
SHA256 (reverse-move-to-run.patch) = a333bcf15dd3e72ac99b2e883202e7170d2ff27bf61820413235bc9f3c9c2605
|
@ -1,43 +0,0 @@
|
||||
# Description: A system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite
|
||||
# URL: https://www.avahi.org/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: avahi dbus-32 gdbm-32 glib-32 libcap-32 libdaemon-32 libevent-32
|
||||
|
||||
name=avahi-32
|
||||
version=0.8
|
||||
release=3
|
||||
source=(https://github.com/lathiat/avahi/releases/download/v$version/avahi-$version.tar.gz
|
||||
avahi-0.8-ipv6_race_condition_fix-1.patch
|
||||
reverse-move-to-run.patch)
|
||||
|
||||
build() {
|
||||
cd avahi-$version
|
||||
|
||||
patch -p1 -i $SRC/reverse-move-to-run.patch
|
||||
patch -p1 -i $SRC/avahi-0.8-ipv6_race_condition_fix-1.patch
|
||||
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--with-distro=none \
|
||||
--disable-gtk \
|
||||
--disable-gtk3 \
|
||||
--disable-qt3 \
|
||||
--disable-qt4 \
|
||||
--disable-qt5 \
|
||||
--disable-python \
|
||||
--disable-pygobject \
|
||||
--disable-python-dbus \
|
||||
--disable-mono \
|
||||
--disable-monodoc \
|
||||
--disable-nls \
|
||||
--enable-compat-libdns_sd
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,sbin,include,share} $PKG/{etc,var}
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
Submitted By: Douglas R. Reno <renodr at linuxfromscratch dot org>
|
||||
Date: 2020-10-19
|
||||
Initial Package Version: 0.8
|
||||
Upstream Status: PR, not applied
|
||||
Origin: Upstream PR (github.com/lathiat/avahi/pull/309)
|
||||
Description: Fixes a race condition when multiple NICs are in use
|
||||
when IPv6 is enabled. This will exhibit behavior where
|
||||
messages about withdrawing address records, registering
|
||||
access records, and new hostname announcements are
|
||||
spammed to the log every second.
|
||||
|
||||
diff -Naurp avahi-0.8.orig/avahi-core/server.c avahi-0.8/avahi-core/server.c
|
||||
--- avahi-0.8.orig/avahi-core/server.c 2020-02-16 21:41:24.939967558 -0600
|
||||
+++ avahi-0.8/avahi-core/server.c 2020-10-19 11:07:22.054861721 -0500
|
||||
@@ -193,7 +193,7 @@ static void withdraw_rrset(AvahiServer *
|
||||
withdraw_entry(s, e);
|
||||
}
|
||||
|
||||
-static void incoming_probe(AvahiServer *s, AvahiRecord *record, AvahiInterface *i) {
|
||||
+static void incoming_probe(AvahiServer *s, AvahiRecord *record, AvahiInterface *i, int from_local_iface) {
|
||||
AvahiEntry *e, *n;
|
||||
int ours = 0, won = 0, lost = 0;
|
||||
|
||||
@@ -210,7 +210,7 @@ static void incoming_probe(AvahiServer *
|
||||
if (e->dead)
|
||||
continue;
|
||||
|
||||
- if ((cmp = avahi_record_lexicographical_compare(e->record, record)) == 0) {
|
||||
+ if ((cmp = avahi_record_lexicographical_compare(e->record, record)) == 0 || from_local_iface) {
|
||||
ours = 1;
|
||||
break;
|
||||
} else {
|
||||
@@ -639,7 +639,7 @@ static void handle_query_packet(AvahiSer
|
||||
if (!avahi_key_is_pattern(record->key)) {
|
||||
if (!from_local_iface)
|
||||
reflect_probe(s, i, record);
|
||||
- incoming_probe(s, record, i);
|
||||
+ incoming_probe(s, record, i, from_local_iface);
|
||||
}
|
||||
|
||||
avahi_record_unref(record);
|
||||
@@ -961,8 +961,7 @@ static void dispatch_packet(AvahiServer
|
||||
return;
|
||||
|
||||
/* We don't want to reflect local traffic, so we check if this packet is generated locally. */
|
||||
- if (s->config.enable_reflector)
|
||||
- from_local_iface = originates_from_local_iface(s, iface, src_address, port);
|
||||
+ from_local_iface = originates_from_local_iface(s, iface, src_address, port);
|
||||
|
||||
if (avahi_dns_packet_check_valid_multicast(p) < 0) {
|
||||
avahi_log_debug("Received invalid packet.");
|
@ -1,23 +0,0 @@
|
||||
From 60bd97ceeb1f7924df2b347b5ac18fa5949898cc Mon Sep 17 00:00:00 2001
|
||||
From: Dominique Leuenberger <dimstar@opensuse.org>
|
||||
Date: Thu, 28 Jan 2016 00:26:34 +0100
|
||||
Subject: [PATCH] Move to /run
|
||||
|
||||
on modern, systemd based systems, the default directory is /run, no longer /var/run
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 607d3343..6c353c35 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -957,7 +957,7 @@ AC_DEFINE_UNQUOTED(AVAHI_AUTOIPD_GROUP,"$AVAHI_AUTOIPD_GROUP", [Group for runnin
|
||||
#
|
||||
# Avahi runtime dir
|
||||
#
|
||||
+avahi_runtime_dir="${localstatedir}/run"
|
||||
-avahi_runtime_dir="/run"
|
||||
avahi_socket="${avahi_runtime_dir}/avahi-daemon/socket"
|
||||
AC_SUBST(avahi_runtime_dir)
|
||||
AC_SUBST(avahi_socket)
|
@ -1,15 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libbrotlicommon.so -> libbrotlicommon.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libbrotlicommon.so.1 -> libbrotlicommon.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libbrotlicommon.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libbrotlidec.so -> libbrotlidec.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libbrotlidec.so.1 -> libbrotlidec.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libbrotlidec.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libbrotlienc.so -> libbrotlienc.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libbrotlienc.so.1 -> libbrotlienc.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libbrotlienc.so.1.1.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libbrotlicommon.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libbrotlidec.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libbrotlienc.pc
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXV+LgE3hGgCliUQJU8MGFeaaObcv/O7d96f6FyMnF7eJqYOytPkQciEejf6CJ/3xqWl9nTQWwouMCN06Db4//wc=
|
||||
SHA256 (Pkgfile) = 7f5c3ddf23e4c6456dcc5283a89ad9dfebf1209970c8590b1d4de398f0950702
|
||||
SHA256 (.footprint) = 2013a03e4261ff1912f8a4c5f48a8f4d8c2e19bebcc431649a7b6de6bd1f1bf2
|
||||
SHA256 (brotli-v1.1.0.tar.gz) = e720a6ca29428b803f4ad165371771f5398faba397edf6778837a18599ea13ff
|
@ -1,20 +0,0 @@
|
||||
# Description: Brotli compression library
|
||||
# URL: https://github.com/google/brotli
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: brotli
|
||||
|
||||
name=brotli-32
|
||||
version=1.1.0
|
||||
release=1
|
||||
source=(https://github.com/google/${name%-*}/archive/v$version/${name%-*}-v$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cmake -S${name%-*}-$version -Bbuild -GNinja \
|
||||
-DCMAKE_INSTALL_PREFIX="/usr" \
|
||||
-DCMAKE_INSTALL_LIBDIR="/usr/lib32"
|
||||
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
rm -r $PKG/usr/{bin,include}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libbz2.a
|
||||
lrwxrwxrwx root/root usr/lib32/libbz2.so -> libbz2.so.1.0.8
|
||||
lrwxrwxrwx root/root usr/lib32/libbz2.so.1.0 -> libbz2.so.1.0.8
|
||||
-rw-r--r-- root/root usr/lib32/libbz2.so.1.0.8
|
||||
lrwxrwxrwx root/root usr/lib32/libbz2.so -> libbz2.so.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libbz2.so.1.0 -> libbz2.so.1.0.6
|
||||
-rwxr-xr-x root/root usr/lib32/libbz2.so.1.0.6
|
||||
|
2
bzip2-32/.md5sum
Normal file
2
bzip2-32/.md5sum
Normal file
@ -0,0 +1,2 @@
|
||||
00b516f4704d4a7cb50a1d97e6e8e15b bzip2-1.0.6.tar.gz
|
||||
21bba891a5e515d69fa6ca6b11eac726 bzip2.patch
|
@ -1,5 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXXquFG3j7u6B5yrAlURNNpoN68J37rxuWJdQwbdXtgFqt/HVVOb1Tgbv+DquDNadyIoPVvHrG0pFlFc9A85wzAQ=
|
||||
SHA256 (Pkgfile) = c0ed5c49f8dcea522731e3a4f46c4e36971b4829fbccc756ad799063ee0580c7
|
||||
SHA256 (.footprint) = ae64a6b0f0690f2699e12f5d0abbfd0b9ad60e9cea31f76641a43e00c749a5e8
|
||||
SHA256 (bzip2-1.0.8.tar.gz) = ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269
|
||||
RWSwxGo/zH7eXdBNhGS2wUIB+vrItt3sy0lfMdyrmv6h8k6v48iI5+nOthqHdDzLLYW8KFFK0S7MCX3oS1ej7k7SqLHJZ2UVPgk=
|
||||
SHA256 (Pkgfile) = 765399b75bb6bf22746d2aee13d9c8243426420d41eb877d77ee900e7bbc0930
|
||||
SHA256 (.footprint) = 14e78943cc31fbae38e4ec6c8b3aeaa7afdc2dd29948006833478f1a52707f89
|
||||
SHA256 (bzip2-1.0.6.tar.gz) = a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd
|
||||
SHA256 (bzip2.patch) = 45715e151b26b7c9731bd59934ae6aa6f1b5d48332f23aed2d71667eada1fb76
|
||||
|
@ -3,20 +3,24 @@
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
|
||||
name=bzip2-32
|
||||
version=1.0.8
|
||||
version=1.0.6
|
||||
release=1
|
||||
source=(https://sourceware.org/pub/${name%-*}/${name%-*}-$version.tar.gz)
|
||||
source=(http://www.bzip.org/$version/bzip2-$version.tar.gz \
|
||||
bzip2.patch)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
cd bzip2-$version
|
||||
|
||||
install -d $PKG/usr/lib32
|
||||
patch -Np1 -i $SRC/bzip2.patch
|
||||
|
||||
make -f Makefile-libbz2_so CC="gcc $CFLAGS $LDFLAGS"
|
||||
install -m 0644 libbz2.so.$version $PKG/usr/lib32
|
||||
ln -s libbz2.so.$version $PKG/usr/lib32/libbz2.so
|
||||
ln -s libbz2.so.$version $PKG/usr/lib32/libbz2.so.1.0
|
||||
sed -i -e 's,$(PREFIX)/lib,$(PREFIX)/lib32,g' Makefile{,-libbz2_so}
|
||||
|
||||
make libbz2.a CC="gcc $CFLAGS $LDFLAGS"
|
||||
install -m 0644 libbz2.a $PKG/usr/lib32
|
||||
make
|
||||
make PREFIX=$PKG/usr install
|
||||
|
||||
sed -i -e '38s,$(CC) ,$(CC) $(CFLAGS) ,' Makefile-libbz2_so
|
||||
|
||||
make -f Makefile-libbz2_so
|
||||
make -f Makefile-libbz2_so PREFIX=$PKG/usr install
|
||||
rm -rf $PKG/usr/{bin,include,man}
|
||||
}
|
||||
|
162
bzip2-32/bzip2.patch
Normal file
162
bzip2-32/bzip2.patch
Normal file
@ -0,0 +1,162 @@
|
||||
diff -aur bzip2-1.0.6.orig/Makefile bzip2-1.0.6/Makefile
|
||||
--- bzip2-1.0.6.orig/Makefile 2008-02-14 13:39:18.000000000 +0100
|
||||
+++ bzip2-1.0.6/Makefile 2009-06-14 13:49:03.889599030 +0200
|
||||
@@ -21,7 +21,7 @@
|
||||
LDFLAGS=
|
||||
|
||||
BIGFILES=-D_FILE_OFFSET_BITS=64
|
||||
-CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
|
||||
+CFLAGS+=-fpic -Wall -Winline $(BIGFILES)
|
||||
|
||||
# Where you want it installed when you do 'make install'
|
||||
PREFIX=/usr/local
|
||||
@@ -70,43 +70,36 @@
|
||||
@cat words3
|
||||
|
||||
install: bzip2 bzip2recover
|
||||
- if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
|
||||
- if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
|
||||
- if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
|
||||
- if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
|
||||
- if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
|
||||
- cp -f bzip2 $(PREFIX)/bin/bzip2
|
||||
- cp -f bzip2 $(PREFIX)/bin/bunzip2
|
||||
- cp -f bzip2 $(PREFIX)/bin/bzcat
|
||||
- cp -f bzip2recover $(PREFIX)/bin/bzip2recover
|
||||
- chmod a+x $(PREFIX)/bin/bzip2
|
||||
- chmod a+x $(PREFIX)/bin/bunzip2
|
||||
- chmod a+x $(PREFIX)/bin/bzcat
|
||||
- chmod a+x $(PREFIX)/bin/bzip2recover
|
||||
- cp -f bzip2.1 $(PREFIX)/man/man1
|
||||
- chmod a+r $(PREFIX)/man/man1/bzip2.1
|
||||
- cp -f bzlib.h $(PREFIX)/include
|
||||
- chmod a+r $(PREFIX)/include/bzlib.h
|
||||
- cp -f libbz2.a $(PREFIX)/lib
|
||||
- chmod a+r $(PREFIX)/lib/libbz2.a
|
||||
- cp -f bzgrep $(PREFIX)/bin/bzgrep
|
||||
- ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
|
||||
- ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
|
||||
- chmod a+x $(PREFIX)/bin/bzgrep
|
||||
- cp -f bzmore $(PREFIX)/bin/bzmore
|
||||
- ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
|
||||
- chmod a+x $(PREFIX)/bin/bzmore
|
||||
- cp -f bzdiff $(PREFIX)/bin/bzdiff
|
||||
- ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
|
||||
- chmod a+x $(PREFIX)/bin/bzdiff
|
||||
- cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
|
||||
- chmod a+r $(PREFIX)/man/man1/bzgrep.1
|
||||
- chmod a+r $(PREFIX)/man/man1/bzmore.1
|
||||
- chmod a+r $(PREFIX)/man/man1/bzdiff.1
|
||||
- echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
|
||||
- echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
|
||||
- echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
|
||||
- echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
|
||||
+ install -d $(PREFIX)/bin \
|
||||
+ $(PREFIX)/lib \
|
||||
+ $(PREFIX)/man/man1 \
|
||||
+ $(PREFIX)/include
|
||||
+ install -m 755 bzip2 \
|
||||
+ bzip2recover \
|
||||
+ bzgrep \
|
||||
+ bzmore \
|
||||
+ bzdiff \
|
||||
+ $(PREFIX)/bin
|
||||
+ install -m 644 bzlib.h $(PREFIX)/include
|
||||
+ install -m 644 libbz2.a $(PREFIX)/lib
|
||||
+ ln -sf bzip2 $(PREFIX)/bin/bunzip2
|
||||
+ ln -sf bzip2 $(PREFIX)/bin/bzcat
|
||||
+ ln -sf bzgrep $(PREFIX)/bin/bzegrep
|
||||
+ ln -sf bzgrep $(PREFIX)/bin/bzfgrep
|
||||
+ ln -sf bzmore $(PREFIX)/bin/bzless
|
||||
+ ln -sf bzdiff $(PREFIX)/bin/bzcmp
|
||||
+ install -m 644 bzip2.1 \
|
||||
+ bzgrep.1 \
|
||||
+ bzmore.1 \
|
||||
+ bzdiff.1 \
|
||||
+ $(PREFIX)/man/man1
|
||||
+ ln -sf bzgrep.1 $(PREFIX)/man/man1/bzegrep.1
|
||||
+ ln -sf bzgrep.1 $(PREFIX)/man/man1/bzfgrep.1
|
||||
+ ln -sf bzmore.1 $(PREFIX)/man/man1/bzless.1
|
||||
+ ln -sf bzdiff.1 $(PREFIX)/man/man1/bzcmp.1
|
||||
+ ln -sf bzip2.1 $(PREFIX)/man/man1/bunzip2.1
|
||||
+ ln -sf bzip2.1 $(PREFIX)/man/man1/bzcat.1
|
||||
+ ln -sf bzip2.1 $(PREFIX)/man/man1/bzip2recover.1
|
||||
|
||||
clean:
|
||||
rm -f *.o libbz2.a bzip2 bzip2recover \
|
||||
diff -aur bzip2-1.0.6.orig/Makefile-libbz2_so bzip2-1.0.6/Makefile-libbz2_so
|
||||
--- bzip2-1.0.6.orig/Makefile-libbz2_so 2007-12-09 14:00:50.000000000 +0100
|
||||
+++ bzip2-1.0.6/Makefile-libbz2_so 2009-06-14 13:48:27.519580669 +0200
|
||||
@@ -24,7 +24,7 @@
|
||||
SHELL=/bin/sh
|
||||
CC=gcc
|
||||
BIGFILES=-D_FILE_OFFSET_BITS=64
|
||||
-CFLAGS=-fpic -fPIC -Wall -Winline -O2 -g $(BIGFILES)
|
||||
+CFLAGS+=-fpic -Wall -Winline $(BIGFILES)
|
||||
|
||||
OBJS= blocksort.o \
|
||||
huffman.o \
|
||||
@@ -37,11 +37,15 @@
|
||||
all: $(OBJS)
|
||||
$(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.6 $(OBJS)
|
||||
$(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.6
|
||||
- rm -f libbz2.so.1.0
|
||||
- ln -s libbz2.so.1.0.6 libbz2.so.1.0
|
||||
+
|
||||
+install:
|
||||
+ install -d $(PREFIX)/lib
|
||||
+ install -m 755 libbz2.so.1.0.6 $(PREFIX)/lib
|
||||
+ ln -sf libbz2.so.1.0.6 $(PREFIX)/lib/libbz2.so.1.0
|
||||
+ ln -sf libbz2.so.1.0 $(PREFIX)/lib/libbz2.so
|
||||
|
||||
clean:
|
||||
- rm -f $(OBJS) bzip2.o libbz2.so.1.0.6 libbz2.so.1.0 bzip2-shared
|
||||
+ rm -f $(OBJS) bzip2.o libbz2.so.1.0.6 bzip2-shared
|
||||
|
||||
blocksort.o: blocksort.c
|
||||
$(CC) $(CFLAGS) -c blocksort.c
|
||||
diff -aur bzip2-1.0.6.orig/bzlib_private.h bzip2-1.0.6/bzlib_private.h
|
||||
--- bzip2-1.0.6.orig/bzlib_private.h 2007-12-09 15:00:46.000000000 +0100
|
||||
+++ bzip2-1.0.6/bzlib_private.h 2009-06-14 13:53:28.200579230 +0200
|
||||
@@ -128,7 +128,7 @@
|
||||
|
||||
/*-- Stuff for randomising repetitive blocks. --*/
|
||||
|
||||
-extern Int32 BZ2_rNums[512];
|
||||
+extern const Int32 BZ2_rNums[512];
|
||||
|
||||
#define BZ_RAND_DECLS \
|
||||
Int32 rNToGo; \
|
||||
@@ -152,7 +152,7 @@
|
||||
|
||||
/*-- Stuff for doing CRCs. --*/
|
||||
|
||||
-extern UInt32 BZ2_crc32Table[256];
|
||||
+extern const UInt32 BZ2_crc32Table[256];
|
||||
|
||||
#define BZ_INITIALISE_CRC(crcVar) \
|
||||
{ \
|
||||
diff -aur bzip2-1.0.6.orig/crctable.c bzip2-1.0.6/crctable.c
|
||||
--- bzip2-1.0.6.orig/crctable.c 2007-12-09 13:29:49.000000000 +0100
|
||||
+++ bzip2-1.0.6/crctable.c 2009-06-14 13:52:33.248830630 +0200
|
||||
@@ -28,7 +28,7 @@
|
||||
comp.compression FAQ.
|
||||
--*/
|
||||
|
||||
-UInt32 BZ2_crc32Table[256] = {
|
||||
+const UInt32 BZ2_crc32Table[256] = {
|
||||
|
||||
/*-- Ugly, innit? --*/
|
||||
|
||||
diff -aur bzip2-1.0.6.orig/randtable.c bzip2-1.0.6/randtable.c
|
||||
--- bzip2-1.0.6.orig/randtable.c 2007-12-09 13:32:55.000000000 +0100
|
||||
+++ bzip2-1.0.6/randtable.c 2009-06-14 13:53:38.063580427 +0200
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
|
||||
/*---------------------------------------------*/
|
||||
-Int32 BZ2_rNums[512] = {
|
||||
+const Int32 BZ2_rNums[512] = {
|
||||
619, 720, 127, 481, 931, 816, 813, 233, 566, 247,
|
||||
985, 724, 205, 454, 863, 491, 741, 242, 949, 214,
|
||||
733, 859, 335, 708, 621, 574, 73, 654, 730, 472,
|
@ -1,17 +1,30 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/cairo/
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/libcairo-fdr.so
|
||||
-rw-r--r-- root/root usr/lib32/cairo/cairo-fdr.a
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/cairo-fdr.la
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/cairo-fdr.so
|
||||
-rw-r--r-- root/root usr/lib32/cairo/cairo-sphinx.a
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/cairo-sphinx.la
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/cairo-sphinx.so
|
||||
-rw-r--r-- root/root usr/lib32/cairo/libcairo-trace.a
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/libcairo-trace.la
|
||||
-rwxr-xr-x root/root usr/lib32/cairo/libcairo-trace.so
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so -> libcairo-gobject.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11800.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.so.2.11800.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11800.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.so.2.11800.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo.so -> libcairo.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo.so.2 -> libcairo.so.2.11800.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo.so.2.11800.0
|
||||
-rw-r--r-- root/root usr/lib32/libcairo-gobject.a
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.la
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so -> libcairo-gobject.so.2.11510.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11510.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.so.2.11510.0
|
||||
-rw-r--r-- root/root usr/lib32/libcairo-script-interpreter.a
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.la
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2.11510.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11510.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.so.2.11510.0
|
||||
-rw-r--r-- root/root usr/lib32/libcairo.a
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo.la
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo.so -> libcairo.so.2.11510.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcairo.so.2 -> libcairo.so.2.11510.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcairo.so.2.11510.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-fc.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-ft.pc
|
||||
@ -19,7 +32,6 @@ drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-pdf.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-png.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-ps.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-script-interpreter.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-script.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-svg.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-tee.pc
|
||||
|
1
cairo-32/.md5sum
Normal file
1
cairo-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
f060381576d67c855fad03e327fc9a69 cairo-1.15.10.tar.xz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXUKNPfx6qgsOqAAU91eTZT/FhQ5VhYFp7W1bRZFAQUOCoHkWpphtrzTwQdxhPWtcSZBNS52RIiHzLh2H3AFITw0=
|
||||
SHA256 (Pkgfile) = d06397f40d50bacc7b982bd744571b0e5b5b14b9f79c573d12865a854c810170
|
||||
SHA256 (.footprint) = 2dad4f64d941072f964da50c2ee75400ee23d7e3ea929ef7d79b867f2137216c
|
||||
SHA256 (cairo-1.18.0.tar.bz2) = abf8fba4d510086a492783c3e0828e90b32734738fd80906595617d229d02bab
|
||||
RWSwxGo/zH7eXRDuoQJrXhPnV6AvG1R5E7zwI8LCGWZXmdcDiLkP06c6z2U4zYPoRxiY9BasfZYQvwzaiiUI/B9CxIbTPwVFxAc=
|
||||
SHA256 (Pkgfile) = 930dedf595b2c54720de1060d659565ad649cc05f656c0d31070b20c2f9d4579
|
||||
SHA256 (.footprint) = 702ee8c2bd4c2679d7c93150054713b2fba77660bfa15d29304b85131e403ca8
|
||||
SHA256 (cairo-1.15.10.tar.xz) = 62ca226134cf2f1fd114bea06f8b374eb37f35d8e22487eaa54d5e9428958392
|
||||
|
@ -1,25 +1,26 @@
|
||||
# Description: A 2D graphics library with support for multiple output devices
|
||||
# URL: https://www.cairographics.org/
|
||||
# URL: http://www.cairographics.org/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: cairo fontconfig-32 glib-32 xorg-libpixman-32 xorg-libxext-32 xorg-libxrender-32 xorg-xcb-util-32
|
||||
|
||||
name=cairo-32
|
||||
version=1.18.0
|
||||
version=1.15.10
|
||||
release=1
|
||||
source=(https://gitlab.freedesktop.org/cairo/cairo/-/archive/$version/cairo-$version.tar.bz2)
|
||||
source=(https://cairographics.org/snapshots/${name%-*}-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
meson setup build ${name%-*}-$version \
|
||||
--prefix=/usr \
|
||||
--libdir=lib32 \
|
||||
--buildtype=plain \
|
||||
-D dwrite=disabled \
|
||||
-D spectre=disabled \
|
||||
-D symbol-lookup=disabled \
|
||||
-D tests=disabled
|
||||
cd ${name%-*}-$version
|
||||
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-xcb=yes \
|
||||
--enable-ps \
|
||||
--enable-pdf \
|
||||
--disable-gtk-doc \
|
||||
--enable-tee=yes
|
||||
|
||||
rm -r $PKG/usr/{bin,include}
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share}
|
||||
}
|
||||
|
@ -3,10 +3,8 @@ drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libcdda_interface.a
|
||||
lrwxrwxrwx root/root usr/lib32/libcdda_interface.so -> libcdda_interface.so.0.10.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcdda_interface.so.0 -> libcdda_interface.so.0.10.2
|
||||
-rwxr-xr-x root/root usr/lib32/libcdda_interface.so.0.10.2
|
||||
-rw-r--r-- root/root usr/lib32/libcdda_interface.so.0.10.2
|
||||
-rw-r--r-- root/root usr/lib32/libcdda_paranoia.a
|
||||
lrwxrwxrwx root/root usr/lib32/libcdda_paranoia.so -> libcdda_paranoia.so.0.10.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.10.2
|
||||
-rwxr-xr-x root/root usr/lib32/libcdda_paranoia.so.0.10.2
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/cdparanoia-3.pc
|
||||
-rw-r--r-- root/root usr/lib32/libcdda_paranoia.so.0.10.2
|
||||
|
3
cdparanoia-32/.md5sum
Normal file
3
cdparanoia-32/.md5sum
Normal file
@ -0,0 +1,3 @@
|
||||
aa57d4e1b897fdf12f1e7fbb4747ec43 cdparanoia-10.2-gcc43.patch
|
||||
af737d5ebac45b7006111fe3c59bced5 cdparanoia-10.2-ldflags.patch
|
||||
b304bbe8ab63373924a744eac9ebc652 cdparanoia-III-10.2.src.tgz
|
@ -1,12 +1,7 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXVidHZmZiRgZLYvkZcdeUTUVVZgZFLlnxi63SRX4m/Chh08rFYAkUnPDJB9nhPEgomA7hJwJ7l+dBnMUq4cimgg=
|
||||
SHA256 (Pkgfile) = 1004fd79b809ea4b2e8894246f0bee435039d318e20bba3fc5dbda9eeb38703b
|
||||
SHA256 (.footprint) = ec2dacfb229d2e3580d3dc27f399aa41e47962d7cca61c17ba41ef502c1c3102
|
||||
RWSwxGo/zH7eXf6UCIwgLlNh/Dv1WU/xGBj3DBoJfGY/IsJAdllXS+cjj/bXsXZLCS4nSFYdjotaGNfkDEhWGLLG1Fs0TOzNNQA=
|
||||
SHA256 (Pkgfile) = 3da39d4045ca848e1b07a7560fa1df97293e0618763f87ead8d35a2581f58ce3
|
||||
SHA256 (.footprint) = c6b28ac040cba3e244417b0e477c037b9a077586edf2509fffd25f91deb9b7a5
|
||||
SHA256 (cdparanoia-III-10.2.src.tgz) = 005db45ef4ee017f5c32ec124f913a0546e77014266c6a1c50df902a55fe64df
|
||||
SHA256 (cdparanoia-10.2-463009.patch) = bb7d0256b57b2ae630bfb9f78be7bda6e1abaed809f0238112b850fb9ca3e7ef
|
||||
SHA256 (cdparanoia-10.2-endian.patch) = da764568a0466cd856c8e4dac09be2be4e7a2104125db4b60de873217a0dece8
|
||||
SHA256 (cdparanoia-10.2-install.patch) = 807c72330ebde3fc0c26a10ed7236870f49ae11df75dd8bd2be9c593e774806a
|
||||
SHA256 (cdparanoia-10.2-format-security.patch) = a6f80215c801190dfcade6751d12235a1878ab6b5762260086e7f0ce1296bef4
|
||||
SHA256 (cdparanoia-use-proper-gnu-config-files.patch) = dc4b2540552f53a563c1f2ba6e279c70049fdd13e066d87e126370e54148e30d
|
||||
SHA256 (cdparanoia-10.2-ldflags.patch) = 9b352a93ebedc7c523c76213756f98139ea3912162ee719ab0c5cc6648f94fe2
|
||||
SHA256 (cdparanoia-10.2-add-pkgconfig.patch) = f8e09fd0a05723ae8f16ab186394d807d5ec61dfcdcf815accd7aae755182dee
|
||||
SHA256 (cdparanoia-10.2-gcc43.patch) = d055d86056809dee6e861af77d766fb0f17084bb19e44d9d99be8a0c11892a18
|
||||
SHA256 (cdparanoia-10.2-ldflags.patch) = 11db67bf65f4cb1e6bb33e5166ef081ac0e57bed9703149135a5c83a55481f9f
|
||||
|
@ -1,38 +1,29 @@
|
||||
# Description: CDDA extraction tool with jitter correction
|
||||
# URL: https://xiph.org/paranoia/
|
||||
# URL: http://xiph.org/paranoia/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: cdparanoia
|
||||
|
||||
name=cdparanoia-32
|
||||
version=10.2
|
||||
release=3
|
||||
source=(https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-$version.src.tgz
|
||||
cdparanoia-10.2-463009.patch
|
||||
cdparanoia-10.2-endian.patch
|
||||
cdparanoia-10.2-install.patch
|
||||
cdparanoia-10.2-format-security.patch
|
||||
cdparanoia-use-proper-gnu-config-files.patch
|
||||
cdparanoia-10.2-ldflags.patch
|
||||
cdparanoia-10.2-add-pkgconfig.patch)
|
||||
release=2
|
||||
source=(http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-$version.src.tgz
|
||||
cdparanoia-$version-gcc43.patch
|
||||
cdparanoia-$version-ldflags.patch)
|
||||
|
||||
build() {
|
||||
cd cdparanoia-III-$version
|
||||
patch -p3 -i $SRC/cdparanoia-10.2-463009.patch
|
||||
patch -p1 -i $SRC/cdparanoia-10.2-endian.patch
|
||||
patch -p1 -i $SRC/cdparanoia-10.2-install.patch
|
||||
patch -p1 -i $SRC/cdparanoia-10.2-format-security.patch
|
||||
patch -p1 -i $SRC/cdparanoia-use-proper-gnu-config-files.patch
|
||||
patch -p1 -i $SRC/cdparanoia-10.2-ldflags.patch
|
||||
patch -p1 -i $SRC/cdparanoia-10.2-add-pkgconfig.patch
|
||||
autoreconf -ifv
|
||||
patch -p 0 -i $SRC/cdparanoia-$version-gcc43.patch
|
||||
patch -p 1 -i $SRC/cdparanoia-$version-ldflags.patch
|
||||
autoreconf
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--mandir=$PKG/usr/man \
|
||||
--libdir=$PKG/usr/lib32 \
|
||||
--host=i686-pc-linux-gnu
|
||||
|
||||
make -j1
|
||||
make DESTDIR=$PKG install
|
||||
make -j 1
|
||||
make prefix=$PKG/usr install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share}
|
||||
rm -rf $PKG/{etc,var} $PKG/usr/{bin,etc,include,man,sbin,share}
|
||||
}
|
||||
|
@ -1,91 +0,0 @@
|
||||
From 5beb3983942ce92ea18a2a0f2e15f84fb25c27d8 Mon Sep 17 00:00:00 2001
|
||||
From: xiphmont <xiphmont@0101bb08-14d6-0310-b084-bc0e0c8e3800>
|
||||
Date: Fri, 11 Jun 2010 15:42:00 +0000
|
||||
Subject: [PATCH] Add pkgconfig file to cdparanoia; closes Trac #1706
|
||||
|
||||
git-svn-id: https://svn.xiph.org/trunk/cdparanoia@17289 0101bb08-14d6-0310-b084-bc0e0c8e3800
|
||||
---
|
||||
Makefile.in | 7 +++++--
|
||||
cdparanoia-3.pc.in | 12 ++++++++++++
|
||||
configure.in | 5 ++++-
|
||||
3 files changed, 21 insertions(+), 3 deletions(-)
|
||||
create mode 100644 cdparanoia-3.pc.in
|
||||
|
||||
diff --git a/Makefile.in b/Makefile.in
|
||||
index 25c91ce..bfef153 100644
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -3,7 +3,7 @@
|
||||
# DO NOT EDIT BELOW! ##########################################################
|
||||
# (unless, of course, you know what you are doing :) ##########################
|
||||
|
||||
-VERSION=10.2
|
||||
+VERSION=@VERSION@
|
||||
VPATH=@srcdir@
|
||||
srcdir=@srcdir@
|
||||
|
||||
@@ -23,6 +23,7 @@ BINDIR=@bindir@
|
||||
MANDIR=@mandir@
|
||||
INCLUDEDIR=@includedir@
|
||||
LIBDIR=@libdir@
|
||||
+PKGCONFIGDIR=@libdir@/pkgconfig
|
||||
PWD = $(shell pwd)
|
||||
|
||||
OFILES = main.o report.o header.o buffering_write.o cachetest.o
|
||||
@@ -85,6 +86,8 @@ install:
|
||||
$(DESTDIR)$(LIBDIR)/libcdda_paranoia.so.0
|
||||
ln -fs libcdda_paranoia.so.0.$(VERSION) \
|
||||
$(DESTDIR)$(LIBDIR)/libcdda_paranoia.so
|
||||
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(PKGCONFIGDIR)
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/cdparanoia-3.pc $(DESTDIR)$(PKGCONFIGDIR)
|
||||
|
||||
cdparanoia: $(OFILES) $(LIBDEP)
|
||||
$(LD) $(CFLAGS) $(LDFLAGS) $(OFILES) \
|
||||
@@ -104,6 +107,6 @@ distclean:
|
||||
cd interface && $(MAKE) distclean
|
||||
cd paranoia && $(MAKE) distclean
|
||||
-rm -f cdparanoia *~ config.* *.o *.wav *.aifc *.raw test.file \
|
||||
- Makefile verify_test core gmon.out
|
||||
+ Makefile verify_test core gmon.out cdparanoia-3.pc
|
||||
|
||||
.PHONY: all debug test lib slib install clean distclean
|
||||
diff --git a/cdparanoia-3.pc.in b/cdparanoia-3.pc.in
|
||||
new file mode 100644
|
||||
index 0000000..3a15099
|
||||
--- /dev/null
|
||||
+++ b/cdparanoia-3.pc.in
|
||||
@@ -0,0 +1,12 @@
|
||||
+prefix=@prefix@
|
||||
+exec_prefix=@exec_prefix@
|
||||
+libdir=@libdir@
|
||||
+includedir=@includedir@
|
||||
+
|
||||
+Name: Cdparanoia III
|
||||
+Description: Compact Disc Digital Audio (CDDA) Digital Audio Extraction (DAE) library
|
||||
+Requires:
|
||||
+Version: @VERSION@
|
||||
+Libs: -L${libdir} -lcdda_interface -lcdda_paranoia
|
||||
+Cflags: -I${includedir}
|
||||
+
|
||||
diff --git a/configure.in b/configure.in
|
||||
index 3ad98ca..3ae6989 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -1,5 +1,8 @@
|
||||
AC_INIT(interface/interface.c)
|
||||
|
||||
+VERSION="10.2"
|
||||
+AC_SUBST(VERSION)
|
||||
+
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
if test -z "$CC"; then
|
||||
@@ -67,4 +70,4 @@ AC_SUBST(OPT)
|
||||
AC_SUBST(DEBUG)
|
||||
AC_SUBST(CC)
|
||||
|
||||
-AC_OUTPUT(Makefile interface/Makefile paranoia/Makefile)
|
||||
+AC_OUTPUT(Makefile interface/Makefile paranoia/Makefile cdparanoia-3.pc)
|
||||
--
|
||||
2.26.2
|
||||
|
@ -1,12 +0,0 @@
|
||||
diff -up cdparanoia-III-10.2/interface/interface.c.jx cdparanoia-III-10.2/interface/interface.c
|
||||
--- cdparanoia-III-10.2/interface/interface.c.jx 2009-02-10 14:25:02.000000000 -0500
|
||||
+++ cdparanoia-III-10.2/interface/interface.c 2009-02-10 14:25:49.000000000 -0500
|
||||
@@ -115,7 +115,7 @@ long cdda_read_timed(cdrom_drive *d, voi
|
||||
|
||||
if(sectors>0){
|
||||
/* byteswap? */
|
||||
- if(d->bigendianp==-1) /* not determined yet */
|
||||
+ if(buffer && d->bigendianp==-1) /* not determined yet */
|
||||
d->bigendianp=data_bigendianp(d);
|
||||
|
||||
if(d->bigendianp!=bigendianp()){
|
@ -1,16 +0,0 @@
|
||||
diff -Naur cdparanoia-III-10.2.orig/main.c cdparanoia-III-10.2/main.c
|
||||
--- cdparanoia-III-10.2.orig/main.c 2008-09-11 23:11:02.000000000 +0200
|
||||
+++ cdparanoia-III-10.2/main.c 2014-04-14 21:24:10.023000000 +0200
|
||||
@@ -588,10 +588,10 @@
|
||||
buffer[aheadposition+19]='>';
|
||||
}
|
||||
|
||||
- fprintf(stderr,buffer);
|
||||
+ fprintf(stderr, "%s", buffer);
|
||||
|
||||
if (logfile != NULL && function==-1) {
|
||||
- fprintf(logfile,buffer+1);
|
||||
+ fprintf(logfile, "%s", buffer+1);
|
||||
fprintf(logfile,"\n\n");
|
||||
fflush(logfile);
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,50 +0,0 @@
|
||||
diff -Naupr cdparanoia-III-10.2.orig/Makefile.in cdparanoia-III-10.2/Makefile.in
|
||||
--- cdparanoia-III-10.2.orig/Makefile.in 2008-09-11 22:33:30.000000000 +0200
|
||||
+++ cdparanoia-III-10.2/Makefile.in 2008-12-22 22:31:45.578372040 +0100
|
||||
@@ -63,28 +63,28 @@ slib:
|
||||
cd paranoia && $(MAKE) slib
|
||||
|
||||
install:
|
||||
- $(INSTALL) -d -m 0755 $(BINDIR)
|
||||
- $(INSTALL) -m 755 $(srcdir)/cdparanoia $(BINDIR)
|
||||
- $(INSTALL) -d -m 0755 $(MANDIR)
|
||||
- $(INSTALL) -d -m 0755 $(MANDIR)/man1
|
||||
- $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(MANDIR)/man1
|
||||
- $(INSTALL) -d -m 0755 $(INCLUDEDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(INCLUDEDIR)
|
||||
- $(INSTALL) -d -m 0755 $(LIBDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(LIBDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(LIBDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(INCLUDEDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.so.0.$(VERSION) $(LIBDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(LIBDIR)
|
||||
- $(INSTALL) -m 0644 $(srcdir)/utils.h $(INCLUDEDIR)
|
||||
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(BINDIR)
|
||||
+ $(INSTALL) -m 755 $(srcdir)/cdparanoia $(DESTDIR)$(BINDIR)
|
||||
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)
|
||||
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man1
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(DESTDIR)$(MANDIR)/man1
|
||||
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(INCLUDEDIR)
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(DESTDIR)$(INCLUDEDIR)
|
||||
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 0755 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(DESTDIR)$(INCLUDEDIR)
|
||||
+ $(INSTALL) -m 0755 $(srcdir)/interface/libcdda_interface.so.0.$(VERSION) $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 0644 $(srcdir)/utils.h $(DESTDIR)$(INCLUDEDIR)
|
||||
ln -fs libcdda_interface.so.0.$(VERSION) \
|
||||
- $(LIBDIR)/libcdda_interface.so.0
|
||||
+ $(DESTDIR)$(LIBDIR)/libcdda_interface.so.0
|
||||
ln -fs libcdda_interface.so.0.$(VERSION) \
|
||||
- $(LIBDIR)/libcdda_interface.so
|
||||
+ $(DESTDIR)$(LIBDIR)/libcdda_interface.so
|
||||
ln -fs libcdda_paranoia.so.0.$(VERSION) \
|
||||
- $(LIBDIR)/libcdda_paranoia.so.0
|
||||
+ $(DESTDIR)$(LIBDIR)/libcdda_paranoia.so.0
|
||||
ln -fs libcdda_paranoia.so.0.$(VERSION) \
|
||||
- $(LIBDIR)/libcdda_paranoia.so
|
||||
+ $(DESTDIR)$(LIBDIR)/libcdda_paranoia.so
|
||||
|
||||
cdparanoia: $(OFILES) $(LIBDEP)
|
||||
$(LD) $(CFLAGS) $(LDFLAGS) $(OFILES) \
|
@ -1,24 +1,24 @@
|
||||
diff -up cdparanoia-III-10.2/interface/Makefile.in.jx cdparanoia-III-10.2/interface/Makefile.in
|
||||
--- cdparanoia-III-10.2/interface/Makefile.in.jx 2008-08-21 12:08:54.000000000 -0400
|
||||
+++ cdparanoia-III-10.2/interface/Makefile.in 2018-03-07 13:12:53.999947802 -0500
|
||||
diff -pruN cdparanoia-III-10.2.orig/interface/Makefile.in cdparanoia-III-10.2/interface/Makefile.in
|
||||
--- cdparanoia-III-10.2.orig/interface/Makefile.in 2011-12-30 16:30:42.292074083 +1100
|
||||
+++ cdparanoia-III-10.2/interface/Makefile.in 2011-12-30 16:30:59.983074083 +1100
|
||||
@@ -46,7 +46,7 @@ libcdda_interface.a: $(OFILES)
|
||||
$(RANLIB) libcdda_interface.a
|
||||
|
||||
libcdda_interface.so: $(OFILES)
|
||||
- $(CC) -fpic -shared -o libcdda_interface.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_interface.so.0 $(OFILES) $(LIBS)
|
||||
+ $(CC) $(LDFLAGS) -fpic -shared -o libcdda_interface.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_interface.so.0 $(OFILES) $(LIBS)
|
||||
+ $(CC) -fpic -shared $(LDFLAGS) -o libcdda_interface.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_interface.so.0 $(OFILES) $(LIBS)
|
||||
[ -e libcdda_interface.so.0 ] || ln -s libcdda_interface.so.0.$(VERSION) libcdda_interface.so.0
|
||||
[ -e libcdda_interface.so ] || ln -s libcdda_interface.so.0.$(VERSION) libcdda_interface.so
|
||||
|
||||
diff -up cdparanoia-III-10.2/paranoia/Makefile.in.jx cdparanoia-III-10.2/paranoia/Makefile.in
|
||||
--- cdparanoia-III-10.2/paranoia/Makefile.in.jx 2008-09-04 15:02:47.000000000 -0400
|
||||
+++ cdparanoia-III-10.2/paranoia/Makefile.in 2018-03-07 13:12:39.352765050 -0500
|
||||
diff -pruN cdparanoia-III-10.2.orig/paranoia/Makefile.in cdparanoia-III-10.2/paranoia/Makefile.in
|
||||
--- cdparanoia-III-10.2.orig/paranoia/Makefile.in 2011-12-30 16:30:42.292074083 +1100
|
||||
+++ cdparanoia-III-10.2/paranoia/Makefile.in 2011-12-30 16:31:53.520074087 +1100
|
||||
@@ -44,7 +44,7 @@ libcdda_paranoia.a: $(OFILES)
|
||||
$(RANLIB) libcdda_paranoia.a
|
||||
|
||||
libcdda_paranoia.so: $(OFILES)
|
||||
- $(CC) -fpic -shared -o libcdda_paranoia.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_paranoia.so.0 $(OFILES) -L ../interface -lcdda_interface
|
||||
+ $(CC) $(LDFLAGS) -fpic -shared -o libcdda_paranoia.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_paranoia.so.0 $(OFILES) -L ../interface -lcdda_interface
|
||||
+ $(CC) -fpic -shared $(LDFLAGS) -o libcdda_paranoia.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_paranoia.so.0 $(OFILES) -L ../interface -lcdda_interface
|
||||
[ -e libcdda_paranoia.so.0 ] || ln -s libcdda_paranoia.so.0.$(VERSION) libcdda_paranoia.so.0
|
||||
[ -e libcdda_paranoia.so ] || ln -s libcdda_paranoia.so.0.$(VERSION) libcdda_paranoia.so
|
||||
|
||||
|
@ -1,27 +0,0 @@
|
||||
Index: cdparanoia-III-10.2/configure
|
||||
===================================================================
|
||||
--- cdparanoia-III-10.2.orig/configure
|
||||
+++ cdparanoia-III-10.2/configure
|
||||
@@ -1289,9 +1289,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
||||
|
||||
|
||||
|
||||
-cp $srcdir/configure.guess $srcdir/config.guess
|
||||
-cp $srcdir/configure.sub $srcdir/config.sub
|
||||
-
|
||||
ac_aux_dir=
|
||||
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
|
||||
if test -f $ac_dir/install-sh; then
|
||||
Index: cdparanoia-III-10.2/configure.in
|
||||
===================================================================
|
||||
--- cdparanoia-III-10.2.orig/configure.in
|
||||
+++ cdparanoia-III-10.2/configure.in
|
||||
@@ -1,8 +1,5 @@
|
||||
AC_INIT(interface/interface.c)
|
||||
|
||||
-cp $srcdir/configure.guess $srcdir/config.guess
|
||||
-cp $srcdir/configure.sub $srcdir/config.sub
|
||||
-
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
if test -z "$CC"; then
|
@ -1,6 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libcups.so -> libcups.so.2
|
||||
-rwxr-xr-x root/root usr/lib32/libcups.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcupsimage.so -> libcupsimage.so.2
|
||||
-rwxr-xr-x root/root usr/lib32/libcupsimage.so.2
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXbTbaRTL142Hx3556twRyc0pN+JDm53UW9JN293PK6pPyvOe+PBivKTpFw/BQSePupBbPEJ6N3im4h0w1XZTxg4=
|
||||
SHA256 (Pkgfile) = 0be19206e08049c0497e0029fe49ee5059fdb55e5cee270db161d26616f4ad27
|
||||
SHA256 (.footprint) = ff78e3e8d17ff0381702ecdbfc3dd895283af42f5254b78fb90ace1749a4337d
|
||||
SHA256 (cups-2.4.8-source.tar.gz) = 75c326b4ba73975efcc9a25078c4b04cdb4ee333caaad0d0823dbd522c6479a0
|
@ -1,39 +0,0 @@
|
||||
# Description: CUPS - Common UNIX Printing System
|
||||
# URL: https://www.cups.org
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: avahi-32 cups
|
||||
# Optional: dbus-32 gnutls-32
|
||||
|
||||
name=cups-32
|
||||
version=2.4.8
|
||||
release=1
|
||||
source=(https://github.com/OpenPrinting/cups/releases/download/v$version/${name%-*}-$version-source.tar.gz)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
|
||||
PKGMK_CUPS=' --with-tls=openssl'
|
||||
prt-get isinst gnutls-32 && PKGMK_CUPS=' --with-tls=gnutls'
|
||||
|
||||
|
||||
CC=cc CXX=c++ \
|
||||
./configure \
|
||||
--prefix=/usr $PKGMK_CUPS \
|
||||
--sysconfdir=/etc \
|
||||
--libdir=/usr/lib32 \
|
||||
--localstatedir=/var \
|
||||
--with-docdir=/usr/share/cups/doc \
|
||||
--with-logdir=/var/log/cups \
|
||||
--with-cups-user=daemon \
|
||||
--with-cups-group=lp \
|
||||
--with-languages="" \
|
||||
--without-{java,perl,php,python} \
|
||||
--without-rcdir \
|
||||
--with-optim="$CFLAGS" \
|
||||
--enable-acl \
|
||||
--disable-{pam,dbus,dnssd,systemd} \
|
||||
--without-systemd
|
||||
|
||||
make
|
||||
make BUILDROOT=$PKG install-libs
|
||||
}
|
@ -2,8 +2,8 @@ drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libcurl.a
|
||||
-rwxr-xr-x root/root usr/lib32/libcurl.la
|
||||
lrwxrwxrwx root/root usr/lib32/libcurl.so -> libcurl.so.4.8.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcurl.so.4 -> libcurl.so.4.8.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcurl.so.4.8.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcurl.so -> libcurl.so.4.5.0
|
||||
lrwxrwxrwx root/root usr/lib32/libcurl.so.4 -> libcurl.so.4.5.0
|
||||
-rwxr-xr-x root/root usr/lib32/libcurl.so.4.5.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libcurl.pc
|
||||
|
1
curl-32/.md5sum
Normal file
1
curl-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
04c00832fa62d443b8745b056464fb30 curl-7.59.0.tar.xz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXfjDb5KmY6W7StRkuZ15QWlXCB0CvSy8F6NAa7c9LhIqvBSH7V5NH1Dy6rMoXUbo8vaPJILtjNO2w5ZFPFjn1ws=
|
||||
SHA256 (Pkgfile) = 602e5341deace4258d67adf8c4e5901a74a0d7c6694b79698f18e69d434ed32a
|
||||
SHA256 (.footprint) = 1f49d30883c63da2e3d72a616a65fa40806923dd3c80aa299aebe1ceb544379b
|
||||
SHA256 (curl-8.8.0.tar.xz) = 0f58bb95fc330c8a46eeb3df5701b0d90c9d9bfcc42bd1cd08791d12551d4400
|
||||
RWSwxGo/zH7eXVLrDS294Iq2fQpwYC/E4/BIFmY6nm/g8HW3t+St895ZXdCD+HrDkaMEeWWoupcg5OR04Dj/TYH2Fkj8ujZJPgw=
|
||||
SHA256 (Pkgfile) = d1ccba0e99a4177ec883973d989caecb313d74bf81f15a65f9352d9c0f1b28e3
|
||||
SHA256 (.footprint) = 4c65049c40bc744f5d6bf6fddd45c9c4f536cdbde44c6b536a68d45d6ec7bc40
|
||||
SHA256 (curl-7.59.0.tar.xz) = e44eaabdf916407585bf5c7939ff1161e6242b6b015d3f2f5b758b2a330461fc
|
||||
|
@ -1,32 +1,25 @@
|
||||
# Description: A tool for transfering files with URL syntax
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# URL: https://curl.se/
|
||||
# Depends on: curl openssl-32 zstd-32
|
||||
# Optional: brotli-32
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# URL: https://curl.haxx.se/
|
||||
# Depends on: openssl-32 zlib-32 curl
|
||||
|
||||
name=curl-32
|
||||
version=8.8.0
|
||||
version=7.59.0
|
||||
release=1
|
||||
source=(https://curl.se/download/${name%-*}-$version.tar.xz)
|
||||
source=(https://curl.haxx.se/download/${name%-*}-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
cd ${name%-*}-$version
|
||||
|
||||
prt-get isinst brotli && ! prt-get isinst brotli-32 && printf "\e[031mbrotli is detected on your system, please run:
|
||||
prt-get depinst brotli-32
|
||||
before continuing with curl-32.\033[0m\n" &&
|
||||
exit 1
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-ipv6 \
|
||||
--without-libidn \
|
||||
--without-cyassl \
|
||||
--enable-threaded-resolver \
|
||||
--with-ca-bundle=/etc/ssl/cert.pem
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-ipv6 \
|
||||
--without-libidn2 \
|
||||
--with-openssl \
|
||||
--enable-threaded-resolver \
|
||||
--without-libpsl \
|
||||
--with-ca-bundle=/etc/ssl/cert.pem
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share/man,share}
|
||||
rm -r $PKG/usr/{bin,include,share/man,share}
|
||||
}
|
||||
|
1
db-32/.md5sum
Normal file
1
db-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
b99454564d5b4479750567031d66fe24 db-5.3.28.tar.gz
|
@ -1,6 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXaf9DbwK6/mMIQa09AxY9Fh3s474XP9tc9PLadby1edVu8NqNMr4VeabJ5YZwODNmU+970k/bcQB3yY5IUPDkAs=
|
||||
SHA256 (Pkgfile) = bbc4f26b7d3c6a73b74a4c5589679410f8123a6b3f67fc80d59bff4531d56249
|
||||
RWSwxGo/zH7eXWOSLkooYU5c0RyiuGdYvuPq0n0xH6vP85HvpNWJD69sEoxDBb5tegNLMNheTvaUpegWjFBoa0hMpO1ePxCcaQY=
|
||||
SHA256 (Pkgfile) = 79e5b8d329ce333a6b38ba21ea6a05fbbcbab6951f89df0fb30c8713b4028b4c
|
||||
SHA256 (.footprint) = f48dabc8d96d2d29b1e4772033c3f0056ebfe7498829bbb79da1db9267f16314
|
||||
SHA256 (db-5.3.28.tar.gz) = e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628
|
||||
SHA256 (0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch) = 696ac5af5473f0d85ecc6af44a85333c91500721fb5c33028c05e843429058d1
|
||||
|
@ -1,45 +0,0 @@
|
||||
From 29621d637e30982489693f2e207ce6a1790e3337 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Wed, 22 Mar 2017 15:32:26 +0000
|
||||
Subject: [PATCH] atomic: Rename local __atomic_compare_exchange to avoid clash
|
||||
with builtins
|
||||
|
||||
Helps building with clang
|
||||
|
||||
Fixes
|
||||
|
||||
../db-5.3.28/src/dbinc/atomic.h:179:19: error: definition of builtin function '__atomic_compare_exchange'
|
||||
static inline int __atomic_compare_exchange(
|
||||
|
||||
Upstream-Status: Pending
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
src/dbinc/atomic.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/dbinc/atomic.h b/src/dbinc/atomic.h
|
||||
index 6a858f7..1b49de5 100644
|
||||
--- a/src/dbinc/atomic.h
|
||||
+++ b/src/dbinc/atomic.h
|
||||
@@ -144,7 +144,7 @@ typedef LONG volatile *interlocked_val;
|
||||
#define atomic_inc(env, p) __atomic_inc(p)
|
||||
#define atomic_dec(env, p) __atomic_dec(p)
|
||||
#define atomic_compare_exchange(env, p, o, n) \
|
||||
- __atomic_compare_exchange((p), (o), (n))
|
||||
+ __db_atomic_compare_exchange((p), (o), (n))
|
||||
static inline int __atomic_inc(db_atomic_t *p)
|
||||
{
|
||||
int temp;
|
||||
@@ -176,7 +176,7 @@ static inline int __atomic_dec(db_atomic_t *p)
|
||||
* http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html
|
||||
* which configure could be changed to use.
|
||||
*/
|
||||
-static inline int __atomic_compare_exchange(
|
||||
+static inline int __db_atomic_compare_exchange(
|
||||
db_atomic_t *p, atomic_value_t oldval, atomic_value_t newval)
|
||||
{
|
||||
atomic_value_t was;
|
||||
--
|
||||
1.8.3.1
|
||||
|
@ -1,18 +1,14 @@
|
||||
# Description: Berkeley DB
|
||||
# URL: http://www.oracle.com/database/berkeley-db/index.html
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
|
||||
name=db-32
|
||||
version=5.3.28
|
||||
release=2
|
||||
source=(https://download.oracle.com/berkeley-db/db-$version.tar.gz
|
||||
0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch)
|
||||
release=1
|
||||
source=(http://download.oracle.com/berkeley-db/db-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd db-$version/build_unix
|
||||
|
||||
patch -p1 -d .. -i $SRC/0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch
|
||||
|
||||
../dist/configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-compat185 \
|
||||
@ -23,5 +19,5 @@ build() {
|
||||
make DESTDIR=$PKG install
|
||||
rm -r $PKG/usr/docs
|
||||
chmod -R +w $PKG
|
||||
rm -rf $PKG/usr/{bin,include}
|
||||
rm -rf $PKG/usr/{bin,include}
|
||||
}
|
||||
|
@ -12,8 +12,8 @@ drwxr-xr-x root/root usr/lib32/dbus/
|
||||
-rwsr-x--- root/messagebus usr/lib32/dbus/dbus-daemon-launch-helper
|
||||
-rw-r--r-- root/root usr/lib32/libdbus-1.a
|
||||
-rwxr-xr-x root/root usr/lib32/libdbus-1.la
|
||||
lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.32.4
|
||||
lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.32.4
|
||||
-rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.32.4
|
||||
lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.19.7
|
||||
lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.19.7
|
||||
-rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.19.7
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/dbus-1.pc
|
||||
|
1
dbus-32/.md5sum
Normal file
1
dbus-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
2764bf150e5aa8005b7bc0d6c388756a dbus-1.12.8.tar.gz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXbXF/0Fk7s0hxgcj+bPJGfE9J8BClUYKyKlsurp5J+lbUXZ+CjXBYmie61n5n5B2GmDsqQHoeAjOqpyvFjNy2ws=
|
||||
SHA256 (Pkgfile) = 958e16c1454c0f05b821364a8275d987d8b4e05bf4fb925dba9969e6a5f34902
|
||||
SHA256 (.footprint) = 6c98219856ef3c6450692966f285f8f47e0615025c59a26ba804c819c3fa149c
|
||||
SHA256 (dbus-1.14.10.tar.xz) = ba1f21d2bd9d339da2d4aa8780c09df32fea87998b73da24f49ab9df1e36a50f
|
||||
RWSwxGo/zH7eXWw8s3hzW/j1leX1gvQT4Z8vB6qYETqzgYJbyFmPnEvPKXERXADeepIaRVfZi3EML/YvtfzudnCgr2Z0SgtuRgc=
|
||||
SHA256 (Pkgfile) = d1006df4b620ded80c90b58438802a72dca0547901e0d6ee2e49df746204ffaf
|
||||
SHA256 (.footprint) = b0b63d3467c24bc34a05490da5ca8ae32e06409206fd30a535ac08613f02175d
|
||||
SHA256 (dbus-1.12.8.tar.gz) = e2dc99e7338303393b6663a98320aba6a63421bcdaaf571c8022f815e5896eb3
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Description: A message bus system
|
||||
# URL: https://freedesktop.org/wiki/Software/dbus
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: dbus expat-32
|
||||
# Depends on: expat-32 dbus
|
||||
|
||||
name=dbus-32
|
||||
version=1.14.10
|
||||
version=1.12.8
|
||||
release=1
|
||||
source=(https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.xz)
|
||||
source=(https://${name%-*}.freedesktop.org/releases/${name%-*}/${name%-*}-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
|
@ -1,9 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libdbus-glib-1.a
|
||||
-rwxr-xr-x root/root usr/lib32/libdbus-glib-1.la
|
||||
lrwxrwxrwx root/root usr/lib32/libdbus-glib-1.so -> libdbus-glib-1.so.2.3.5
|
||||
lrwxrwxrwx root/root usr/lib32/libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.3.5
|
||||
-rwxr-xr-x root/root usr/lib32/libdbus-glib-1.so.2.3.5
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/dbus-glib-1.pc
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXcVuhAcdkDXthSVgj1BNwVxsI3DNQPOc/zlzsyLspmSbWmUKWWxk45GxserB5Nvy9qu34GUGbqSZKITKDZ5bZA8=
|
||||
SHA256 (Pkgfile) = cde24bdddb74b1590f34af867f083e21e46eae1c6a993963564098aac5f7e3ae
|
||||
SHA256 (.footprint) = 0189fcd5a060d938378dcee6aa783881d03c0aff73af9bfb235c622f50c82edb
|
||||
SHA256 (dbus-glib-0.112.tar.gz) = 7d550dccdfcd286e33895501829ed971eeb65c614e73aadb4a08aeef719b143a
|
@ -1,23 +0,0 @@
|
||||
# Description: D-Bus GLib bindings
|
||||
# URL: http://freedesktop.org/wiki/Software/DBusBindings
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: dbus-32 dbus-glib glib-32
|
||||
|
||||
name=dbus-glib-32
|
||||
version=0.112
|
||||
release=1
|
||||
source=(https://dbus.freedesktop.org/releases/${name%-*}/${name%-*}-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-bash-completion=no
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,share,include}
|
||||
}
|
@ -1,18 +1,47 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rwxr-xr-x root/root usr/lib32/libasm-0.191.so
|
||||
drwxr-xr-x root/root usr/lib32/elfutils/
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_aarch64-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_aarch64.so -> libebl_aarch64-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_alpha-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_alpha.so -> libebl_alpha-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_arm-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_arm.so -> libebl_arm-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_bpf-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_bpf.so -> libebl_bpf-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_i386-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_i386.so -> libebl_i386-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_ia64-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_ia64.so -> libebl_ia64-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_m68k-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_m68k.so -> libebl_m68k-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_ppc-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_ppc.so -> libebl_ppc-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_ppc64-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_ppc64.so -> libebl_ppc64-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_s390-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_s390.so -> libebl_s390-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_sh-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_sh.so -> libebl_sh-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_sparc-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_sparc.so -> libebl_sparc-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_tilegx-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_tilegx.so -> libebl_tilegx-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/elfutils/libebl_x86_64-0.169.so
|
||||
lrwxrwxrwx root/root usr/lib32/elfutils/libebl_x86_64.so -> libebl_x86_64-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/libasm-0.169.so
|
||||
-rw-r--r-- root/root usr/lib32/libasm.a
|
||||
lrwxrwxrwx root/root usr/lib32/libasm.so -> libasm.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libasm.so.1 -> libasm-0.191.so
|
||||
-rwxr-xr-x root/root usr/lib32/libdw-0.191.so
|
||||
lrwxrwxrwx root/root usr/lib32/libasm.so.1 -> libasm-0.169.so
|
||||
-rwxr-xr-x root/root usr/lib32/libdw-0.169.so
|
||||
-rw-r--r-- root/root usr/lib32/libdw.a
|
||||
lrwxrwxrwx root/root usr/lib32/libdw.so -> libdw.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libdw.so.1 -> libdw-0.191.so
|
||||
-rwxr-xr-x root/root usr/lib32/libelf-0.191.so
|
||||
lrwxrwxrwx root/root usr/lib32/libdw.so.1 -> libdw-0.169.so
|
||||
-rw-r--r-- root/root usr/lib32/libebl.a
|
||||
-rwxr-xr-x root/root usr/lib32/libelf-0.169.so
|
||||
-rw-r--r-- root/root usr/lib32/libelf.a
|
||||
lrwxrwxrwx root/root usr/lib32/libelf.so -> libelf.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libelf.so.1 -> libelf-0.191.so
|
||||
lrwxrwxrwx root/root usr/lib32/libelf.so.1 -> libelf-0.169.so
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libdw.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libelf.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
|
1
elfutils-32/.md5sum
Normal file
1
elfutils-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
1ce77c5315d6bba7d883c3c4f0c2697e elfutils-0.169.tar.bz2
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXQ/fn8FtaC2/WTzrXEVUwETLV4g7J6UQa22VVAsR6dwugNjXWX1c9OtVIvXi2cBchxQUAyugFGyt0iYCRdnXAgw=
|
||||
SHA256 (Pkgfile) = 486531f6cb02c0ed34965d44bc9aa097b2247dbc2c2eebeee385a7d0c1cbccb2
|
||||
SHA256 (.footprint) = 3722c045802d9c7b9225c9c6143cc848d2e36a1a1a03fa0e105903ccc0380183
|
||||
SHA256 (elfutils-0.191.tar.bz2) = df76db71366d1d708365fc7a6c60ca48398f14367eb2b8954efc8897147ad871
|
||||
RWSwxGo/zH7eXXPZO3/5NnzApbnbj6R4UEVxzEtSSrKmQPs0HetSLNRnByQXO++6uPaXqQmR7Zewx/Jns4o+9qNdGUH26u/eUw4=
|
||||
SHA256 (Pkgfile) = c3c8c55a11ad75b246fb72dee97409efdabfd74a0b04fc2f96b3766177d5317c
|
||||
SHA256 (.footprint) = c721e305dcb5d3d54845e61b5ec2e7cfd89e7e58f9e3f04b62552b177c7e954b
|
||||
SHA256 (elfutils-0.169.tar.bz2) = 9412fac7b30872b738bc1ed1ebcaed54493c26ef9a67887913498c17b10f3bc2
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Description: A collection of utilities to handle ELF objects.
|
||||
# URL: https://sourceware.org/elfutils/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: bzip2-32 xz-32 zlib-32
|
||||
# Depends on: bzip2-32 xz-32 zlib-32 elfutils
|
||||
|
||||
name=elfutils-32
|
||||
version=0.191
|
||||
version=0.169
|
||||
release=1
|
||||
source=(https://sourceware.org/${name%-*}/ftp/$version/${name%-*}-$version.tar.bz2)
|
||||
|
||||
@ -15,12 +15,10 @@ build() {
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--program-prefix=eu- \
|
||||
--disable-debuginfod \
|
||||
--disable-libdebuginfod \
|
||||
--disable-nls
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share/man}
|
||||
rm -r $PKG/usr/{bin,include}
|
||||
}
|
||||
|
1
eudev-32/.md5sum
Normal file
1
eudev-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
6ca08c0e14380f87df8e8aceac123671 eudev-3.2.5.tar.gz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXYrpVKisw11NmAtNIHrFJe2ushkQyyfBUYCcdkekRED3UktOXU6RcQqpx/uvZuZpiO8D9XTBDRKl0pB9QTVxEAc=
|
||||
SHA256 (Pkgfile) = fd1af29ae21d91b20556671f3b77e1d5eb330d9403ea99ba8ad252e49b1a1eab
|
||||
RWSwxGo/zH7eXd3uvachVpHFjlYY1RX3qZFM3ucPeFMVBX6eKT97kEcctflD/3i7lovAHcIgw36d10USuXwstyyr60PIKll7/Aw=
|
||||
SHA256 (Pkgfile) = eba1380f2eeb45af6670f9bc6c0ad264b6ee0694d3ef8c3b4c7b9f4c456c7c04
|
||||
SHA256 (.footprint) = 0441d880458916404fe99e70ccea4bfee33658be8c1f50471bbe55ecd4f85efd
|
||||
SHA256 (eudev-3.2.14.tar.gz) = 8da4319102f24abbf7fff5ce9c416af848df163b29590e666d334cc1927f006f
|
||||
SHA256 (eudev-3.2.5.tar.gz) = 49c2d04105cad2526302627e040fa24b1916a9a3e059539bc8bb919b973890af
|
||||
|
@ -1,32 +1,38 @@
|
||||
# Description: Userspace device management daemon
|
||||
# URL: https://github.com/eudev-project/eudev
|
||||
# URL: https://wiki.gentoo.org/wiki/Project:Eudev
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: eudev kmod-32
|
||||
# Depends on: kmod-32 eudev
|
||||
|
||||
name=eudev-32
|
||||
version=3.2.14
|
||||
version=3.2.5
|
||||
release=1
|
||||
source=(https://github.com/eudev-project/eudev/releases/download/v$version/eudev-$version.tar.gz)
|
||||
source=(https://dev.gentoo.org/~blueness/eudev/eudev-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd eudev-$version
|
||||
cd eudev-$version
|
||||
|
||||
# needed for static linking, e.g. dmsetup.static
|
||||
sed -i '/^Libs:/s/-ludev/-ludev -lrt/' src/libudev/libudev.pc.in
|
||||
# needed for static linking, e.g. dmsetup.static
|
||||
sed -i '/^Libs:/s/-ludev/-ludev -lrt/' src/libudev/libudev.pc.in
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--sbindir=/sbin --bindir=/sbin \
|
||||
--sysconfdir=/etc \
|
||||
--with-rootprefix= \
|
||||
--with-rootlibdir=/usr/lib32 \
|
||||
--libexecdir=/usr/lib32 \
|
||||
--disable-introspection \
|
||||
--disable-manpages \
|
||||
--enable-split-usr
|
||||
# fix for gperf 3.1
|
||||
# https://github.com/gentoo/eudev/commit/5bab4d8de0dcbb8e2e7d4d5125b4aea1652a0d60
|
||||
sed -i '/*keyboard_lookup_key/d' src/udev/udev-builtin-keyboard.c
|
||||
|
||||
make CFLAGS="$CFLAGS -D_GNU_SOURCE"
|
||||
make install DESTDIR=$PKG
|
||||
autoreconf --force --install
|
||||
|
||||
rm -r $PKG/{etc,sbin} $PKG/usr/{include,lib32/udev,share}
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--sbindir=/sbin --bindir=/sbin \
|
||||
--sysconfdir=/etc \
|
||||
--with-rootprefix= \
|
||||
--with-rootlibdir=/usr/lib32 \
|
||||
--libexecdir=/usr/lib32 \
|
||||
--disable-introspection \
|
||||
--disable-manpages \
|
||||
--enable-split-usr
|
||||
|
||||
make CFLAGS="$CFLAGS -D_GNU_SOURCE"
|
||||
make install DESTDIR=$PKG
|
||||
|
||||
rm -r $PKG/{etc,sbin} $PKG/usr/{include,lib32/udev,share}
|
||||
}
|
||||
|
@ -1,15 +1,9 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/expat-2.6.2/
|
||||
-rw-r--r-- root/root usr/lib32/cmake/expat-2.6.2/expat-config-version.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/expat-2.6.2/expat-config.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/expat-2.6.2/expat-noconfig.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/expat-2.6.2/expat.cmake
|
||||
-rw-r--r-- root/root usr/lib32/libexpat.a
|
||||
-rwxr-xr-x root/root usr/lib32/libexpat.la
|
||||
lrwxrwxrwx root/root usr/lib32/libexpat.so -> libexpat.so.1.9.2
|
||||
lrwxrwxrwx root/root usr/lib32/libexpat.so.1 -> libexpat.so.1.9.2
|
||||
-rwxr-xr-x root/root usr/lib32/libexpat.so.1.9.2
|
||||
lrwxrwxrwx root/root usr/lib32/libexpat.so -> libexpat.so.1.6.7
|
||||
lrwxrwxrwx root/root usr/lib32/libexpat.so.1 -> libexpat.so.1.6.7
|
||||
-rwxr-xr-x root/root usr/lib32/libexpat.so.1.6.7
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/expat.pc
|
||||
|
1
expat-32/.md5sum
Normal file
1
expat-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
789e297f547980fc9ecc036f9a070d49 expat-2.2.5.tar.bz2
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXVTej2JX0mKOPOJ1Rsq5cU7GfwA89hiNUA9Q0dIC7/iWbddyTz+35ZFyJsL44mWX7hcIUPvEI097BpSPHJwd7QE=
|
||||
SHA256 (Pkgfile) = 53d425e192870f5f4fd8018edc708ec63803905ca08838cdbe36f3e5cd720d88
|
||||
SHA256 (.footprint) = e9f34b69f90a1827e3cd7d6cd697dda96d18f336481e17ed1c9c677f91738fb9
|
||||
SHA256 (expat-2.6.2.tar.bz2) = 9c7c1b5dcbc3c237c500a8fb1493e14d9582146dd9b42aa8d3ffb856a3b927e0
|
||||
RWSwxGo/zH7eXfN+Vm6rXJVXJlrm82uu4G3jmVnJwBIMc30ab63biUJCgTvSkBglek3hUHSvaM8H+jWdao5NglSpLBxYd2duXQw=
|
||||
SHA256 (Pkgfile) = ce708e8c3cd2e8584614a77d18c5160e61b71941bbe2b2419fe674f450fea57a
|
||||
SHA256 (.footprint) = 1408b874e0e2688866cd58ebb944f8e051c06226a8bfc487bf937115e8b09da3
|
||||
SHA256 (expat-2.2.5.tar.bz2) = d9dc32efba7e74f788fcc4f212a43216fc37cf5f23f4c2339664d473353aedf6
|
||||
|
@ -1,14 +1,14 @@
|
||||
# Description: A fast, non-validating, stream-oriented XML parsing library
|
||||
# URL: https://libexpat.github.io/
|
||||
# URL: https://libexpat.github.io/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: expat
|
||||
|
||||
name=expat-32
|
||||
version=2.6.2
|
||||
version=2.2.5
|
||||
release=1
|
||||
source=(https://downloads.sourceforge.net/project/${name%-*}/${name%-*}/$version/${name%-*}-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
|
||||
./configure \
|
||||
@ -18,6 +18,6 @@ build() {
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share/doc,share/man}
|
||||
rm -r $PKG/usr/{bin,include,share/man,share/doc}
|
||||
rmdir $PKG/usr/share
|
||||
}
|
||||
|
@ -1,12 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/FAudio/
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FAudio/FAudio-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FAudio/FAudio-targets.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FAudio/FAudioConfig.cmake
|
||||
lrwxrwxrwx root/root usr/lib32/libFAudio.so -> libFAudio.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libFAudio.so.0 -> libFAudio.so.0.24.05
|
||||
-rwxr-xr-x root/root usr/lib32/libFAudio.so.0.24.05
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/FAudio.pc
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXY+7y7M/0vmUHXP14jViZn7lLQVHSEDAuFNK39pFiKm8JHS/QD9V/CxsEg70ledywJ9Z5SkQjdACA7qlFsBF7w0=
|
||||
SHA256 (Pkgfile) = 41317109b6ada24a720eeb861bbed7610567dcb8bf1e51e5925089c3344a10c1
|
||||
SHA256 (.footprint) = d0c25e6f407ff0b7d778aa3e5fbc7caed16c0e1f62a8d3610f94edd65443b8cf
|
||||
SHA256 (faudio-24.05.tar.gz) = 9c5eb554a83325cb7b99bcffc02662c681b681679a11b78c66c21f1e1044beeb
|
@ -1,22 +0,0 @@
|
||||
# Description: XAudio2 reimplementation
|
||||
# URL: https://github.com/FNA-XNA/FAudio/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: libsdl2-32 faudio
|
||||
|
||||
name=faudio-32
|
||||
version=24.05
|
||||
release=1
|
||||
source=(https://github.com/FNA-XNA/FAudio/archive/$version/faudio-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cmake -S FAudio-$version -B build -G Ninja \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_INSTALL_LIBDIR=lib32 \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS"
|
||||
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --build build --target install
|
||||
|
||||
rm -r $PKG/usr/include
|
||||
}
|
@ -1,17 +1,13 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/FLAC/
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FLAC/flac-config-version.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FLAC/flac-config.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FLAC/targets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FLAC/targets.cmake
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC++.so -> libFLAC++.so.10
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC++.so.10 -> libFLAC++.so.10.0.1
|
||||
-rwxr-xr-x root/root usr/lib32/libFLAC++.so.10.0.1
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC.so -> libFLAC.so.12
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC.so.12 -> libFLAC.so.12.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libFLAC.so.12.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libFLAC++.la
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC++.so -> libFLAC++.so.6.3.0
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC++.so.6 -> libFLAC++.so.6.3.0
|
||||
-rwxr-xr-x root/root usr/lib32/libFLAC++.so.6.3.0
|
||||
-rwxr-xr-x root/root usr/lib32/libFLAC.la
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC.so -> libFLAC.so.8.3.0
|
||||
lrwxrwxrwx root/root usr/lib32/libFLAC.so.8 -> libFLAC.so.8.3.0
|
||||
-rwxr-xr-x root/root usr/lib32/libFLAC.so.8.3.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/flac++.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/flac.pc
|
||||
|
1
flac-32/.md5sum
Normal file
1
flac-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
454f1bfa3f93cc708098d7890d0499bd flac-1.3.2.tar.xz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXRdCXYPcCGDIqRH9C+CR3cTGQvtK/r00ISXQKHILNgeSmhq79+ZtxHuuYD7Q/gKaqsjnBBTIEM69U9SzL1ObvAc=
|
||||
SHA256 (Pkgfile) = 24b34d774b0e8ec6a6c5dfef27903191b772f545985e312a560c67395834ff50
|
||||
SHA256 (.footprint) = ca12f4924823a2cf507a1fe4ba79f55214d8c4a952b7ef2c426aaa5e6102fb76
|
||||
SHA256 (flac-1.4.3.tar.xz) = 6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70
|
||||
RWSwxGo/zH7eXUPNfegjmfM9KXb0Z9mzTYmvsa3VNEMqsuPsr2rDcxFGuCzsJJvbn4T/c4ysqPxfhkH4RBgvNs/Tw6hUdPTCkQM=
|
||||
SHA256 (Pkgfile) = 57789d2cb8f56028080ad9076dd0796bc38522b6729f79b063fdcf8dd8a9f2da
|
||||
SHA256 (.footprint) = ddf7c066da838a3140e2af330bf928f93914f0a6d2cef090ed691c0ecca38cac
|
||||
SHA256 (flac-1.3.2.tar.xz) = 91cfc3ed61dc40f47f050a109b08610667d73477af6ef36dcad31c31a4a8d53f
|
||||
|
@ -1,27 +1,25 @@
|
||||
# Description: Free Lossless Audio Codec.
|
||||
# URL: https://xiph.org/flac/
|
||||
# URL: http://xiph.org/flac/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: libogg-32
|
||||
|
||||
name=flac-32
|
||||
version=1.4.3
|
||||
version=1.3.2
|
||||
release=1
|
||||
source=(https://downloads.xiph.org/releases/flac/flac-$version.tar.xz)
|
||||
source=(http://downloads.xiph.org/releases/flac/flac-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cmake -S flac-$version -B build -G Ninja \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_INSTALL_LIBDIR=lib32 \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
|
||||
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
|
||||
-D BUILD_SHARED_LIBS=ON \
|
||||
-D BUILD_EXAMPLES=OFF \
|
||||
-D BUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
cd flac-$version
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share/man}
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--host=i686-pc-linux-gnu \
|
||||
--with-ogg-libraries=/usr/lib32
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share/{aclocal,doc,man}}
|
||||
rmdir $PKG/usr/share
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libfontconfig.so -> libfontconfig.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libfontconfig.so.1 -> libfontconfig.so.1.14.0
|
||||
-rwxr-xr-x root/root usr/lib32/libfontconfig.so.1.14.0
|
||||
-rwxr-xr-x root/root usr/lib32/libfontconfig.la
|
||||
lrwxrwxrwx root/root usr/lib32/libfontconfig.so -> libfontconfig.so.1.11.1
|
||||
lrwxrwxrwx root/root usr/lib32/libfontconfig.so.1 -> libfontconfig.so.1.11.1
|
||||
-rwxr-xr-x root/root usr/lib32/libfontconfig.so.1.11.1
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/fontconfig.pc
|
||||
|
1
fontconfig-32/.md5sum
Normal file
1
fontconfig-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
60d2394a79d3b2e5db2daea55193fa47 fontconfig-2.13.0.tar.bz2
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXZL1I0McLoi/QPs7MVp6CPE+xPvhQgAM2ykpWAlJq55z4h92douzHcxRQDtsPCS8XJiuVjGLed3+3gfRdV6mGAY=
|
||||
SHA256 (Pkgfile) = 9c5a2abca201283c2691d133b483dcf44404532b45fca4bd80052535b522d346
|
||||
SHA256 (.footprint) = 0c1780e322098d1fe5c5813a21b4dc001a7fe5aa1f652a2767fb23e1ebcd31cd
|
||||
SHA256 (fontconfig-2.15.0.tar.xz) = 63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e
|
||||
RWSwxGo/zH7eXTLI+5YDMLOXYFazTW9E+Nzb1W8M0Ie6iML0+Drj6+bpmB9wL0KQabREpRev4L+l/XEtIzTUDMTcjaQdX5V9owM=
|
||||
SHA256 (Pkgfile) = 11e443f646ee4fc31d271a13f9a06abd6106f75521567cb0a36fb2e56a67d616
|
||||
SHA256 (.footprint) = 97df26a3f74e157331d7935104e62a1753cdccef72cc09573a1c73b10d5c1e0d
|
||||
SHA256 (fontconfig-2.13.0.tar.bz2) = 91dde8492155b7f34bb95079e79be92f1df353fcc682c19be90762fd3e12eeb9
|
||||
|
@ -1,28 +1,25 @@
|
||||
# Description: A library for configuring and customizing font access
|
||||
# URL: https://www.freedesktop.org/wiki/Software/fontconfig/
|
||||
# URL: http://fontconfig.org/wiki/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: expat-32 fontconfig freetype-32 util-linux-32
|
||||
# Depends on: freetype-32 expat-32 bzip2-32 util-linux-32 fontconfig
|
||||
|
||||
name=fontconfig-32
|
||||
version=2.15.0
|
||||
version=2.13.0
|
||||
release=1
|
||||
source=(https://fontconfig.org/release/fontconfig-$version.tar.xz)
|
||||
source=(https://fontconfig.org/release/fontconfig-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
meson setup fontconfig-$version build \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--buildtype=plain \
|
||||
--wrap-mode=nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D doc-man=enabled \
|
||||
-D doc=disabled \
|
||||
-D nls=disabled \
|
||||
-D tests=disabled \
|
||||
-D cache-build=disabled
|
||||
meson compile -C build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG meson install -C build
|
||||
cd fontconfig-$version
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share} $PKG/etc
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--with-xmldir=/etc/fonts \
|
||||
--with-templatedir=/etc/fonts/conf.avail
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{bin,include,share/man,share} $PKG/{etc,var}
|
||||
}
|
||||
|
@ -1,15 +1,8 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/
|
||||
drwxr-xr-x root/root usr/lib32/cmake/FreeGLUT/
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FreeGLUT/FreeGLUTConfig.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FreeGLUT/FreeGLUTConfigVersion.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FreeGLUT/FreeGLUTTargets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/FreeGLUT/FreeGLUTTargets.cmake
|
||||
-rw-r--r-- root/root usr/lib32/libglut.a
|
||||
lrwxrwxrwx root/root usr/lib32/libglut.so -> libglut.so.3
|
||||
lrwxrwxrwx root/root usr/lib32/libglut.so.3 -> libglut.so.3.12.0
|
||||
-rwxr-xr-x root/root usr/lib32/libglut.so.3.12.0
|
||||
lrwxrwxrwx root/root usr/lib32/libglut.so.3 -> libglut.so.3.10.0
|
||||
-rwxr-xr-x root/root usr/lib32/libglut.so.3.10.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
lrwxrwxrwx root/root usr/lib32/pkgconfig/freeglut.pc -> glut.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glut.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/freeglut.pc
|
||||
|
1
freeglut-32/.md5sum
Normal file
1
freeglut-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
90c3ca4dd9d51cf32276bc5344ec9754 freeglut-3.0.0.tar.gz
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXbt3vOr2eBpYow2+ngjcWNnVx6GWdNA5LkyMmdpvHwJDjeNrhXpPuRd9mOkogLwl4O/qRYhfu2Bz81BpI/NjRgs=
|
||||
SHA256 (Pkgfile) = cfbc805c3c45169ec6f81195af7981572a2cdc42b6fb2f8ccf353b9ce4cbfa69
|
||||
SHA256 (.footprint) = 2f4cb6893d06c24a133afc1c552c82f8cafaf1533b3702f5bf8587834e7896d2
|
||||
SHA256 (freeglut-3.4.0.tar.gz) = 3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec
|
||||
RWSwxGo/zH7eXb+1Ld9b+ZFPl1HqDdII4zfhxOckJbQm1NukM2EwX2StzlS15cWNO3Wg6N0CliTnl0cNRSTnwlwjfOC9eqs16QM=
|
||||
SHA256 (Pkgfile) = ef8c83be37b8502bae1fcaf0cd0db2a18f772d1f597ba9df27cea2045ddd92b7
|
||||
SHA256 (.footprint) = b4c42ac0e5eb49f4b9ef9ed7329c7a01d2bb5783a910fc7432ecfa9eaaa5d5bc
|
||||
SHA256 (freeglut-3.0.0.tar.gz) = 2a43be8515b01ea82bcfa17d29ae0d40bd128342f0930cd1f375f1ff999f76a2
|
||||
|
@ -1,24 +1,26 @@
|
||||
# Description: a free alternative to the OpenGL Utility Toolkit (GLUT) library
|
||||
# URL: https://freeglut.sourceforge.net/
|
||||
# URL: https://freeglut.sourceforge.net
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: freeglut glu-32 xorg-libxi-32
|
||||
# Depends on: glu-32 xorg-libxi-32 freeglut xorg-libxxf86vm-32
|
||||
|
||||
name=freeglut-32
|
||||
version=3.4.0
|
||||
version=3.0.0
|
||||
release=1
|
||||
source=(https://downloads.sourceforge.net/project/freeglut/freeglut/$version/freeglut-$version.tar.gz)
|
||||
source=(https://download.sourceforge.net/freeglut/freeglut-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd freeglut-$version
|
||||
|
||||
cmake -Sfreeglut-$version -Bbuild -GNinja \
|
||||
install -d build
|
||||
cd build
|
||||
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib32 \
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
ln -s glut.pc $PKG/usr/lib32/pkgconfig/freeglut.pc
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/include
|
||||
}
|
||||
|
@ -1,7 +1,9 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6
|
||||
lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.20.1
|
||||
-rwxr-xr-x root/root usr/lib32/libfreetype.so.6.20.1
|
||||
-rw-r--r-- root/root usr/lib32/libfreetype.a
|
||||
-rwxr-xr-x root/root usr/lib32/libfreetype.la
|
||||
lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6.16.1
|
||||
lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.16.1
|
||||
-rwxr-xr-x root/root usr/lib32/libfreetype.so.6.16.1
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/freetype2.pc
|
||||
|
1
freetype-32/.md5sum
Normal file
1
freetype-32/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
60ef7d8160cd4bf8cb118ee9d65367ca freetype-2.9.1.tar.bz2
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXfFKafiqQ3vNxp3Xxh+44t8xYS890IrvojEM55WCLPyi72CgpxmQNDf1O4tDXNSljHlSDabD+nrfXVFrevjz0Qs=
|
||||
SHA256 (Pkgfile) = d5c039210d1617c4193cda7373407c68b65195373c6039f6a29eb7a2838a54d7
|
||||
SHA256 (.footprint) = fbe7a10a9b1a942d7b2560ec0183d4f9a02c7eedadce6bc51cd7f40c3df0e5da
|
||||
SHA256 (freetype-2.13.2.tar.xz) = 12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d
|
||||
RWSwxGo/zH7eXb9Mei+f1YMmIB4wQr01AfT22KU8sFQqFBVQ2SN56rHq3VhZCOJCxM2LbW9qqASetORdROIZY6KPHTNxQr+HHgo=
|
||||
SHA256 (Pkgfile) = 7bb32084b0b9391a371573c93a9dd7cdbb863c6864a0ffb2f146f349e6572738
|
||||
SHA256 (.footprint) = 873caff6d3fc8c879501526ba2c896322baa88b7173faaeb541aa384314a3c1a
|
||||
SHA256 (freetype-2.9.1.tar.bz2) = db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d
|
||||
|
@ -1,24 +1,23 @@
|
||||
# Description: A free and portable TrueType font rendering engine
|
||||
# URL: https://www.freetype.org/
|
||||
# URL: https://www.freetype.org/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: bzip2-32 freetype libpng-32
|
||||
# Depends on: freetype libpng-32
|
||||
|
||||
name=freetype-32
|
||||
version=2.13.2
|
||||
version=2.9.1
|
||||
release=1
|
||||
source=(https://sourceforge.net/projects/freetype/files/freetype2/$version/freetype-$version.tar.xz)
|
||||
source=(https://download.savannah.gnu.org/releases/${name%-*}/${name%-*}-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
meson setup ${name%-*}-$version build \
|
||||
cd ${name%-*}-$version
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--buildtype=plain \
|
||||
--wrap-mode=nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D default_library=shared
|
||||
meson compile -C build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG meson install -C build
|
||||
--with-zlib
|
||||
|
||||
rm -r $PKG/usr/include
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{include,share}
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user