mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
Convert and adjust recipe for BePDF
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
DESCRIPTION="BePDF is a PDF viewer for the BeOS, Haiku & Zeta"
|
||||
HOMEPAGE="http://bepdf.sourceforge.net/"
|
||||
SRC_URI="cvs://:pserver:anonymous@bepdf.cvs.sourceforge.net:/cvsroot/bepdf/BePDF"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="app-text/htmldoc == 1.8.27"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
export BEPDF_BUILD_GCC=`setgcc | cut -d/ -f2`
|
||||
cd bepdf-1.1.1b4
|
||||
./build.sh package
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd bepdf-1.1.1b4
|
||||
mkdir -p ${DESTDIR}/boot/apps
|
||||
unzip generated/BePDF-1.1.1b4.x86.zip -d ${DESTDIR}/boot/apps
|
||||
}
|
||||
|
||||
COPYRIGHT="1997 Benoit Triquet
|
||||
1999-2000 Hubert Figuiere
|
||||
2000-2010 Michael Pfeiffer"
|
||||
LICENSE="GNU GPL v2"
|
||||
58
haiku-apps/bepdf/bepdf-1.1.1~beta5_130428.recipe
Normal file
58
haiku-apps/bepdf/bepdf-1.1.1~beta5_130428.recipe
Normal file
@@ -0,0 +1,58 @@
|
||||
SUMMARY="A PDF viewer"
|
||||
DESCRIPTION="
|
||||
BePDF is a PDF viewer for the BeOS, Haiku & Zeta.
|
||||
|
||||
Besides viewing, it supports annotating and user-defined bookmarking for
|
||||
unencrypted PDFs. It's fully localized for 20 languages at the moment
|
||||
with additional languages being easily added via text files.
|
||||
"
|
||||
HOMEPAGE="http://bepdf.sourceforge.net/"
|
||||
SRC_URI="cvs://:pserver:anonymous@bepdf.cvs.sourceforge.net:/cvsroot/bepdf/BePDF#04/28/13"
|
||||
COPYRIGHT="1997 Benoit Triquet
|
||||
1999-2000 Hubert Figuiere
|
||||
2000-2010 Michael Pfeiffer"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86_gcc2 ?x86"
|
||||
|
||||
PROVIDES="
|
||||
bepdf = $portVersion
|
||||
cmd:BePDF = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku >= $haikuVersion
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
cmd:gcc
|
||||
cmd:jam
|
||||
cmd:htmldoc
|
||||
cmd:ld
|
||||
cmd:sed
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku_devel >= $haikuVersion
|
||||
"
|
||||
|
||||
SOURCE_DIR="$portVersionedName"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ $architecture == 'x86_gcc2' ]; then
|
||||
export BEPDF_BUILD_GCC=gcc2
|
||||
else
|
||||
export BEPDF_BUILD_GCC=gcc4
|
||||
fi
|
||||
|
||||
./build.sh
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
if [ $architecture == 'x86_gcc2' ]; then
|
||||
architecture='x86'
|
||||
fi
|
||||
mkdir -p $prefix/apps
|
||||
rm -f generated/$architecture/*Deskbar
|
||||
cp -dR generated/$architecture $prefix/apps/BePDF
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
Index: bepdf-1.1.1b2-532/bepdf/Jamfile
|
||||
===================================================================
|
||||
--- bepdf-1.1.1b2-532/bepdf/Jamfile (revision 532)
|
||||
+++ bepdf-1.1.1b2-532/bepdf/Jamfile (working copy)
|
||||
@@ -96,10 +96,14 @@
|
||||
# naming scheme you need to specify the path to the library
|
||||
# and it's name
|
||||
# library: my_lib.a entry: my_lib.a or path/my_lib.a
|
||||
-LIBS =
|
||||
+LIBS = stdc++.r4 ;
|
||||
+if $(BEPDF_BUILD_GCC) = gcc4 {
|
||||
+ # Use the standard libstdc++ name when building with gcc 4.
|
||||
+ LIBS = stdc++ ;
|
||||
+}
|
||||
+LIBS +=
|
||||
# BeOS
|
||||
be
|
||||
-stdc++.r4
|
||||
textencoding
|
||||
tracker
|
||||
translation
|
||||
Reference in New Issue
Block a user