stripped bison, less, m4, which, and yasm in recipes and created debug packages

This commit is contained in:
Hannah
2016-01-02 23:15:43 -08:00
parent 782eb8f52b
commit 8e05ed78b0
5 changed files with 29 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ LICENSE="
GNU LGPL v2
"
COPYRIGHT="2001-2014 Peter Johnson and other Yasm developers."
REVISION="1"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
@@ -34,6 +34,11 @@ BUILD_PREREQUIRES="
"
defineDebugInfoPackage yasm \
$binDir/vsyasm \
$binDir/yasm \
$binDir/ytasm
BUILD()
{
libtoolize --force --copy --install
@@ -45,7 +50,7 @@ BUILD()
INSTALL()
{
make install
make install-strip
prepareInstalledDevelLibs libyasm
}

View File

@@ -12,7 +12,7 @@ PATCHES="less-$portVersion.patchset"
ADDITIONAL_FILES="sysless.in"
LICENSE="GNU GPL v3"
COPYRIGHT="1984-2014 Mark Nudelman"
REVISION="2"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
@@ -42,6 +42,11 @@ GLOBAL_WRITABLE_FILES="
settings/etc/sysless keep-old
"
defineDebugInfoPackage less \
$binDir/less \
$binDir/lessecho \
$binDir/lesskey
BUILD()
{
autoconf
@@ -52,7 +57,7 @@ BUILD()
INSTALL()
{
make install
make install-strip
syslessDir=$settingsDir/etc
mkdir $syslessDir

View File

@@ -4,7 +4,7 @@ DESCRIPTION="GNU 'which' is an utility that is used to find which executable \
HOMEPAGE="http://carlo17.home.xs4all.nl/which/"
COPYRIGHT="Free Software Foundation"
LICENSE="GNU GPL v2"
REVISION="1"
REVISION="2"
SOURCE_URI="http://ftp.gnu.org/gnu/which/which-$portVersion.tar.gz"
CHECKSUM_SHA256="f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad"
PATCHES="which-$portVersion.patch"
@@ -30,6 +30,9 @@ BUILD_PREREQUIRES="
cmd:awk
"
defineDebugInfoPackage which \
$binDir/which
BUILD()
{
runConfigure ./configure --disable-dependency-tracking
@@ -38,5 +41,5 @@ BUILD()
INSTALL()
{
make install
make install-strip
}

View File

@@ -12,7 +12,7 @@ in order to use Bison."
HOMEPAGE="http://www.gnu.org/software/bison/bison.html"
COPYRIGHT="1992-2011 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="http://ftp.gnu.org/gnu/bison/bison-$portVersion.tar.xz"
CHECKSUM_SHA256="a72428c7917bdf9fa93cb8181c971b6e22834125848cf1d03ce10b1bb0716fe1"
PATCHES="bison-${portVersion}.patchset"
@@ -49,6 +49,9 @@ BUILD_PREREQUIRES="
cmd:sed
"
defineDebugInfoPackage bison \
$binDir/bison
BUILD()
{
runConfigure ./configure
@@ -57,7 +60,7 @@ BUILD()
INSTALL()
{
make install
make install-strip
prepareInstalledDevelLibs liby

View File

@@ -14,7 +14,7 @@ One of the biggest users of M4 is the GNU Autoconf project."
HOMEPAGE="http://www.gnu.org/software/m4/"
COPYRIGHT="2000, 2005-2011 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="http://ftp.gnu.org/gnu/m4/m4-$portVersion.tar.gz"
CHECKSUM_SHA256="3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e"
ARCHITECTURES="x86_gcc2 x86 x86_64 arm"
@@ -40,6 +40,9 @@ BUILD_PREREQUIRES="
cmd:grep
"
defineDebugInfoPackage m4 \
$binDir/m4
BUILD()
{
runConfigure ./configure \
@@ -50,7 +53,7 @@ BUILD()
INSTALL()
{
make install
make install-strip
rm $libDir/charset.alias
rmdir $libDir