aports/testing/arj/APKBUILD
2024-11-05 21:47:43 +00:00

52 lines
1.4 KiB
Text

# Contributor: Olliver Schinagl <oliver@schinagl.nl>
# Maintainer: Olliver Schinagl <oliver@schinagl.nl>
pkgname='arj'
pkgver='0_git20220125'
_commit='e0362c432615a2db2758f6917e451216f693d55f'
pkgrel=1
pkgdesc='Open source implementation and maximum compatible of the world-famous ARJ archiver.'
url='https://arj.sourceforge.net/'
arch="all !armv7 !armhf !x86 !loongarch64" # 32 bit builds seem to segfault
license='GPL-2.0-or-later'
options='!check' # tests performed as part of build
makedepends='autoconf automake git rsync'
subpackages="${pkgname}-doc"
source="${pkgname}-${pkgver}.tar.gz::https://gitlab.alpinelinux.org/mirror/arj/-/archive/${_commit}/arj-${_commit}.tar.gz"
builddir="${srcdir}/${pkgname}-${_commit}"
prepare() {
default_prepare
(
cd gnu
aclocal
autoupdate
autoconf
# Included files are horribly outdated and are unable to build.
update_config_guess
update_config_sub
./configure \
--build="${CBUILD}" \
--host="${CHOST}" \
--mandir='/usr/share/man' \
--prefix='/usr' \
--sysconfdir='/etc' \
;
)
make prepare
}
build() {
make -j1
}
package() {
make DESTDIR="${pkgdir}" install
find "${pkgdir}" -name 'arj-register*' -delete
}
sha512sums="
ca200f0c782763435a51ea077e30eaf0f684b881d1f97f21dc4671b20a0abea37b8b3f458ece7640c98bbe5b06e0ceb72ac11ffbcc1ebc0f67b46d15e96f7ea2 arj-0_git20220125.tar.gz
"