Initial .bep for bepdf, marked as broken for now as subversion isn't able to check out bepdf's svn repo yet.

Updated vision's .bep so that it builds gcc2 or gcc4 depending on how setgcc is set prior to building it.
Updated the optionalpackages .bep once again to add some -y options for building the GPL/LGPL sources.
This commit is contained in:
Scott McCreary
2010-10-21 22:27:46 +00:00
parent 6e39c9edd7
commit 4c98377a12
3 changed files with 39 additions and 15 deletions

View File

@@ -0,0 +1,21 @@
DESCRIPTION="BePDF is a PDF viewer for the BeOS, Haiku & Zeta"
HOMEPAGE="http://bepdf.sourceforge.net/"
SRC_URI="svn+http://bepdf.svn.sourceforge.net/svnroot/bepdf#532"
REVISION="1"
STATUS_HAIKU="broken"
DEPEND=""
BUILD {
cd bepdf-1.1.1b2-532
make
}
INSTALL {
cd bepdf-1.1.1b2-532
make
}
COPYRIGHT="1997 Benoit Triquet
1999-2000 Hubert Figuiere
2000-2010 Michael Pfeiffer"
LICENSE="GNU GPL v2"

View File

@@ -11,6 +11,7 @@ BUILD {
if [ -n "$(setgcc | grep '2')" ]; then if [ -n "$(setgcc | grep '2')" ]; then
cp Makefile.gcc2 Makefile cp Makefile.gcc2 Makefile
else else
rm Makefile
cp Makefile.gcc4 Makefile cp Makefile.gcc4 Makefile
fi fi
make make

View File

@@ -22,7 +22,7 @@ BUILD {
setgcc gcc2 setgcc gcc2
## Group 1 ## Group 1
haikuporter -i readline-6.0 # haikuporter -i readline-6.0
haikuporter -i libedit-20100424 haikuporter -i libedit-20100424
haikuporter -y -d -i autoconf-2.68 haikuporter -y -d -i autoconf-2.68
mv ${HPLOC}/sys-devel/autoconf/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/sys-devel/autoconf/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -78,7 +78,7 @@ BUILD {
mv ${HPLOC}/dev-db/sqlite/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-db/sqlite/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d bzr-2.2.0 haikuporter -y -d bzr-2.2.0
mv ${HPLOC}/dev-vcs/bzr/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-vcs/bzr/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z bzr-2.2.0 haikuporter -z -y bzr-2.2.0
mv ${HPLOC}/dev-vcs/bzr/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/dev-vcs/bzr/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i beae-22 haikuporter -y -d -i beae-22
mv ${HPLOC}/haiku-apps/beae/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/haiku-apps/beae/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -94,12 +94,12 @@ BUILD {
mv ${HPLOC}/app-arch/bzip2/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/app-arch/bzip2/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i ccache-3.0.1 haikuporter -y -d -i ccache-3.0.1
mv ${HPLOC}/dev-util/ccache/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-util/ccache/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z ccache-3.0.1 haikuporter -z -y ccache-3.0.1
mv ${HPLOC}/dev-util/ccache/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/dev-util/ccache/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i cdrtools-3.00 haikuporter -y -d -i cdrtools-3.00
mv ${HPLOC}/app-cdr/cdrtools/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/app-cdr/cdrtools/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i clockwerk-78 haikuporter -y -d -i clockwerk-78
mv ${HPLOC}/haiku-apps/clockwerk-78/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/haiku-apps/clockwerk/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i cmake-2.8.2 haikuporter -y -d -i cmake-2.8.2
mv ${HPLOC}/dev-util/cmake/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-util/cmake/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i curl-7.21.2 haikuporter -y -d -i curl-7.21.2
@@ -112,7 +112,7 @@ BUILD {
mv ${HPLOC}/dev-vcs/subversion/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-vcs/subversion/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i texinfo-4.13a haikuporter -y -d -i texinfo-4.13a
mv ${HPLOC}/sys-apps/texinfo/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/sys-apps/texinfo/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z texinfo-4.13a haikuporter -z -y texinfo-4.13a
mv ${HPLOC}/sys-apps/texinfo/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/sys-apps/texinfo/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i expat-2.0.1 haikuporter -y -d -i expat-2.0.1
mv ${HPLOC}/dev-libs/expat/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-libs/expat/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -123,7 +123,7 @@ BUILD {
mv ${HPLOC}/sys-devel/gettext/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/sys-devel/gettext/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i git-1.7.1 haikuporter -y -d -i git-1.7.1
mv ${HPLOC}/dev-vcs/git/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-vcs/git/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z git-1.7.1 haikuporter -z -y git-1.7.1
mv ${HPLOC}/dev-vcs/git/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/dev-vcs/git/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i gperf-3.0.4 haikuporter -y -d -i gperf-3.0.4
mv ${HPLOC}/dev-util/gperf/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-util/gperf/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -144,11 +144,11 @@ BUILD {
#3 haikuporter -y -d -i links #3 haikuporter -y -d -i links
haikuporter -y -d -i man-1.6f haikuporter -y -d -i man-1.6f
mv ${HPLOC}/sys-apps/man/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/sys-apps/man/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z man-1.6f haikuporter -z -y man-1.6f
mv ${HPLOC}/sys-apps/man/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/sys-apps/man/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i nano-2.2.5 haikuporter -y -d -i nano-2.2.5
mv ${HPLOC}/app-editors/nano/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/app-editors/nano/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z nano-2.2.5 haikuporter -z -y nano-2.2.5
mv ${HPLOC}/app-editors/nano/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/app-editors/nano/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i neon-0.29.4 haikuporter -y -d -i neon-0.29.4
mv ${HPLOC}/net-misc/neon/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/net-misc/neon/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -170,14 +170,14 @@ BUILD {
mv ${HPLOC}/haiku-apps/pe/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/haiku-apps/pe/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d perl-5.10.1 haikuporter -y -d perl-5.10.1
mv ${HPLOC}/dev-lang/perl/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-lang/perl/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z perl-5.10.1 haikuporter -z -y perl-5.10.1
mv ${HPLOC}/dev-lang/perl/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/dev-lang/perl/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d python-2.6.6 haikuporter -y -d python-2.6.6
mv ${HPLOC}/dev-lang/python/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-lang/python/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i rsync-3.0.7 haikuporter -y -d -i rsync-3.0.7
mv ${HPLOC}/net-misc/rsync/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/net-misc/rsync/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z rsync-3.0.7 haikuporter -z -y rsync-3.0.7
mv ${HPLOC}/net-misc/rsync/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/net-misc/rsync/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -d -i ruby-1.9.1 haikuporter -y -d -i ruby-1.9.1
mv ${HPLOC}/dev-lang/ruby/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-lang/ruby/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -189,7 +189,7 @@ BUILD {
#3 haikuporter -y -d -i TrackerNewTemplates #3 haikuporter -y -d -i TrackerNewTemplates
#b haikuporter -y -d -i vim-7.3 #b haikuporter -y -d -i vim-7.3
#b mv ${HPLOC}/app-editors/vim/*.zip ${HPLOC}/packs/optionalpackages/zips #b mv ${HPLOC}/app-editors/vim/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -d -i Vision-933 haikuporter -y -d -i vision-933
mv ${HPLOC}/haiku-apps/vision/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/haiku-apps/vision/*.zip ${HPLOC}/packs/optionalpackages/zips
#b haikuporter -y -d -i vlc-0.8.6d #b haikuporter -y -d -i vlc-0.8.6d
@@ -208,7 +208,8 @@ BUILD {
mv ${HPLOC}/haiku-apps/beae/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/haiku-apps/beae/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -c -d -i burnitnow-39 haikuporter -y -c -d -i burnitnow-39
mv ${HPLOC}/haiku-apps/burnitnow/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/haiku-apps/burnitnow/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -c -d -i vision-033 haikuporter -y -c -d -i vision-933
mv ${HPLOC}/haiku-apps/vision/*.zip ${HPLOC}/packs/optionalpackages/zips
#3 haikuporter -y -c -d -i WebPositive #3 haikuporter -y -c -d -i WebPositive
haikuporter -y -c -d -i transmission-2.01 haikuporter -y -c -d -i transmission-2.01
mv ${HPLOC}/net-p2p/transmission/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/net-p2p/transmission/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -216,7 +217,7 @@ BUILD {
#b mv ${HPLOC}/haiku-apps/paladin/*.zip ${HPLOC}/packs/optionalpackages/zips #b mv ${HPLOC}/haiku-apps/paladin/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -c -d -i p7zip-9.13 haikuporter -y -c -d -i p7zip-9.13
mv ${HPLOC}/app-arch/p7zip/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/app-arch/p7zip/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z p7zip-9.13 haikuporter -z -y p7zip-9.13
mv ${HPLOC}/app-arch/p7zip/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/app-arch/p7zip/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -c -d -i vim-7.3 haikuporter -y -c -d -i vim-7.3
mv ${HPLOC}/app-editors/vim/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/app-editors/vim/*.zip ${HPLOC}/packs/optionalpackages/zips
@@ -224,15 +225,16 @@ BUILD {
#b mv ${HPLOC}/haiku-apps/pe/*.zip ${HPLOC}/packs/optionalpackages/zips #b mv ${HPLOC}/haiku-apps/pe/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -y -c -d -i gettext-0.17 haikuporter -y -c -d -i gettext-0.17
mv ${HPLOC}/sys-devel/gettext/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/sys-devel/gettext/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z gettext-0.17 haikuporter -z -y gettext-0.17
mv ${HPLOC}/sys-devel/gettext/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/sys-devel/gettext/*.xz ${HPLOC}/packs/optionalpackages/sources
haikuporter -y -c -d -i gperf-3.0.4 haikuporter -y -c -d -i gperf-3.0.4
mv ${HPLOC}/dev-util/gperf/*.zip ${HPLOC}/packs/optionalpackages/zips mv ${HPLOC}/dev-util/gperf/*.zip ${HPLOC}/packs/optionalpackages/zips
haikuporter -z gperf-3.0.4 haikuporter -z -y gperf-3.0.4
mv ${HPLOC}/dev-util/gperf/*.xz ${HPLOC}/packs/optionalpackages/sources mv ${HPLOC}/dev-util/gperf/*.xz ${HPLOC}/packs/optionalpackages/sources
#3 haikuporter -y -d -i KeymapSwitcher-1.2.5 #3 haikuporter -y -d -i KeymapSwitcher-1.2.5
haikuporter -y -d -i clockwerk-78 haikuporter -y -d -i clockwerk-78
mv ${HPLOC}/haiku-apps/clockwerk/*.zip ${HPLOC}/packs/optionalpackages/zips
#3 haikuporter -y -d -i clucene-0.9.21 #3 haikuporter -y -d -i clucene-0.9.21
#3 haikuporter -y -d -i BeZillaBrowser-2.0.0.22pre #3 haikuporter -y -d -i BeZillaBrowser-2.0.0.22pre
haikuporter -y -d -i xz-utils-4.999.9 haikuporter -y -d -i xz-utils-4.999.9