Merge all changes from trunk

This commit is contained in:
Oliver Tappe
2013-03-29 14:04:07 +00:00
parent 888e133171
commit 94cc6aaf85
1052 changed files with 65053 additions and 2541 deletions

26
haiku-apps/W6/W6-1.7.bep Normal file
View File

@@ -0,0 +1,26 @@
DESCRIPTION="What Went Wrong? it's a World Wide War!"
HOMEPAGE="http://lema.link-u.com/be/"
SRC_URI="http://lema.link-u.com/be/W6Haiku.zip"
CHECKSUM_MD5="763e608d79ee6de6efe6dcb77600a331"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd W6Haiku
make
cd ../
wget http://lema.link-u.com/be/W6forR5-with-sources.zip
unzip W6forR5-with-sources.zip
cp -r W6/w6s W6Haiku
}
INSTALL {
cd W6Haiku
mkdir -p $DESTDIR`finddir B_APPS_DIRECTORY`/W6
install -m 0755 objects.x86-gcc`setgcc | tail -c -2`-release/W6Haiku $DESTDIR`finddir B_APPS_DIRECTORY`/W6/W6
cp -r w6s $DESTDIR`finddir B_APPS_DIRECTORY`/W6
}
LICENSE="Public Domain"
COPYRIGHT="1998-1999 Santiago Lema"

View File

@@ -0,0 +1,34 @@
diff -Naur W6Haiku/InfoView.cpp W6Haiku-haiku/InfoView.cpp
--- W6Haiku/InfoView.cpp 2008-08-16 02:57:03.065798144 +0000
+++ W6Haiku-haiku/InfoView.cpp 2013-01-13 11:59:46.657457152 +0000
@@ -280,7 +280,7 @@
sprintf(str2,_jour->month_name); strcat(str,str2);
sprintf(str2," %i, %i",_jour->month_counter, _jour->year); strcat(str,str2);
strcat(str,")");
- Window()->SetTitle(str);
+ //Window()->SetTitle(str);
//A l'ancienne
@@ -567,4 +567,4 @@
x->Close();
delete upBitmap;
delete downBitmap;
-}
\ No newline at end of file
+}
diff -Naur W6Haiku/W6.cpp W6Haiku-haiku/W6.cpp
--- W6Haiku/W6.cpp 2008-08-16 04:35:06.002359296 +0000
+++ W6Haiku-haiku/W6.cpp 2013-01-13 12:00:52.285736960 +0000
@@ -89,9 +89,9 @@
//classe qui tourne en permanence et qui fait les daypassed (et par conséquent, les battle etc.
- run_me = new Running(_country,_group,_politic,_weapon,_jour);
+ //run_me = new Running(_country,_group,_politic,_weapon,_jour);
runWin = new BWindow(BRect(0,0,0,0), "W6 time run", B_TITLED_WINDOW, B_NOT_RESIZABLE);
- runWin->AddChild(run_me); //sinon le pulse fonctionne pas...
+ //runWin->AddChild(run_me); //sinon le pulse fonctionne pas...
runWin->Lock();
runWin->Show(); //faut faire show pour lancer le pulse dans les views
runWin->Hide(); //quitte à hider la window ensuite

View File

@@ -0,0 +1,18 @@
DESCRIPTION="An image viewer/organiser designed for BeOS-compatible operating systems"
HOMEPAGE="http://users.volja.net/mkovac1/proj/album/"
SRC_URI="http://users.volja.net/mkovac1/proj/album/album-0.9.2.zip"
CHECKSUM_MD5="d22d1850ba5807c5da0432ecd530c372"
STATUS_HAIKU="stable"
REVISION="1"
DEPEND=" "
BUILD {
cd album-0.9.2/src
make
}
INSTALL {
cd album-0.9.2
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Album
cp -a Album ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Album
}
LICENSE="MIT"
COPYRIGHT="2006-2009 by Matjaž Kovač"

View File

@@ -0,0 +1,21 @@
DESCRIPTION="APlayer is a module player and can play a lot of different music file formats, from Amiga and elsewhere."
HOMEPAGE="http://pulkomandy.tk/projects/APlayer"
SRC_URI="svn://pulkomandy.tk/APlayer/trunk/"
REVISION="1"
STATUS_HAIKU="broken"
DEPEND=""
BUILD {
cd aplayer-4.0.1/Master
make
}
INSTALL {
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/APlayer
cp -a APlayer ${DESTDIR}/`finddir B_APPS_DIRECTORY`/APlayer
}
LICENSE="Artistic Licence"
COPYRIGHT="1994-2002 Polycode
2011-2012 Adrien Destugues"

View File

@@ -1,6 +1,6 @@
DESCRIPTION="ArmyKnife is an application that lets you edit the metadata of audio files."
HOMEPAGE="http://dev.osdrawer.net/projects/armyknife"
SRC_URI="svn+http://svn.osdrawer.net/armyknife"
SRC_URI="svn+http://svn.osdrawer.net/armyknife#61"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="media-libs/taglib >= 1.6.3"

View File

@@ -0,0 +1,18 @@
DESCRIPTION="ArmyKnife is an application that lets you edit the metadata of audio files."
HOMEPAGE="http://dev.osdrawer.net/projects/armyknife"
SRC_URI="svn+http://svn.osdrawer.net/armyknife#62"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="media-libs/taglib >= 1.6.3"
#CHECKSUM_MD5=""
BUILD {
cd armyknife-62
make
}
INSTALL {
cd armyknife-62
make zipfile
mkdir -p ${DESTDIR}/boot/apps
unzip release/ArmyKnife-*.zip -d ${DESTDIR}/boot/apps
}

View File

@@ -0,0 +1,18 @@
DESCRIPTION="ArmyKnife is an application that lets you edit the metadata of audio files."
HOMEPAGE="http://dev.osdrawer.net/projects/armyknife"
SRC_URI="svn+http://svn.osdrawer.net/armyknife#63"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="media-libs/taglib >= 1.6.3"
#CHECKSUM_MD5=""
BUILD {
cd armyknife-63
make
}
INSTALL {
cd armyknife-63
make zipfile
mkdir -p ${DESTDIR}/boot/apps
unzip release/ArmyKnife-*.zip -d ${DESTDIR}/boot/apps
}

View File

@@ -0,0 +1,19 @@
DESCRIPTION="ArmyKnife is an application that lets you edit the metadata of audio files."
HOMEPAGE="http://dev.osdrawer.net/projects/armyknife"
SRC_URI="git+https://github.com/scottmc/ArmyKnife.git"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="media-libs/taglib >= 1.6.3"
#CHECKSUM_MD5=""
BUILD {
cd armyknife-999-git
make
}
INSTALL {
cd armyknife-999-git
make zipfile
mkdir -p ${DESTDIR}/boot/apps
unzip release/ArmyKnife-*.zip -d ${DESTDIR}/boot/apps
}

View File

@@ -2,7 +2,7 @@ DESCRIPTION="Artpaint is a painting and image processing program"
HOMEPAGE="http://dev.osdrawer.net/projects/artpaint"
SRC_URI="svn+http://svn.osdrawer.net/artpaint/trunk"
REVISION="1"
STATUS_HAIKU="stable"
STATUS_HAIKU="broken"
DEPEND=""
#CHECKSUM_MD5=""
BUILD {

View File

@@ -0,0 +1,27 @@
DESCRIPTION="BeAE - Audio Editor"
HOMEPAGE="http://dev.osdrawer.net/projects/beae/"
SRC_URI="svn+http://svn.osdrawer.net/beae/trunk#25"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-util/cmake >= 2.8.0"
#CHECKSUM_MD5=""
BUILD {
cd beae-25
cmake .
make
}
INSTALL {
cd beae-25
mkdir -p ${DESTDIR}/boot/apps
cp -a BeAE ${DESTDIR}/boot/apps
cp -a build/BeAE ${DESTDIR}/boot/apps/BeAE
mkdir -p ${DESTDIR}/boot/common/data/licenses
cp -a license.txt ${DESTDIR}/boot/common/data/licenses/BeAE
rm -f ${DESTDIR}/boot/apps/BeAE/.OptionalPackageDescription
if [ -z ${DESTDIR} ];then
find /boot/apps/BeAE -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="BSD (3-clause)"
COPYRIGHT="2003 Xentronix"

View File

@@ -0,0 +1,26 @@
DESCRIPTION="An e-mail client."
HOMEPAGE="http://beam.sourceforge.net"
SRC_URI="git://beam.git.sourceforge.net/gitroot/beam/beam"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="liblayout >= 1.4.0
libpcre >= 8.00"
#CHECKSUM_MD5=""
BUILD {
cd beam-1.2alpha
jam
}
INSTALL {
cd beam-1.2alpha
mkdir -p ${DESTDIR}/boot/apps/Beam
cp -a generated/distro-haiku/* ${DESTDIR}/boot/apps/Beam
cp -a Changes.txt GnuGeneralPublicLicense.txt Readme.txt ${DESTDIR}/boot/apps/Beam
mkdir -p ${DESTDIR}/boot/apps/Beam/Icons
cp -a resources/iconset* ${DESTDIR}/boot/apps/Beam/Icons
cd ${DESTDIR}/boot/apps/Beam/tools
ln -s ../lib .
ln -s ../add-ons .
}
LICENSE="GNU GPL v2"
COPYRIGHT="2000-2012 Oliver Tappe"

View File

@@ -0,0 +1,26 @@
DESCRIPTION="beezer, an archiving tool for the Haiku operating system, similar to winzip"
HOMEPAGE="https://bitbucket.org/cpr/beezer"
SRC_URI="https://bitbucket.org/cpr/beezer/get/82199f683571.zip"
REVISION="1"
STATUS_HAIKU="stable"
CHECKSUM_MD5="b27479b8a8afc1bc105ad9a6d8911f74"
DEPEND="cmake >= 2.8"
BUILD {
cd cpr-beezer-82199f683571/Source
cmake .
make
}
INSTALL {
cd cpr-beezer-82199f683571/Source/build
BEEZER_DIR=${DESTDIR}/`finddir B_APPS_DIRECTORY`/Beezer
mkdir -p $BEEZER_DIR/add-ons
cp -a Beezer $BEEZER_DIR
cp -a add-ons/* $BEEZER_DIR/add-ons
mkdir -p ${DESTDIR}/`finddir B_USER_ADDONS_DIRECTORY`/Tracker
cp -a TrackerAddOn/BeezerAddOn ${DESTDIR}/`finddir B_USER_ADDONS_DIRECTORY`/Tracker
}
LICENSE="BSD (3-clause)"
COPYRIGHT="2009 Ramshankar (aka Teknomancer)
2011-2012 Chris Roberts"

View File

@@ -0,0 +1,24 @@
DESCRIPTION="A GUI frontend to the command-line downloader wget"
HOMEPAGE="http://dev.osdrawer.net/projects/beget"
SRC_URI="svn+http://svn.osdrawer.net/beget#6"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="net-misc/wget"
BUILD {
cd beget-1.2.3
cmake .
make
}
INSTALL {
cd beget-1.2.3
mkdir -p $DESTDIR`finddir B_APPS_DIRECTORY`
cp BeGet $DESTDIR`finddir B_APPS_DIRECTORY`
mkdir -p $DESTDIR`finddir B_USER_DESKBAR_DIRECTORY`
ln -s $DESTDIR`finddir B_APPS_DIRECTORY`/BeGet \
$DESTDIR`finddir B_USER_DESKBAR_DIRECTORY`/Applications
}
LICENSE="GNU GPL v2"
COPYRIGHT="1999-2001 Atsushi Takamatsu"

View File

@@ -0,0 +1,19 @@
DESCRIPTION="HTML documentation viewer"
HOMEPAGE="http://www.becoz.org/beos-en/behappy"
SRC_URI="svn+http://svn.osdrawer.net/behappy/trunk#16"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="www-client/netsurf >= 2.6"
#CHECKSUM_MD5=""
BUILD {
cd "behappy-16"
make
}
INSTALL {
cd "behappy-16"
}
LICENSE="MIT"
COPYRIGHT="2006 Sylvain Tertois
2008-2009 François Revol"

View File

@@ -0,0 +1,27 @@
NAME= BeHappy
TYPE= APP
SRCS= BeHappy.cpp AddOnPrefFile.cpp Eraser.cpp Preferences.cpp Tasks.cpp TranslateEntities.cpp Version.cpp WindowMonitor.cpp InfoWindow.cpp MainWindow.cpp PathWindow.cpp BrowseView.cpp Mover.cpp NetView.cpp LanguageHandler.cpp Locale.cpp HTMLProject.cpp HTMLFile.cpp HappyLink.cpp
RSRCS= Netpositive Replicant.rsrc BeHappy.rsrc
LIBS= /boot/develop/lib/x86/libbe.so /boot/develop/lib/x86/libroot.so /boot/develop/lib/x86/libtracker.so /boot/develop/lib/x86/libsupc++.so
LIBPATHS=
SYSTEM_INCLUDE_PATHS= /boot/develop/headers/be /boot/develop/headers/cpp /boot/develop/headers/posix /boot/develop/lib /boot/beos/system/lib
LOCAL_INCLUDE_PATHS=
OPTIMIZE=FULL
# specify any preprocessor symbols to be defined. The symbols will not
# have their values set automatically; you must supply the value (if any)
# to use. For example, setting DEFINES to "DEBUG=1" will cause the
# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
# would pass "-DDEBUG" on the compiler's command line.
DEFINES=
# specify special warning levels
# if unspecified default warnings will be used
# NONE = supress all warnings
# ALL = enable all warnings
WARNINGS =
# Build with debugging symbols if set to TRUE
SYMBOLS=
COMPILER_FLAGS=-Woverloaded-virtual -funsigned-bitfields -Wwrite-strings -D _NODEBUG
LINKER_FLAGS=
## include the makefile-engine
include $(BUILDHOME)/etc/makefile-engine

View File

@@ -1,22 +1,20 @@
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/trunk#532"
SRC_URI="cvs://:pserver:anonymous@bepdf.cvs.sourceforge.net:/cvsroot/bepdf/BePDF"
REVISION="1"
STATUS_HAIKU="broken"
DEPEND=""
STATUS_HAIKU="stable"
DEPEND="app-text/htmldoc == 1.8.27"
BUILD {
export BEPDF_BUILD_GCC=`setgcc | cut -d/ -f2`
cd bepdf-1.1.1b2-532
cd bepdf-1.1.1b4
./build.sh package
}
INSTALL {
cd bepdf-1.1.1b2-532
# TODO:...
echo "Implement me ..."
exit 1
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

View File

@@ -0,0 +1,18 @@
DESCRIPTION="Beshare"
HOMEPAGE="http://dev.osdrawer.net/projects/beshare/"
SRC_URI="svn+http://svn.osdrawer.net/beshare"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="muscle >= 4.63"
#CHECKSUM_MD5=""
BUILD {
cd beshare-4/source
make
}
INSTALL {
cd beshare-4
}
#LICENSE=""
#COPYRIGHT=""

View File

@@ -0,0 +1,17 @@
DESCRIPTION="bowser"
HOMEPAGE="http://bowser.sourceforge.net"
SRC_URI="cvs://:pserver:anonymous@bowser.cvs.sourceforge.net:/cvsroot/bowser/Bowser"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
}
INSTALL {
}
#COPYRIGHT=""
#LICENSE="

View File

@@ -0,0 +1,24 @@
DESCRIPTION="BurnItNow - GUI CD burning app for Haiku"
HOMEPAGE="http://dev.osdrawer.net/projects/burnitnow"
SRC_URI="svn+http://svn.osdrawer.net/burnitnow/trunk"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-util/cmake >= 2.8.0
app-cdr/cdrtools > 3.00"
#CHECKSUM_MD5=""
BUILD {
cd burnitnow-2-svn
cmake .
make
}
INSTALL {
cd burnitnow-2-svn
mkdir -p ${DESTDIR}/boot/apps/BurnItNow
cp -a BurnItNow ${DESTDIR}/boot/apps/BurnItNow
if [ -z ${DESTDIR} ];then
find /boot/apps/BurnItNow -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="MIT"
COPYRIGHT="Copyright 2010-2011 BurnItNow Team"

View File

@@ -0,0 +1,31 @@
DESCRIPTION="BurnItNow - GUI CD burning app for Haiku"
HOMEPAGE="http://dev.osdrawer.net/projects/burnitnow"
SRC_URI="svn+http://svn.osdrawer.net/burnitnow/branches/legacy#43"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-util/cmake >= 2.8.0
app-cdr/cdrtools > 3.00"
#CHECKSUM_MD5=""
BUILD {
cd burnitnow-43
cmake .
make
}
INSTALL {
cd burnitnow-43
mkdir -p ${DESTDIR}/boot/apps/BurnItNow
cp -a BurnItNow ${DESTDIR}/boot/apps/BurnItNow
cp -a LICENSE ${DESTDIR}/boot/apps/BurnItNow/LICENSE
cp -a TODO ${DESTDIR}/boot/apps/BurnItNow/TODO
cp -a README ${DESTDIR}/boot/apps/BurnItNow/README
mkdir -p ${DESTDIR}/boot/apps/BurnItNow/Docs
cp -a Docs/BurnItNowHelp.html ${DESTDIR}/boot/apps/BurnItNow/Docs/BurnItNowHelp.html
cp -a Docs/helpbg.gif ${DESTDIR}/boot/apps/BurnItNow/Docs/helpbg.gif
if [ -z ${DESTDIR} ];then
find /boot/apps/BurnItNow -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="MIT"
COPYRIGHT="2000-2002 Johan Nilsson
2010-2011 BurnItNow Maintainers"

View File

@@ -0,0 +1,31 @@
DESCRIPTION="BurnItNow - GUI CD burning app for Haiku"
HOMEPAGE="http://dev.osdrawer.net/projects/burnitnow"
SRC_URI="svn+http://svn.osdrawer.net/burnitnow/branches/legacy"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-util/cmake >= 2.8.0
app-cdr/cdrtools > 3.00"
#CHECKSUM_MD5=""
BUILD {
cd burnitnow-beta5-svn
cmake .
make
}
INSTALL {
cd burnitnow-beta5-svn
mkdir -p ${DESTDIR}/boot/apps/BurnItNow
cp -a BurnItNow ${DESTDIR}/boot/apps/BurnItNow
cp -a LICENSE ${DESTDIR}/boot/apps/BurnItNow/LICENSE
cp -a TODO ${DESTDIR}/boot/apps/BurnItNow/TODO
cp -a README ${DESTDIR}/boot/apps/BurnItNow/README
mkdir -p ${DESTDIR}/boot/apps/BurnItNow/Docs
cp -a Docs/BurnItNowHelp.html ${DESTDIR}/boot/apps/BurnItNow/Docs/BurnItNowHelp.html
cp -a Docs/helpbg.gif ${DESTDIR}/boot/apps/BurnItNow/Docs/helpbg.gif
if [ -z ${DESTDIR} ];then
find /boot/apps/BurnItNow -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="MIT"
COPYRIGHT="2000-2002 Johan Nilsson
2010-2011 BurnItNow Maintainers"

View File

@@ -0,0 +1,33 @@
DESCRIPTION="BurnItNow - GUI CD burning app for Haiku"
HOMEPAGE="http://github.com/scottmc/burnitnow"
SRC_URI="git://github.com/scottmc/BurnItNow.git"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="app-cdr/cdrtools > 3.00"
#CHECKSUM_MD5=""
BUILD {
cd burnitnow-beta6-git/legacy
cmake .
make
}
INSTALL {
cd burnitnow-beta6-git/legacy
BURNITNOWDIR=${DESTDIR}/`finddir B_APPS_DIRECTORY`/BurnItNow
mkdir -p ${BURNITNOWDIR}/Docs
cp -a BurnItNow ${BURNITNOWDIR}
cp -a LICENSE ${BURNITNOWDIR}/LICENSE
cp -a TODO ${BURNITNOWDIR}/TODO
cp -a README ${BURNITNOWDIR}/README
cp -a AUTHORS ${BURNITNOWDIR}/AUTHORS
cp -a Changes ${BURNITNOWDIR}/Changes
cp -a Docs ${BURNITNOWDIR}/
if [ -z ${DESTDIR} ];then
find /boot/apps/BurnItNow -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="MIT"
COPYRIGHT="2000-2002 Johan Nilsson
2010-2013 BurnItNow Maintainers"

View File

@@ -0,0 +1,33 @@
DESCRIPTION="BurnItNow - GUI CD burning app for Haiku"
HOMEPAGE="http://github.com/scottmc/burnitnow"
SRC_URI="git://github.com/scottmc/BurnItNow.git#6367b5beb2"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="app-cdr/cdrtools > 3.00"
#CHECKSUM_MD5=""
BUILD {
cd burnitnow-beta6/legacy
cmake .
make
}
INSTALL {
cd burnitnow-beta6/legacy
BURNITNOWDIR=${DESTDIR}/`finddir B_APPS_DIRECTORY`/BurnItNow
mkdir -p ${BURNITNOWDIR}/Docs
cp -a BurnItNow ${BURNITNOWDIR}
cp -a LICENSE ${BURNITNOWDIR}/LICENSE
cp -a TODO ${BURNITNOWDIR}/TODO
cp -a README ${BURNITNOWDIR}/README
cp -a AUTHORS ${BURNITNOWDIR}/AUTHORS
cp -a Changes ${BURNITNOWDIR}/Changes
cp -a Docs ${BURNITNOWDIR}/
if [ -z ${DESTDIR} ];then
find /boot/apps/BurnItNow -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="MIT"
COPYRIGHT="2000-2002 Johan Nilsson
2010-2013 BurnItNow Maintainers"

View File

@@ -0,0 +1,146 @@
diff -Naur burnitnow-beta5-svn/const.h burnitnow-beta5-svn-patch/const.h
--- burnitnow-beta5-svn/const.h 2012-11-20 19:48:42.045350912 +0100
+++ burnitnow-beta5-svn-patch/const.h 2012-11-20 17:57:36.000000000 +0100
@@ -64,7 +64,7 @@
const uint32 AUDIO_NOFIX = 'AuNF';
const uint32 MISC_DAO = 'MiDA';
-const uint32 MISC_BURNPROOF = 'MiBP';
+const uint32 MISC_BURNFREE = 'MiBP';
const uint32 BURN_WITH_CDRECORD = 'BWCR';
diff -Naur burnitnow-beta5-svn/jpWindow.cpp burnitnow-beta5-svn-patch/jpWindow.cpp
--- burnitnow-beta5-svn/jpWindow.cpp 2012-11-20 19:48:42.007602176 +0100
+++ burnitnow-beta5-svn-patch/jpWindow.cpp 2012-11-20 18:03:09.000000000 +0100
@@ -65,7 +65,7 @@
char* BURN_DIR;
BPath CDRTOOLS_DIR;
-char BURNPROOF[30]; // driveropts = burnproof
+char BURNFREE[30]; // driveropts=burnfree
char PAD[10]; // -pad (audio)
char DAO[10]; // -dao
char NOFIX[10]; // -nofix (audio)
@@ -714,10 +714,10 @@
else
strcpy(DAO, " ");
- if (fBurnItPrefs->FindString("BURNPROOF", &tr) == B_OK)
- strcpy(BURNPROOF, tr);
+ if (fBurnItPrefs->FindString("BURNFREE", &tr) == B_OK)
+ strcpy(BURNFREE, tr);
else
- strcpy(BURNPROOF, " ");
+ strcpy(BURNFREE, " ");
if (fBurnItPrefs->FindString("NOFIX", &tr) == B_OK)
strcpy(NOFIX, tr);
@@ -1398,11 +1398,11 @@
strcpy(DAO, " ");
break;
- case MISC_BURNPROOF:
- if (fPrefsView->fBurnProofCheckBox->Value() == 1)
- strcpy(BURNPROOF, "driveropts = burnproof");
+ case MISC_BURNFREE:
+ if (fPrefsView->fBurnFreeCheckBox->Value() == 1)
+ strcpy(BURNFREE, "driveropts=burnfree");
else
- strcpy(BURNPROOF, " ");
+ strcpy(BURNFREE, " ");
break;
case MENU_FILE_ABOUT:
@@ -1643,7 +1643,7 @@
fBurnItPrefs->SetString("DATA_STRING", DATA_STRING);
fBurnItPrefs->SetString("PAD", PAD);
fBurnItPrefs->SetString("DAO", DAO);
- fBurnItPrefs->SetString("BURNPROOF", BURNPROOF);
+ fBurnItPrefs->SetString("BURNFREE", BURNFREE);
fBurnItPrefs->SetString("SWAB", SWAB);
fBurnItPrefs->SetString("NOFIX", NOFIX);
fBurnItPrefs->SetString("PREEMP", PREEMP);
@@ -1812,7 +1812,7 @@
commandstr << BURN_DIR << '"' << " | " << CDRTOOLS_DIR.Path();
commandstr << "/cdrecord dev=" << fBurnDevice->scsiid;
commandstr << " speed=" << BURN_SPD ;
- commandstr << " " << BURNPROOF;
+ commandstr << " " << BURNFREE;
commandstr << "tsize" << tsize << " ";
commandstr << DAO << " -data ";
commandstr << DUMMYMODE ;
@@ -1822,7 +1822,7 @@
commandstr.SetTo(CDRTOOLS_DIR.Path());
commandstr << "/";
commandstr << "cdrecord dev=" << fBurnDevice->scsiid << " speed=" << BURN_SPD ;
- commandstr << " " << BURNPROOF << " " << DAO;
+ commandstr << " " << BURNFREE << " " << DAO;
commandstr << " -data " << DUMMYMODE ;
commandstr << " " << EJECT ;
commandstr << " -v" ; // aw 110910
@@ -1847,7 +1847,7 @@
commandstr << "//";
commandstr << "cdrecord dev=" << fBurnDevice->scsiid;
commandstr << " speed=" << BURN_SPD;
- commandstr << " " << BURNPROOF ;
+ commandstr << " " << BURNFREE ;
commandstr << " " << DAO;
commandstr << " " << PAD;
commandstr << " " << PREEMP ;
@@ -1880,7 +1880,7 @@
commandstr << '"' << VOL_NAME << '"' << BURN_DIR << '"' << " |";
commandstr << CDRTOOLS_DIR.Path() << "/cdrecord dev=" ;
commandstr << fBurnDevice->scsiid << "speed=" << BURN_SPD ;
- commandstr << " " << BURNPROOF;
+ commandstr << " " << BURNFREE;
commandstr << " tsize=" << tsize ;
commandstr << " " << DAO << " " << DUMMYMODE ;
commandstr << " " << EJECT << " " << PAD ;
@@ -1893,7 +1893,7 @@
commandstr << "//";
commandstr << "cdrecord dev=" << fBurnDevice->scsiid;
commandstr << " speed=" << BURN_SPD ;
- commandstr << " " << BURNPROOF << " " << DAO << " " << PAD ;
+ commandstr << " " << BURNFREE << " " << DAO << " " << PAD ;
commandstr << " " << PREEMP << " " << SWAB ;
commandstr << " " << NOFIX ;
commandstr << " " << DUMMYMODE ;
diff -Naur burnitnow-beta5-svn/PrefsView.cpp burnitnow-beta5-svn-patch/PrefsView.cpp
--- burnitnow-beta5-svn/PrefsView.cpp 2012-11-20 19:48:42.031981568 +0100
+++ burnitnow-beta5-svn-patch/PrefsView.cpp 2012-11-20 18:02:46.000000000 +0100
@@ -16,7 +16,7 @@
extern char DAO[10];
-extern char BURNPROOF[30];
+extern char BURNFREE[30];
PrefsView::PrefsView(BRect size)
@@ -59,9 +59,9 @@
r.top += 15;
r.bottom += 15;
- fBurnProofCheckBox = new BCheckBox(r, "burnproof", "BurnProof (read help)", new BMessage(MISC_BURNPROOF));
- if (!strncmp(BURNPROOF, "driveropts = burnproof", 22))
- fBurnProofCheckBox->SetValue(B_CONTROL_ON);
+ fBurnFreeCheckBox = new BCheckBox(r, "burnfree", "BurnFree (read help)", new BMessage(MISC_BURNFREE));
+ if (!strncmp(BURNFREE, "driveropts=burnfree", 22))
+ fBurnFreeCheckBox->SetValue(B_CONTROL_ON);
- miscOptBox->AddChild(fBurnProofCheckBox);
+ miscOptBox->AddChild(fBurnFreeCheckBox);
}
diff -Naur burnitnow-beta5-svn/PrefsView.h burnitnow-beta5-svn-patch/PrefsView.h
--- burnitnow-beta5-svn/PrefsView.h 2012-11-20 19:48:42.015990784 +0100
+++ burnitnow-beta5-svn-patch/PrefsView.h 2012-11-20 17:57:08.000000000 +0100
@@ -15,7 +15,7 @@
PrefsView(BRect size);
BMenu* fRecordersMenu;
- BCheckBox* fDAOCheckBox, *fBurnProofCheckBox;
+ BCheckBox* fDAOCheckBox, *fBurnFreeCheckBox;
};

View File

@@ -0,0 +1,29 @@
DESCRIPTION="GPL Plugins for Caya, protocols MSN and XMPP"
HOMEPAGE="http://dev.osdrawer.net/projects/caya-gpl-protocols"
SRC_URI="svn+http://svn.osdrawer.net/caya-gpl-protocols/trunk"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="caya"
#CHECKSUM_MD5=""
BUILD {
cd caya-gpl-protocols-0.HEAD
./configure
jam
}
INSTALL {
cd caya-gpl-protocols-0.HEAD
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
PLATFORM=`setgcc|tr / -|cut -f3 -d' '`
cp generated/distro-haiku-$PLATFORM-debug/msn ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-$PLATFORM-debug/gtalk ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-$PLATFORM-debug/facebook ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-$PLATFORM-debug/jabber ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-$PLATFORM-debug/yahoo ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
}
LICENSE="GNU GPL v2"
COPYRIGHT="2010-2011 Casalinuovo Dario
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,28 @@
DESCRIPTION="GPL Plugins for Caya, protocols MSN and XMPP"
HOMEPAGE="http://dev.osdrawer.net/projects/caya-gpl-protocols"
SRC_URI="svn+http://svn.osdrawer.net/caya-gpl-protocols/trunk#19"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="caya"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-gpl-protocols-19
./configure
jam
}
INSTALL {
cd caya-gpl-protocols-19
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/msn ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/gtalk ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/facebook ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/jabber ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
}
LICENSE="GNU GPL v2"
COPYRIGHT="2010-2011 Casalinuovo Dario
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,29 @@
DESCRIPTION="GPL Plugins for Caya, protocols MSN and XMPP"
HOMEPAGE="http://dev.osdrawer.net/projects/caya-gpl-protocols"
SRC_URI="svn+http://svn.osdrawer.net/caya-gpl-protocols/trunk#24"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="caya"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-gpl-protocols-24
./configure
jam
}
INSTALL {
cd caya-gpl-protocols-24
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/msn ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/gtalk ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/facebook ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/jabber ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/yahoo ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
}
LICENSE="GNU GPL v2"
COPYRIGHT="2010-2011 Casalinuovo Dario
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,29 @@
DESCRIPTION="GPL Plugins for Caya, protocols MSN and XMPP"
HOMEPAGE="http://dev.osdrawer.net/projects/caya-gpl-protocols"
SRC_URI="svn+http://svn.osdrawer.net/caya-gpl-protocols/trunk#35"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="caya"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-gpl-protocols-35
./configure
jam
}
INSTALL {
cd caya-gpl-protocols-35
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/msn ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/gtalk ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/facebook ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/jabber ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/yahoo ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
}
LICENSE="GNU GPL v2"
COPYRIGHT="2010-2011 Casalinuovo Dario
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,29 @@
DESCRIPTION="GPL Plugins for Caya, protocols MSN and XMPP"
HOMEPAGE="http://dev.osdrawer.net/projects/caya-gpl-protocols"
SRC_URI="svn+http://svn.osdrawer.net/caya-gpl-protocols/trunk#36"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="caya"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-gpl-protocols-36
./configure
jam
}
INSTALL {
cd caya-gpl-protocols-36
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/msn ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/gtalk ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/facebook ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/jabber ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp generated/distro-haiku-x86-gcc4-debug/yahoo ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
}
LICENSE="GNU GPL v2"
COPYRIGHT="2010-2011 Casalinuovo Dario
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,214 @@
Index: libs/libmsn/msnobject.cpp
===================================================================
--- libs/libmsn/msnobject.cpp (revision 36)
+++ libs/libmsn/msnobject.cpp (working copy)
@@ -30,7 +30,7 @@
{
void MSNObject::addMSNObject(std::string filename, int Type)
{
- std::ifstream::pos_type size;
+ std::streampos size;
char * memblock;
SHA_CTX ctx;
unsigned char digest[SHA_DIGEST_LENGTH];
Index: libs/libmsn/Jamfile
===================================================================
--- libs/libmsn/Jamfile (revision 36)
+++ libs/libmsn/Jamfile (working copy)
@@ -2,6 +2,7 @@
SubDirSysHdrs [ FDirName $(TOP) ] ;
SubDirSysHdrs [ FDirName $(TOP) libs ] ;
+SubDirSysHdrs [ FDirName $(TOP) libs libmsn ] ;
SubDirSysHdrs [ FDirName $(OPENSSL_INCLUDE_DIR) ] ;
Index: libs/libmsn/connection.h
===================================================================
--- libs/libmsn/connection.h (revision 36)
+++ libs/libmsn/connection.h (working copy)
@@ -29,6 +29,7 @@
#include <vector>
#include <map>
#include <stdexcept>
+#include <sstream>
#ifdef _MSC_VER
#pragma warning( disable : 4290 )
Index: libs/libmsn/util.cpp
===================================================================
--- libs/libmsn/util.cpp (revision 36)
+++ libs/libmsn/util.cpp (working copy)
@@ -146,8 +146,8 @@
it1 != s1.end() && it2 != s2.end();
++it1, ++it2)
{
- if (std::toupper(*it1) != std::toupper(*it2))
- return std::toupper(*it1) - std::toupper(*it2);
+ if (toupper(*it1) != toupper(*it2))
+ return toupper(*it1) - toupper(*it2);
}
size_t size1 = s1.size(), size2 = s2.size();
return (int) (size1 - size2);
@@ -358,11 +358,11 @@
int FileSize(const char* sFileName)
{
std::ifstream f;
- f.open(sFileName, std::ios_base::binary | std::ios_base::in);
+ f.open(sFileName, std::ios::binary | std::ios::in);
if (!f.good() || f.eof() || !f.is_open()) { return 0; }
- f.seekg(0, std::ios_base::beg);
- std::ifstream::pos_type begin_pos = f.tellg();
- f.seekg(0, std::ios_base::end);
+ f.seekg(0, std::ios::beg);
+ std::streampos begin_pos = f.tellg();
+ f.seekg(0, std::ios::end);
return static_cast<int>(f.tellg() - begin_pos);
}
Index: libs/libmsn/message.cpp
===================================================================
--- libs/libmsn/message.cpp (revision 36)
+++ libs/libmsn/message.cpp (working copy)
@@ -124,7 +124,7 @@
{
std::string color = this->getFormatInfo()["CO"];
assert(color.size() <= 6 && color.size() >= 0);
- color.insert(0U, 6 - color.size(), '0');
+ color.insert((size_t)0, (size_t)(6 - color.size()), '0');
int r = 0, g = 0, b = 0;
b = strtol(color.substr(0, 2).c_str(), NULL, 16);
@@ -167,7 +167,7 @@
void Message::setColor(std::string color)
{
- color.insert(0U, 6 - color.size(), '0');
+ color.insert((size_t)0, (size_t)(6 - color.size()), '0');
int r = 0, g = 0, b = 0;
r = strtol(color.substr(0, 2).c_str(), NULL, 16);
Index: libs/libyahoo2/yahoo_httplib.c
===================================================================
--- libs/libyahoo2/yahoo_httplib.c (revision 36)
+++ libs/libyahoo2/yahoo_httplib.c (working copy)
@@ -29,19 +29,7 @@
#include <stdio.h>
#include <stdlib.h>
-#if STDC_HEADERS
# include <string.h>
-#else
-# if !HAVE_STRCHR
-# define strchr index
-# define strrchr rindex
-# endif
-char *strchr(), *strrchr();
-# if !HAVE_MEMCPY
-# define memcpy(d, s, n) bcopy ((s), (d), (n))
-# define memmove(d, s, n) bcopy ((s), (d), (n))
-# endif
-#endif
#include <errno.h>
#if HAVE_UNISTD_H
@@ -374,7 +362,6 @@
void yahoo_http_head(int id, const char *url, const char *cookies, int len,
char *payload, yahoo_get_fd_callback callback, void *data)
{
- printf("yahoo_http_read\n");
char host[255];
int port = 80;
char path[255];
Index: libs/libgloox/parser.cpp
===================================================================
--- libs/libgloox/parser.cpp (revision 36)
+++ libs/libgloox/parser.cpp (working copy)
@@ -141,7 +141,7 @@
{
if( pos + needle.length() <= data.length() )
{
- if( !data.compare( pos, needle.length(), needle ) )
+ if( !data.compare(pos, needle.length(), needle ) )
{
pos += needle.length() - 1;
return ForwardFound;
Index: libs/libgloox/siprofileft.cpp
===================================================================
--- libs/libgloox/siprofileft.cpp (revision 36)
+++ libs/libgloox/siprofileft.cpp (working copy)
@@ -84,11 +84,11 @@
DataFormField* dff = df.addField( DataFormField::TypeListSingle, "stream-method" );
StringMultiMap sm;
if( streamTypes & FTTypeS5B )
- sm.insert( std::make_pair( "s5b", XMLNS_BYTESTREAMS ) );
+ sm.insert( std::make_pair<const char*, std::string>( "s5b", XMLNS_BYTESTREAMS ) );
if( streamTypes & FTTypeIBB )
- sm.insert( std::make_pair( "ibb", XMLNS_IBB ) );
+ sm.insert( std::make_pair<const char*, std::string>( "ibb", XMLNS_IBB ) );
if( streamTypes & FTTypeOOB )
- sm.insert( std::make_pair( "oob", XMLNS_IQ_OOB ) );
+ sm.insert( std::make_pair<const char*, std::string>( "oob", XMLNS_IQ_OOB ) );
dff->setOptions( sm );
feature->addChild( df.tag() );
Index: libs/libgloox/connectionbosh.cpp
===================================================================
--- libs/libgloox/connectionbosh.cpp (revision 36)
+++ libs/libgloox/connectionbosh.cpp (working copy)
@@ -303,7 +303,7 @@
bool ci_equal( char ch1, char ch2 )
{
- return std::toupper( (unsigned char)ch1 ) == std::toupper( (unsigned char)ch2 );
+ return toupper( (unsigned char)ch1 ) == toupper( (unsigned char)ch2 );
}
std::string::size_type ci_find( const std::string& str1, const std::string& str2 )
Index: libs/libgloox/gloox.h
===================================================================
--- libs/libgloox/gloox.h (revision 36)
+++ libs/libgloox/gloox.h (working copy)
@@ -1214,7 +1214,7 @@
/**
* A multimap of strings.
*/
- typedef std::multimap<std::string, std::string> StringMultiMap;
+ typedef std::multimap<const std::string, const std::string> StringMultiMap;
class StanzaExtension;
/**
Index: protocols/msn/MSN.cpp
===================================================================
--- protocols/msn/MSN.cpp (revision 36)
+++ protocols/msn/MSN.cpp (working copy)
@@ -52,7 +52,7 @@
const uint32 kAvatarCheckMessage = 'AVMs';
struct pollfd* kPollSockets = NULL;
-struct ssl {
+struct Ssl {
bool isSSL;
bool isConnected;
SSL *ssl;
@@ -718,7 +718,7 @@
return;
}
- kSocketsSsl = (struct ssl*) realloc(kSocketsSsl, (kSocketsAvailable + 10) * sizeof(struct ssl));
+ kSocketsSsl = (struct Ssl*) realloc(kSocketsSsl, (kSocketsAvailable + 10) * sizeof(struct Ssl));
if (kSocketsSsl == NULL) {
Error("Memory Error!!\n", NULL);
return;
Index: protocols/xmpp/Jamfile
===================================================================
--- protocols/xmpp/Jamfile (revision 36)
+++ protocols/xmpp/Jamfile (working copy)
@@ -2,6 +2,7 @@
SubDirSysHdrs [ FDirName $(TOP) ] ;
SubDirSysHdrs [ FDirName $(TOP) libs ] ;
+SubDirSysHdrs [ FDirName $(TOP) libs libgloox ] ;
SubDirSysHdrs [ FDirName $(OPENSSL_INCLUDE_DIR) ] ;
SubDirSysHdrs [ FDirName $(CAYA_INCLUDE_DIR) ] ;

View File

@@ -0,0 +1,34 @@
DESCRIPTION="Caya is a multiprotocol IM client."
HOMEPAGE="http://dev.osdrawer.net/projects/caya"
SRC_URI="svn+http://svn.osdrawer.net/caya/trunk"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-libs/expat >= 2.0.1"
#CHECKSUM_MD5=""
BUILD {
cd caya-0.HEAD
./configure
jam
}
INSTALL {
cd caya-0.HEAD
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
ARCH=`readlink /boot/develop/abi/current |sed -e s!/!-!g`
cp generated/distro-haiku-${ARCH}-debug/Caya ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
cp generated/distro-haiku-${ARCH}-debug/aim ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp smileys/*.gif smileys/settings.xml ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
cp application/CayaProtocol.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaConstants.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaProtocolMessages.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
}
LICENSE="MIT"
COPYRIGHT="2009-2011 Andrea Anzani
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes
2011-2012 Casalinuovo Dario"

View File

@@ -0,0 +1,33 @@
DESCRIPTION="Caya is a multiprotocol IM client."
HOMEPAGE="http://dev.osdrawer.net/projects/caya"
SRC_URI="svn+http://svn.osdrawer.net/caya/trunk#236"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="net-misc/curl >= 7.21.6"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-236
./configure
jam
}
INSTALL {
cd caya-236
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp generated/distro-haiku-x86-gcc4-debug/Caya ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
cp generated/distro-haiku-x86-gcc4-debug/aim ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp smileys/*.gif smileys/settings.xml ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
cp application/CayaProtocol.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaConstants.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaProtocolMessages.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
}
LICENSE="MIT"
COPYRIGHT="2009-2011 Andrea Anzani
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,33 @@
DESCRIPTION="Caya is a multiprotocol IM client."
HOMEPAGE="http://dev.osdrawer.net/projects/caya"
SRC_URI="svn+http://svn.osdrawer.net/caya/trunk#240"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="net-misc/curl >= 7.21.6"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-240
./configure
jam
}
INSTALL {
cd caya-240
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp generated/distro-haiku-x86-gcc4-debug/Caya ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
cp generated/distro-haiku-x86-gcc4-debug/aim ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp smileys/*.gif smileys/settings.xml ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
cp application/CayaProtocol.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaConstants.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaProtocolMessages.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
}
LICENSE="MIT"
COPYRIGHT="2009-2011 Andrea Anzani
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes"

View File

@@ -0,0 +1,34 @@
DESCRIPTION="Caya is a multiprotocol IM client."
HOMEPAGE="http://dev.osdrawer.net/projects/caya"
SRC_URI="svn+http://svn.osdrawer.net/caya/trunk#264"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-libs/expat >= 2.0.1"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-264
./configure
jam
}
INSTALL {
cd caya-264
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp generated/distro-haiku-x86-gcc4-debug/Caya ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
cp generated/distro-haiku-x86-gcc4-debug/aim ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp smileys/*.gif smileys/settings.xml ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
cp application/CayaProtocol.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaConstants.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaProtocolMessages.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
}
LICENSE="MIT"
COPYRIGHT="2009-2011 Andrea Anzani
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes
2011-2012 Casalinuovo Dario"

View File

@@ -0,0 +1,34 @@
DESCRIPTION="Caya is a multiprotocol IM client."
HOMEPAGE="http://dev.osdrawer.net/projects/caya"
SRC_URI="svn+http://svn.osdrawer.net/caya/trunk#278"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-libs/expat >= 2.0.1"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-278
./configure
jam
}
INSTALL {
cd caya-278
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp generated/distro-haiku-x86-gcc4-debug/Caya ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
cp generated/distro-haiku-x86-gcc4-debug/aim ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp smileys/*.gif smileys/settings.xml ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
cp application/CayaProtocol.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaConstants.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaProtocolMessages.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
}
LICENSE="MIT"
COPYRIGHT="2009-2011 Andrea Anzani
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes
2011-2012 Casalinuovo Dario"

View File

@@ -0,0 +1,34 @@
DESCRIPTION="Caya is a multiprotocol IM client."
HOMEPAGE="http://dev.osdrawer.net/projects/caya"
SRC_URI="svn+http://svn.osdrawer.net/caya/trunk#279"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-libs/expat >= 2.0.1"
#CHECKSUM_MD5=""
MESSAGE="This port only builds with gcc4."
BUILD {
cd caya-279
./configure
jam
}
INSTALL {
cd caya-279
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp generated/distro-haiku-x86-gcc4-debug/Caya ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya
cp generated/distro-haiku-x86-gcc4-debug/aim ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/protocols
cp smileys/*.gif smileys/settings.xml ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Caya/smileys
cp application/CayaProtocol.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaConstants.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
cp application/CayaProtocolMessages.h ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/caya/
}
LICENSE="MIT"
COPYRIGHT="2009-2011 Andrea Anzani
2009-2011 Pierluigi Fiorini
2010-2011 Oliver Ruiz Dorantes
2011-2012 Casalinuovo Dario"

View File

@@ -0,0 +1,23 @@
DESCRIPTION="Clockwerk is a multi-track audio/video compositing and animation software."
HOMEPAGE="http://dev.osdrawer.net/projects/clockwerk"
SRC_URI="svn+http://svn.osdrawer.net/clockwerk#80"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
#CHECKSUM_MD5=""
BUILD {
cd clockwerk-80
jam
}
INSTALL {
cd clockwerk-80
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Clockwerk
cp generated/distro-haiku/* ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Clockwerk
}
LICENSE="GNU GPL v2"
COPYRIGHT="2002-2012 Stephan Aßmus
2005-2006 Axel Dörfler
2006-2009 Ingo Weinhold"

View File

@@ -0,0 +1,23 @@
DESCRIPTION="DocumentViewer is a Viewer supporting PDF and DJVU Files."
HOMEPAGE="http://haiku.bplaced.net/"
SRC_URI="http://haiku.bplaced.net/DocumentViewer/sources/documentviewer-0.3.2.zip"
CHECKSUM_MD5="1fddc4292ecb14f343eb18b0bf723b13"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="media-libs/fitz >= 1.0
media-libs/djvulibre >= 3.5.25"
MESSAGE="This port only builds with gcc4."
BUILD {
cd documentviewer-0.3.2
jam
}
INSTALL {
cd documentviewer-0.3.2
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/DocumentViewer
cp application/DocumentViewer ${DESTDIR}/`finddir B_APPS_DIRECTORY`/DocumentViewer
}
LICENSE="MIT"
COPYRIGHT="2010-2012 Haiku, Inc"

View File

@@ -0,0 +1,27 @@
DESCRIPTION="FRiSS is a viewer for atom/rss/rdf feeds that can be run as a replicant"
HOMEPAGE="http://pulkomandy.tk/projects/friss"
SRC_URI="svn://pulkomandy.tk/friss"
REVISION="1"
STATUS_HAIKU="stable"
BUILD {
cd friss-0.7-svn/src
if [ -n "$(setgcc | grep '4')" ]; then
sed -i 's/lstdc++.r4/lstdc++/' Jamfile
fi
jam
mv friss ../bin/apps/friss/FRiSS
chmod 755 ../bin/apps/friss/FRiSS
}
INSTALL {
cd friss-0.7-svn
mkdir -p ${DESTDIR}/boot/apps/FRiSS
cp -a bin/apps/friss/* ${DESTDIR}/boot/apps/FRiSS
mkdir -p ${DESTDIR}/boot/home/config/settings/deskbar/Applications
ln -sf /boot/apps/FRiSS/FRiSS ${DESTDIR}/boot/home/config/settings/deskbar/Applications/FRiSS
}
LICENSE="MIT"
COPYRIGHT="2004 Andreas Herzig (N3S)
2010-2012 Adrien Destugues (PulkoMandy)"

View File

@@ -0,0 +1,25 @@
DESCRIPTION="Globe Web Editor"
HOMEPAGE="http://globe.beos.hu/index_en.html"
SRC_URI="http://ports-space.haiku-files.org/source/globe-0.4.zip"
CHECKSUM_MD5="61601576e59b0dc5ab6364f684a47236"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd globe0.4
make
}
INSTALL {
cd globe0.4
TARGET_DIR=${DESTDIR}`finddir B_APPS_DIRECTORY`/Globe
mkdir -p $TARGET_DIR
cp Globe $TARGET_DIR
cp GlobeBUGList.txt $TARGET_DIR
cp globe* $TARGET_DIR
cp LICENSE.txt $TARGET_DIR
cp NewFeatures.txt $TARGET_DIR
cp objects.*/Globe* $TARGET_DIR
}
LICENSE="GNU GPL v2"
COPYRIGHT="2001-2004 Gergely Rózsahegyi"

View File

@@ -0,0 +1,92 @@
diff -Naur globe0.4/Makefile globe0.4-haiku/Makefile
--- globe0.4/Makefile 1970-01-01 00:00:00.000000000 +0000
+++ globe0.4-haiku/Makefile 2012-12-30 19:40:59.058720256 +0000
@@ -0,0 +1,27 @@
+NAME= Globe
+TYPE= APP
+SRCS= RHTML_app.cpp RHTML_win.cpp RHTML_numview.cpp RHTML_savewin.cpp RHTML_aboutwin.cpp RHTML_prefwin.cpp RHTML_fmenu.cpp RHTML_buttonmenu.cpp RHTML_bmenu.cpp RHTML_parammenu.cpp RHTML_colorwin.cpp RHTML_amenu.cpp RHTML_textview.cpp RHTML_tabbutton.cpp RHTML_tagmenu.cpp RHTML_filetypes.cpp RHTML_options.cpp ToolTip/TToolTip.cpp Timer/RTimer.cpp URLView/URLView.cpp Tool/RadioBar.cpp Tool/ToolBar.cpp Tool/ToolItem.cpp Tool/ToolView.cpp
+RSRCS= Globe.rsrc
+LIBS= /boot/system/lib/libbe.so /boot/system/lib/libtextencoding.so /boot/system/lib/libtracker.so /boot/system/lib/libroot.so /boot/system/lib/libtranslation.so /boot/system/lib/libgame.so /boot/system/lib/libstdc++.r4.so
+LIBPATHS=
+SYSTEM_INCLUDE_PATHS= /boot/develop/headers/be /boot/develop/headers/cpp /boot/develop/headers/posix /boot/develop/lib /boot/beos/system/lib
+LOCAL_INCLUDE_PATHS= ./../../../config/lib ./Genesis ToolTip Timer URLView Tool
+OPTIMIZE=FULL
+# specify any preprocessor symbols to be defined. The symbols will not
+# have their values set automatically; you must supply the value (if any)
+# to use. For example, setting DEFINES to "DEBUG=1" will cause the
+# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
+# would pass "-DDEBUG" on the compiler's command line.
+DEFINES=
+# specify special warning levels
+# if unspecified default warnings will be used
+# NONE = supress all warnings
+# ALL = enable all warnings
+WARNINGS =
+# Build with debugging symbols if set to TRUE
+SYMBOLS=
+COMPILER_FLAGS=-Woverloaded-virtual -funsigned-bitfields -D_HAIKU_
+LINKER_FLAGS=
+
+## include the makefile-engine
+include $(BUILDHOME)/etc/makefile-engine
diff -Naur globe0.4/RHTML_win.cpp globe0.4-haiku/RHTML_win.cpp
--- globe0.4/RHTML_win.cpp 2004-10-21 14:16:28.000000000 +0000
+++ globe0.4-haiku/RHTML_win.cpp 2012-12-30 18:28:09.000000000 +0000
@@ -288,7 +288,9 @@
if (textdb>0)
{
close->SetEnabled(true);
+ #ifndef _HAIKU_
fmenu->FindToolItem("CLOSEBUTTON")->SetEnabled(true);
+ #endif
}
}
// - End - RHTML_Win - AddText -------------------------------------------------------------------------------
@@ -310,7 +312,9 @@
if (textdb<=0)
{
close->SetEnabled(false);
+ #ifndef _HAIKU_
fmenu->FindToolItem("CLOSEBUTTON")->SetEnabled(false);
+ #endif
}
}
// - End - RHTML_Win - RemoveText ----------------------------------------------------------------------------
@@ -1122,7 +1126,9 @@
break;
case 'RTMM':
{
+ #ifndef _HAIKU_
fmenu->FindToolItem("SAVEBUTTON")->SetEnabled(textview[current]->Modify());
+ #endif
save->SetEnabled(textview[current]->Modify());
// save_as->SetEnabled(textview[current]->Modify());
bool mod=false;
@@ -1130,7 +1136,9 @@
if (textview[i]->Modify())
mod=true;
save_all->SetEnabled(mod);
+ #ifndef _HAIKU_
fmenu->FindToolItem("SAVEALLBUTTON")->SetEnabled(mod);
+ #endif
}
break;
case 'ABWQ':
diff -Naur globe0.4/URLView/URLView.cpp globe0.4-haiku/URLView/URLView.cpp
--- globe0.4/URLView/URLView.cpp 2002-03-10 00:38:20.000000000 +0000
+++ globe0.4-haiku/URLView/URLView.cpp 2012-12-29 14:17:53.000000000 +0000
@@ -30,9 +30,13 @@
#include <unistd.h>
+#ifndef _HAIKU_
#include <printf.h>
+#endif
-
+#ifdef _HAIKU_
+#include<Clipboard.h>
+#endif
URLView::URLView( BRect frame, const char *name, const char *label,
const char *url, uint32 resizingMode, uint32 flags )

View File

@@ -0,0 +1,18 @@
DESCRIPTION="Twitter client for Haiku OS"
HOMEPAGE="http://code.google.com/p/haikutwitter/"
SRC_URI="svn+http://haikutwitter.googlecode.com/svn/trunk/HaikuTwitter"
REVISION="1"
STATUS_HAIKUE="broken"
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
DEPEND="net-misc/curl >= 7.26.0"
BUILD {
cd haikutwitter-1.0-svn
make
}
INSTALL {
cd haikutwitter-1.0-svn
make install
}
LICENSE="MIT"
COPYRIGHT="2010-2012 Martin Hebnes Pedersen"

View File

@@ -0,0 +1,18 @@
DESCRIPTION="Twitter client for Haiku OS"
HOMEPAGE="http://code.google.com/p/haikutwitter/"
SRC_URI="svn+http://haikutwitter.googlecode.com/svn/tags/1.0/HaikuTwitter"
REVISION="1"
STATUS_HAIKUE="broken"
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
DEPEND="net-misc/curl >= 7.26.0"
BUILD {
cd haikutwitter-1.0
make
}
INSTALL {
cd haikutwitter-1.0
make install
}
LICENSE="MIT"
COPYRIGHT="2010-2012 Martin Hebnes Pedersen"

View File

@@ -0,0 +1,28 @@
DESCRIPTION="Hare - Haiku Audio Ripper Encoder"
HOMEPAGE="http://github.com/scottmc/hare"
SRC_URI="git://github.com/scottmc/Hare.git"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="media-libs/lame > 3.98.4
media-libs/gogo-no-coda >= 3.13
media-libs/libogg >= 1.3.0"
#CHECKSUM_MD5=""
BUILD {
cd hare-beta1-git
cmake .
make
}
INSTALL {
cd hare-beta1-git
HARE_DIR=${DESTDIR}/`finddir B_APPS_DIRECTORY`/Hare
mkdir -p ${HARE_DIR}
cp -r build/ ${HARE_DIR}
}
LICENSE="MIT"
COPYRIGHT="2000 FlipSide Software
2001-2003 BeUnited.org
2009-2013 Hare Maintainers"

View File

@@ -0,0 +1,20 @@
DESCRIPTION="keymap switcher for Haiku."
HOMEPAGE="http://www.switcher.sourceforge.net"
SRC_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher\(haiku\)"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
#CHECKSUM_MD5=""
BUILD {
cd keymapswitcher-1.2.7
make
}
INSTALL {
cd keymapswitcher-1.2.7
make package
cp dist/*.zip ../..
}
COPYRIGHT="1999-2003 Stas Maximov"
LICENSE="BSD (4-clause)"

View File

@@ -1,45 +0,0 @@
DESCRIPTION="LibWalter is a supplementary collection of class and controls not present in the standard Haiku API"
HOMEPAGE="http://dev.osdrawer.net/projects/libwalter"
SRC_URI="svn+http://svn.osdrawer.net/libwalter#97"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
#CHECKSUM_MD5=""
BUILD {
cd libwalter-97
configure
jam
}
INSTALL {
cd libwalter-97
mkdir -p ${DESTDIR}/`finddir B_COMMON_LIB_DIRECTORY`
mkdir -p ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/libwalter
cp libwalter.a ${DESTDIR}/`finddir B_COMMON_LIB_DIRECTORY`/libwalter.a
cp -a include/. ${DESTDIR}/`finddir B_COMMON_DIRECTORY`/include/libwalter
}
TEST {
cd tests
ColorWellTest
ComboBoxTest
CursorTest
DialogPaneBarberTest
InputRequestTest
PaneSwitchTest
PictureButtonTest
ShrinkViewTest
SplitPanelTest
ToolbarTest
}
LICENSE="MIT"
COPYRIGHT=" 1991-2000, Be Incorporated. All rights reserved.
1998 dirk116
2001 Atsushi Takamatsu
2003 Michael Pfeiffer
2001-2007 Haiku Inc.
2007 Matthias Lindner
2007 Oliver Ruiz Dorantes
2007-2008 DarkWyrm"

View File

@@ -7,13 +7,35 @@ DEPEND=""
#CHECKSUM_MD5=""
BUILD {
cd paladin-1.3-hg
./buildsuite.sh 1
# ./buildsuite.sh 1
cd Paladin
# chmod 755 buildhaikugcc2.sh
# chmod 755 buildhaikugcc4.sh
if [ -n "$(setgcc | grep '2')" ]; then
./buildhaikugcc2.sh
cd ../SymbolFinder
../Paladin/Paladin -r -d SymbolFinder.pld
else
./buildhaikugcc4.sh
cd ../SymbolFinder
sed -i 's/gcc4\///g' *
make
cp objects.x86-gcc4-release/SymbolFinder SymbolFinder
fi
cd ../PalEdit
jam
}
INSTALL {
cd paladin-1.3-hg
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin
unzip PaladinFiles.zip -d ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin
cp -f Paladin/Paladin ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f Paladin/WHAT* ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f Paladin/README ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r Paladin/Templates ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r PalEdit/generated/distro/* ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f SymbolFinder/SymbolFinder ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r Paladin/Licenses ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
}
LICENSE="MIT"
COPYRIGHT="2008-2010 Jon Yoder"
COPYRIGHT="2008-2011 DarkWyrm"

View File

@@ -16,6 +16,7 @@ BUILD {
else
./buildhaikugcc4.sh
cd ../SymbolFinder
sed -i 's/gcc4\///g' *
make
cp objects.x86-gcc4-release/SymbolFinder SymbolFinder
fi
@@ -32,6 +33,7 @@ INSTALL {
cp -f -r Paladin/Templates ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r PalEdit/generated/distro/* ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f SymbolFinder/SymbolFinder ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r Paladin/Licenses ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
}
LICENSE="MIT"
COPYRIGHT="2008-2010 DarkWyrm"

View File

@@ -11,16 +11,14 @@ BUILD {
}
INSTALL {
cd pe-2.4.3-600/generated
if [ -d distro ];then
mv -f distro Pe
fi
cd pe-2.4.3-600
mkdir -p ${DESTDIR}/boot/apps
cp -a Pe ${DESTDIR}/boot/apps
rm -f ${DESTDIR}/boot/apps/Pe/.OptionalPackageDescription
if [ -z ${DESTDIR} ];then
find /boot/apps/Pe -type d -name ".svn" | xargs rm -rf
fi
cp -a generated/distro ${DESTDIR}/boot/apps/Pe
cp -a doc ${DESTDIR}/boot/apps/Pe/Documentation
rm -f ${DESTDIR}/boot/apps/Pe/.OptionalPackageDescription
if [ -z "${DESTDIR}" ];then
find /boot/apps/Pe -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="BSD (4-clause)
MIT"

View File

@@ -0,0 +1,26 @@
DESCRIPTION="Pe - Programmer's Editor"
HOMEPAGE="http://pe-editor.berlios.de/"
SRC_URI="hg+http://hg.berlios.de/repos/pe-editor"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-libs/libpcre >= 8.00"
#CHECKSUM_MD5=""
BUILD {
cd pe-2.4.3-hg
jam
}
INSTALL {
cd pe-2.4.3-hg
mkdir -p ${DESTDIR}/boot/apps
cp -a generated/distro ${DESTDIR}/boot/apps/Pe
cp -a doc ${DESTDIR}/boot/apps/Pe/Documentation
rm -f ${DESTDIR}/boot/apps/Pe/.OptionalPackageDescription
if [ -z "${DESTDIR}" ];then
find /boot/apps/Pe -type d -name ".svn" | xargs rm -rf
fi
}
LICENSE="BSD (4-clause)
MIT"
COPYRIGHT="1996-2002 Maarteen Hekkelman
2003-2012 Team Pe"

View File

@@ -0,0 +1,27 @@
DESCRIPTION="Puri is a 2D and 3D chess game. Playing online is also supported"
HOMEPAGE="http://haiku.bplaced.net/"
SRC_URI="http://haiku.bplaced.net/puri/sources/puri-0.3.9.1.zip"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
CHECKSUM_MD5="6e0a48e31dae972ccb010437a2d72dd8"
MESSAGE="This port only builds with gcc4."
BUILD {
cd puri-0.3.9.1
jam
}
INSTALL {
puri=${DESTDIR}/`finddir B_APPS_DIRECTORY`/Puri
mkdir -p ${puri}
mkdir -p ${puri}/data/
mkdir -p ${puri}/Engines/
cd puri-0.3.9.1
cp Puri ${puri}
cp -R ./data/* ${puri}/data
cp ./Engines/* ${puri}/Engines
chmod 755 ${puri}/Engines/stockfish
}
LICENSE="MIT"
COPYRIGHT="2010-2012 Haiku inc."

View File

@@ -0,0 +1,27 @@
DESCRIPTION="Sawteeth is a soft-synth (with tracker) for BeOS and Haiku, meant to either create cool synthsounds to use in cubase and such, or cute chip-tunes. It uses no samples but only generated waveforms"
HOMEPAGE="http://pulkomandy.tk/projects/sawteeth/wiki"
SRC_URI="svn://pulkomandy.lexinfo.fr/sawteeth/"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd sawteeth-1.3
cmake .
make
}
INSTALL {
cd sawteeth-1.3
SAWTEETH_DIR=${DESTDIR}/`finddir B_APPS_DIRECTORY`/Sawteeth
mkdir -p ${SAWTEETH_DIR}/sounds
mkdir -p ${SAWTEETH_DIR}/songs
mkdir -p ${SAWTEETH_DIR}/lib
cp Sawteeth ${SAWTEETH_DIR}/Sawteeth
cp -r sounds ${SAWTEETH_DIR}
cp -r songs ${SAWTEETH_DIR}
cp -r lib ${SAWTEETH_DIR}
}
LICENSE="MIT"
COPYRIGHT="2001 Jonas Norberg"

View File

@@ -0,0 +1,18 @@
DESCRIPTION="ThemeManager"
HOMEPAGE="http://dev.osdrawer.net/projects/thememanager/"
SRC_URI="http://svn.osdrawer.net/thememanager/trunk"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
#CHECKSUM_MD5=""
BUILD {
cd trunk
make
}
INSTALL {
cd trunk
}
LICENSE="MIT"
COPYRIGHT="2000-2012 François Revol"

Binary file not shown.

View File

@@ -15,12 +15,15 @@ BUILD {
}
INSTALL {
VISIONSETTINGSDIR=${DESTDIR}/`finddir B_USER_SETTINGS_DIRECTORY`/Vision
mkdir -p ${VISIONSETTINGSDIR}
cd vision-908
cd Vision
mkdir -p ${DESTDIR}`finddir B_APPS_DIRECTORY`/Vision
cp Vision ${DESTDIR}`finddir B_APPS_DIRECTORY`/Vision
cd data
cp -r * ${DESTDIR}`finddir B_APPS_DIRECTORY`/Vision
cp -a * ${DESTDIR}`finddir B_APPS_DIRECTORY`/Vision
cp -a `haikuporter -t`/haiku-apps/vision/VisionSettings ${VISIONSETTINGSDIR}/
}
COPYRIGHT="1999-2010 The Vision Team"

View File

@@ -0,0 +1,20 @@
diff -urN yab-1.6/src/Makefile yab-1.6-haiku/src/Makefile
--- yab-1.6/src/Makefile 2009-10-23 21:02:10.031195136 +0000
+++ yab-1.6-haiku/src/Makefile 2011-06-01 16:17:53.000000000 +0000
@@ -45,7 +45,7 @@
##
## Libraries
##
-LIBPATH = -L/boot/home/config/lib
+LIBPATH = -L/$(shell finddir B_COMMON_LIB_DIRECTORY)
#-L/boot/home/yab/CalendarControl.a
LIB = -lncurses -lbe -lroot -ltranslation -ltracker -lmedia $(ZETALIB)
@@ -98,6 +98,7 @@
main.o: main.c yabasic.h config.h
$(GCC) $(GCC_OPT) -c main.c -o main.o
flex.c: yabasic.flex
+ chmod 755 ./flex
./flex $(FLEXFLAGS) -t yabasic.flex >flex.c
bison.c: yabasic.bison
bison $(BISONFLAGS) --output-file bison.c yabasic.bison

View File

@@ -0,0 +1,26 @@
DESCRIPTION="yab is an extended version of yabasic, a BASIC programming language, with special commands designed for BeOS, Haiku and Zeta."
HOMEPAGE="http://sourceforge.net/projects/yab-interpreter"
SRC_URI="http://ports-space.haiku-files.org/haiku-apps/source/yab-1.6.zip"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
CHECKSUM_MD5="071e8653265a60fea96cceab46f67e5b"
BUILD {
cd yab-1.6/src
make clean
make
}
INSTALL {
cd yab-1.6
mkdir -p ${DESTDIR}/boot/apps/yab
cp -a src/yab ${DESTDIR}/boot/apps/yab
cp -a Documentation ${DESTDIR}/boot/apps/yab
cp -a Programs ${DESTDIR}/boot/apps/yab
cp -a yab-IDE ${DESTDIR}/boot/apps/yab
}
LICENSE="Artistic
GNU GPL v2"
COPYRIGHT="1995-2006 Marc-Oliver Ihm (yabasic)
2006-2009 Jan Bungeroth (yab improvements)"