diff --git a/sys-fs/xorriso/xorriso-1.5.2.recipe b/sys-fs/xorriso/xorriso-1.5.4~pl02.recipe similarity index 76% rename from sys-fs/xorriso/xorriso-1.5.2.recipe rename to sys-fs/xorriso/xorriso-1.5.4~pl02.recipe index 6a806a332..612b6c654 100644 --- a/sys-fs/xorriso/xorriso-1.5.2.recipe +++ b/sys-fs/xorriso/xorriso-1.5.4~pl02.recipe @@ -6,12 +6,12 @@ management information of existing ISO images and it writes the session \ results to optical media or to filesystem objects. Vice versa xorriso is able to restore file objects from ISO 9660 filesystems." HOMEPAGE="https://www.gnu.org/software/xorriso/" -COPYRIGHT="2007-2018 Thomas Schmitt" +COPYRIGHT="2007-2019 Thomas Schmitt libburnia project" LICENSE="GNU GPL v3" -REVISION="2" -SOURCE_URI="https://www.gnu.org/software/xorriso/xorriso-$portVersion.tar.gz" -CHECKSUM_SHA256="3b69f5c93ae7c40c5bbe4a847fa3963f5efc9c565551622f77121c5792fc17e7" - +REVISION="1" +SOURCE_URI="https://www.gnu.org/software/xorriso/xorriso-${portVersion/\~/.}.tar.gz" +CHECKSUM_SHA256="3ec7393d4a9dcbf5f74309c28a415f55227ec62770b95ae993ac8d7a3b152972" +SOURCE_DIR="xorriso-${portVersion/\~pl02/}" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" @@ -27,14 +27,13 @@ PROVIDES=" cmd:osirrox$commandSuffix cmd:xorrecord$commandSuffix cmd:xorriso$commandSuffix - cmd:xorriso_tcltk$commandSuffix cmd:xorrisofs$commandSuffix " REQUIRES=" haiku$secondaryArchSuffix lib:libbz2$secondaryArchSuffix lib:libiconv$secondaryArchSuffix - lib:libreadline$secondaryArchSuffix + lib:libedit$secondaryArchSuffix lib:libz$secondaryArchSuffix " @@ -42,14 +41,14 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libbz2$secondaryArchSuffix devel:libiconv$secondaryArchSuffix - devel:libreadline$secondaryArchSuffix >= 8 + devel:libedit$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal - cmd:autoconf cmd:autoheader cmd:automake + cmd:autoreconf cmd:awk cmd:gcc$secondaryArchSuffix cmd:libtoolize$secondaryArchSuffix @@ -61,7 +60,7 @@ BUILD_PREREQUIRES=" BUILD() { export LIBS="-lbsd" - ./bootstrap + autoreconf -vfi runConfigure --omit-dirs binDir ./configure --bindir=$commandBinDir make $jobArgs } @@ -69,6 +68,9 @@ BUILD() INSTALL() { make install + + # remove useless tool xorriso_tcltk (needs tk which doesn't work) + rm $commandBinDir/xorriso-tcltk } TEST()