From 4c98377a12b69bf67529e851ce365a84888b64f2 Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Thu, 21 Oct 2010 22:27:46 +0000 Subject: [PATCH] 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. --- haiku-apps/bepdf/bepdf-1.1.1b2-532.bep | 21 ++++++++++++ haiku-apps/vision/vision-933.bep | 1 + .../optionalpackages/optionalpackages-0.5.bep | 32 ++++++++++--------- 3 files changed, 39 insertions(+), 15 deletions(-) create mode 100644 haiku-apps/bepdf/bepdf-1.1.1b2-532.bep diff --git a/haiku-apps/bepdf/bepdf-1.1.1b2-532.bep b/haiku-apps/bepdf/bepdf-1.1.1b2-532.bep new file mode 100644 index 000000000..9bc9e880b --- /dev/null +++ b/haiku-apps/bepdf/bepdf-1.1.1b2-532.bep @@ -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" diff --git a/haiku-apps/vision/vision-933.bep b/haiku-apps/vision/vision-933.bep index b00f2a1d8..80c442ae8 100644 --- a/haiku-apps/vision/vision-933.bep +++ b/haiku-apps/vision/vision-933.bep @@ -11,6 +11,7 @@ BUILD { if [ -n "$(setgcc | grep '2')" ]; then cp Makefile.gcc2 Makefile else + rm Makefile cp Makefile.gcc4 Makefile fi make diff --git a/packs/optionalpackages/optionalpackages-0.5.bep b/packs/optionalpackages/optionalpackages-0.5.bep index b6e03ed07..53e491771 100644 --- a/packs/optionalpackages/optionalpackages-0.5.bep +++ b/packs/optionalpackages/optionalpackages-0.5.bep @@ -22,7 +22,7 @@ BUILD { setgcc gcc2 ## Group 1 - haikuporter -i readline-6.0 +# haikuporter -i readline-6.0 haikuporter -i libedit-20100424 haikuporter -y -d -i autoconf-2.68 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 haikuporter -y -d bzr-2.2.0 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 haikuporter -y -d -i beae-22 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 haikuporter -y -d -i ccache-3.0.1 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 haikuporter -y -d -i cdrtools-3.00 mv ${HPLOC}/app-cdr/cdrtools/*.zip ${HPLOC}/packs/optionalpackages/zips 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 mv ${HPLOC}/dev-util/cmake/*.zip ${HPLOC}/packs/optionalpackages/zips haikuporter -y -d -i curl-7.21.2 @@ -112,7 +112,7 @@ BUILD { mv ${HPLOC}/dev-vcs/subversion/*.zip ${HPLOC}/packs/optionalpackages/zips haikuporter -y -d -i texinfo-4.13a 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 haikuporter -y -d -i expat-2.0.1 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 haikuporter -y -d -i git-1.7.1 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 haikuporter -y -d -i gperf-3.0.4 mv ${HPLOC}/dev-util/gperf/*.zip ${HPLOC}/packs/optionalpackages/zips @@ -144,11 +144,11 @@ BUILD { #3 haikuporter -y -d -i links haikuporter -y -d -i man-1.6f 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 haikuporter -y -d -i nano-2.2.5 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 haikuporter -y -d -i neon-0.29.4 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 haikuporter -y -d perl-5.10.1 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 haikuporter -y -d python-2.6.6 mv ${HPLOC}/dev-lang/python/*.zip ${HPLOC}/packs/optionalpackages/zips haikuporter -y -d -i rsync-3.0.7 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 haikuporter -y -d -i ruby-1.9.1 mv ${HPLOC}/dev-lang/ruby/*.zip ${HPLOC}/packs/optionalpackages/zips @@ -189,7 +189,7 @@ BUILD { #3 haikuporter -y -d -i TrackerNewTemplates #b haikuporter -y -d -i vim-7.3 #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 #b haikuporter -y -d -i vlc-0.8.6d @@ -208,7 +208,8 @@ BUILD { mv ${HPLOC}/haiku-apps/beae/*.zip ${HPLOC}/packs/optionalpackages/zips haikuporter -y -c -d -i burnitnow-39 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 haikuporter -y -c -d -i transmission-2.01 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 haikuporter -y -c -d -i p7zip-9.13 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 haikuporter -y -c -d -i vim-7.3 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 haikuporter -y -c -d -i gettext-0.17 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 haikuporter -y -c -d -i gperf-3.0.4 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 #3 haikuporter -y -d -i KeymapSwitcher-1.2.5 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 BeZillaBrowser-2.0.0.22pre haikuporter -y -d -i xz-utils-4.999.9