libpng: tune CONFLICTS_devel; cosmetic changes. (#618)

* libpng16: CONFLICTS_devel += libpng12_devel.
* libpng12: CONFLICTS_devel = libpng_devel + libpng16_devel.
* libpng: drop empty $manDir in the base package, libpng.
This commit is contained in:
fbrosson
2016-06-02 08:39:12 +00:00
committed by Jérôme Duval
parent 964da70483
commit 521be40c0b
3 changed files with 27 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ COPYRIGHT="1998-2016 Glenn Randers-Pehrson
1996-1997 Andreas Dilger
1995-1996 Guy Eric Schalnat, Group 42 Inc."
LICENSE="LibPNG"
REVISION="1"
REVISION="2"
SOURCE_URI="http://downloads.sourceforge.net/libpng/libpng-$portVersion.tar.gz"
CHECKSUM_SHA256="fa934f6ef7474889d408c66e26260b8dd34a048a239bff72372350425767d44b"
@@ -44,7 +44,7 @@ BUILD_PREREQUIRES="
cmd:automake
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:libtoolize
cmd:libtoolize$secondaryArchSuffix
cmd:make
"
@@ -70,7 +70,7 @@ INSTALL()
maybe_manDir_man3=$manDir/man3
else
maybe_manDir_man3=
rm -rf $manDir
rm -rf $manDir/man3
fi
# devel package
@@ -78,6 +78,8 @@ INSTALL()
$binDir \
$developDir \
$maybe_manDir_man3
rmdir $manDir
}
TEST()

View File

@@ -11,7 +11,7 @@ COPYRIGHT="1998-2015 Glenn Randers-Pehrson
1996-1997 Andreas Dilger
1995-1996 Guy Eric Schalnat, Group 42 Inc."
LICENSE="LibPNG"
REVISION="2"
REVISION="3"
SOURCE_URI="http://prdownloads.sourceforge.net/libpng/libpng-$portVersion.tar.gz"
CHECKSUM_SHA256="0366f932883084a6972efa8eadfaa5584e94a7c9c8682a49590759951518801f"
SOURCE_DIR="libpng-$portVersion"
@@ -39,6 +39,10 @@ PROVIDES_devel="
REQUIRES_devel="
libpng12$secondaryArchSuffix == $portVersion base
"
CONFLICTS_devel="
libpng${secondaryArchSuffix}_devel
libpng16${secondaryArchSuffix}_devel
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
@@ -50,7 +54,7 @@ BUILD_PREREQUIRES="
cmd:automake
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:libtoolize
cmd:libtoolize$secondaryArchSuffix
cmd:make
"
@@ -70,9 +74,21 @@ INSTALL()
prepareInstalledDevelLibs libpng libpng12
fixPkgconfig
if [ -z "$secondaryArchSuffix" ]; then
maybe_manDir_man3=$manDir/man3
else
maybe_manDir_man3=
rm -rf $manDir
fi
# devel package
packageEntries devel \
$binDir \
$developDir \
$manDir/man3
$maybe_manDir_man3
}
TEST()
{
make check
}

View File

@@ -7,7 +7,7 @@ COPYRIGHT="1998-2016 Glenn Randers-Pehrson
1996-1997 Andreas Dilger
1995-1996 Guy Eric Schalnat, Group 42, Inc."
LICENSE="LibPNG"
REVISION="1"
REVISION="2"
SOURCE_URI="http://downloads.sf.net/libpng/libpng-$portVersion.tar.gz"
CHECKSUM_SHA256="7944056621477eca2eba31cf1e99fa484721216a8af03c124426fccb37665df9"
SOURCE_DIR="libpng-$portVersion"
@@ -39,6 +39,7 @@ REQUIRES_devel="
lib:libz$secondaryArchSuffix
"
CONFLICTS_devel="
libpng12${secondaryArchSuffix}_devel
libpng${secondaryArchSuffix}_devel
"
@@ -52,7 +53,7 @@ BUILD_PREREQUIRES="
cmd:automake
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:libtool >= 2.4.2
cmd:libtoolize$secondaryArchSuffix >= 2.4.2
cmd:make
"