De-lint recipes

*	marble
	Don't start SUMMARY with app name
	Re-ordered blocks

*	ne
	Don't start SUMMARY with app name
	Still in old BEP format

*	pixman
	Don't start SUMMARY with app name
	Improved DESCRIPTION
	Re-ordered blocks

*	qemacs
	Don't start SUMMARY with app name
	Re-ordered blocks

*	rsync
	Don't start SUMMARY with app name
	Re-ordered blocks

*	schroedinger
	Don't start SUMMARY with app name
	Re-ordered blocks

*	screen
	Don't start SUMMARY with app name
	Re-ordered blocks

*	sharutils
	Don't start SUMMARY with app name
	Re-ordered blocks

*	sortsave
	Don't start SUMMARY with app name
	Re-ordered blocks
	Corrected PROVIDES to declare an addon

*	srm
	Don't start SUMMARY with app name
	Re-ordered blocks
This commit is contained in:
Humdinger
2015-08-07 19:03:00 +02:00
parent 5cfca85f7f
commit 9df9235958
14 changed files with 172 additions and 197 deletions

View File

@@ -1,29 +1,29 @@
SUMMARY="sharutils" SUMMARY="Tools to code/encode shell archives"
DESCRIPTION=" DESCRIPTION="GNU shar makes so-called shell archives out of many files, \
GNU shar makes so-called shell archives out of many files, preparing them for \ preparing them for transmission by electronic mail services. A shell archive \
transmission by electronic mail services. A shell archive is a collection of \ is a collection of files that can be unpacked by /bin/sh. A wide range of \
files that can be unpacked by /bin/sh. A wide range of features provide \ features provide extensive flexibility in manufacturing shars and in \
extensive flexibility in manufacturing shars and in specifying shar smartness. \ specifying shar smartness.
For example, shar may compress files, uuencode binary files, split long files \ For example, shar may compress files, uuencode binary files, split long files \
and construct multi-part mailings, ensure correct unsharing order, and provide \ and construct multi-part mailings, ensure correct unsharing order, and provide \
simplistic checksums. simplistic checksums.
GNU unshar scans a set of mail messages looking for the start of shell \ GNU unshar scans a set of mail messages looking for the start of shell \
archives. It will automatically strip off the mail headers and other \ archives. It will automatically strip off the mail headers and other \
introductory text. The archive bodies are then unpacked by a copy of the \ introductory text. The archive bodies are then unpacked by a copy of the \
shell. unshar may also process files containing concatenated shell archives. shell. unshar may also process files containing concatenated shell archives."
"
HOMEPAGE="http://www.gnu.org/software/sharutils/" HOMEPAGE="http://www.gnu.org/software/sharutils/"
LICENSE="GNU GPL v3"
COPYRIGHT="1990-2013 Free Software Foundation, Inc." COPYRIGHT="1990-2013 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/gnu/sharutils/sharutils-$portVersion.tar.gz" SOURCE_URI="http://ftp.gnu.org/gnu/sharutils/sharutils-$portVersion.tar.gz"
CHECKSUM_SHA256="ee336e68549664e7a19b117adf02edfdeac6307f22e5ba78baca457116914637" CHECKSUM_SHA256="ee336e68549664e7a19b117adf02edfdeac6307f22e5ba78baca457116914637"
REVISION="1" PATCHES="sharutils-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64" ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="sharutils-$portVersion.patchset"
PROVIDES=" PROVIDES="
sharutils$secondaryArchSuffix = $portVersion sharutils$secondaryArchSuffix = $portVersion
cmd:shar$secondaryArchSuffix = $portVersion cmd:shar$secondaryArchSuffix = $portVersion
@@ -31,7 +31,6 @@ PROVIDES="
cmd:uudecode$secondaryArchSuffix = $portVersion cmd:uudecode$secondaryArchSuffix = $portVersion
cmd:uuencode$secondaryArchSuffix = $portVersion cmd:uuencode$secondaryArchSuffix = $portVersion
" "
REQUIRES=" REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
" "
@@ -39,7 +38,6 @@ REQUIRES="
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
" "
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
cmd:awk cmd:awk
cmd:make cmd:make

View File

@@ -1,6 +1,5 @@
SUMMARY="ne, the nice editor" SUMMARY="The 'nice editor'"
DESCRIPTION=" DESCRIPTION="ne is one of the few text editors which are \
ne is one of the few text editors which are \
both easy to use for beginners and powerful enough for powerusers. \ both easy to use for beginners and powerful enough for powerusers. \
It supports UTF-8 and multi-column characters as well as syntax highlighting. \ It supports UTF-8 and multi-column characters as well as syntax highlighting. \
Is also has fully configurable key bindings and supports macros. Is also has fully configurable key bindings and supports macros.

View File

@@ -1,7 +1,7 @@
SUMMARY="QEmacs editor" SUMMARY="A nimbler version of the famous Emacs editor"
DESCRIPTION=" DESCRIPTION="QEmacs (for Quick Emacs), a very small but powerful UNIX editor.
QEmacs (for Quick Emacs), a very small but powerful UNIX editor.
It has features that even big editors lack: It has features that even big editors lack:
- Full screen editor with an Emacs look and feel with all Emacs common features. - Full screen editor with an Emacs look and feel with all Emacs common features.
- Full UTF8 support. - Full UTF8 support.
- WYSIWYG HTML/XML/CSS2 mode graphical editing. - WYSIWYG HTML/XML/CSS2 mode graphical editing.
@@ -10,14 +10,14 @@ It has features that even big editors lack :
- Shell mode, Hexadecimal editing... - Shell mode, Hexadecimal editing...
The provided qemacs-pe2qe script converts your Pe color settings to the Qemacs \ The provided qemacs-pe2qe script converts your Pe color settings to the Qemacs \
syntax. syntax."
"
HOMEPAGE="http://bellard.org/qemacs/" HOMEPAGE="http://bellard.org/qemacs/"
COPYRIGHT="2000-2003 Fabrice Bellard"
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="http://bellard.org/qemacs/qemacs-0.3.3.tar.gz" SOURCE_URI="http://bellard.org/qemacs/qemacs-0.3.3.tar.gz"
CHECKSUM_SHA256="2ffba66a44783849282199acfcc08707debc7169394a8fd0902626222f27df94" CHECKSUM_SHA256="2ffba66a44783849282199acfcc08707debc7169394a8fd0902626222f27df94"
REVISION="1" PATCHES="qemacs-0.3.3.patch"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2000-2003 Fabrice Bellard"
ARCHITECTURES="x86_gcc2 x86 x86_64" ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -38,21 +38,18 @@ REQUIRES="
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libpng$secondaryArchSuffix devel:libpng$secondaryArchSuffix
# devel:libavcodec$secondaryArchSuffix # devel:libavcodec$secondaryArchSuffix
# devel:libavformat$secondaryArchSuffix # devel:libavformat$secondaryArchSuffix
" "
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:make cmd:make
cmd:gcc$secondaryArchSuffix cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix cmd:ld$secondaryArchSuffix
cmd:texi2html cmd:texi2html
" "
PATCHES="qemacs-0.3.3.patch"
BUILD() BUILD()
{ {
runConfigure ./configure runConfigure ./configure

View File

@@ -1,7 +1,7 @@
SUMMARY="QEmacs editor" SUMMARY="A nimbler version of the famous Emacs editor"
DESCRIPTION=" DESCRIPTION="QEmacs (for Quick Emacs), a very small but powerful UNIX editor.
QEmacs (for Quick Emacs), a very small but powerful UNIX editor.
It has features that even big editors lack: It has features that even big editors lack:
- Full screen editor with an Emacs look and feel with all Emacs common features. - Full screen editor with an Emacs look and feel with all Emacs common features.
- Full UTF8 support. - Full UTF8 support.
- WYSIWYG HTML/XML/CSS2 mode graphical editing. - WYSIWYG HTML/XML/CSS2 mode graphical editing.
@@ -10,14 +10,14 @@ It has features that even big editors lack :
- Shell mode, Hexadecimal editing... - Shell mode, Hexadecimal editing...
The provided qemacs-pe2qe script converts your Pe color settings to the Qemacs \ The provided qemacs-pe2qe script converts your Pe color settings to the Qemacs \
syntax. syntax."
"
HOMEPAGE="http://bellard.org/qemacs/" HOMEPAGE="http://bellard.org/qemacs/"
COPYRIGHT="2000-2003 Fabrice Bellard"
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="cvs://:pserver:anonymous@cvs.savannah.nongnu.org:/sources/qemacs/qemacs#07/19/2014" SOURCE_URI="cvs://:pserver:anonymous@cvs.savannah.nongnu.org:/sources/qemacs/qemacs#07/19/2014"
#CHECKSUM_MD5="" #CHECKSUM_MD5=""
REVISION="1" PATCHES="qemacs-0.4.0dev.patchset"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2000-2003 Fabrice Bellard"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
@@ -39,13 +39,12 @@ REQUIRES="
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libpng$secondaryArchSuffix devel:libpng$secondaryArchSuffix
# devel:libavcodec$secondaryArchSuffix # devel:libavcodec$secondaryArchSuffix
# devel:libavformat$secondaryArchSuffix # devel:libavformat$secondaryArchSuffix
" "
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:which cmd:which
cmd:make cmd:make
cmd:gcc$secondaryArchSuffix cmd:gcc$secondaryArchSuffix
@@ -53,8 +52,6 @@ BUILD_PREREQUIRES="
cmd:texi2html cmd:texi2html
" "
PATCHES="qemacs-0.4.0dev.patchset"
BUILD() BUILD()
{ {
./configure --prefix=$prefix --datadir=$dataDir --mandir=$manDir ./configure --prefix=$prefix --datadir=$dataDir --mandir=$manDir

View File

@@ -1,35 +1,36 @@
SUMMARY="screen - a full-screen terminal window manager" SUMMARY="A full-screen terminal window manager"
DESCRIPTION=" DESCRIPTION="Screen is a full-screen window manager that multiplexes a \
Screen is a full-screen window manager that multiplexes a physical \ physical terminal between several processes, typically interactive shells.
terminal between several processes, typically interactive shells. \
\
Each virtual terminal provides the functions of the DEC VT100 terminal \ Each virtual terminal provides the functions of the DEC VT100 terminal \
and, in addition, several control functions from the ANSI X3.64 \ and, in addition, several control functions from the ANSI X3.64 \
(ISO 6429) and ISO 2022 standards (e.g., insert/delete line and support \ (ISO 6429) and ISO 2022 standards (e.g., insert/delete line and support \
for multiple character sets). \ for multiple character sets).
There is a scrollback history buffer for each virtual terminal and \ There is a scrollback history buffer for each virtual terminal and \
a copy-and-paste mechanism that allows the user to move text regions \ a copy-and-paste mechanism that allows the user to move text regions \
between windows. When screen is called, it creates a single window \ between windows. When screen is called, it creates a single window \
with a shell in it (or the specified command) and then gets out of \ with a shell in it (or the specified command) and then gets out of \
your way so that you can use the program as you normally would. \ your way so that you can use the program as you normally would.
Then, at any time, you can create new (full-screen) windows with \ Then, at any time, you can create new (full-screen) windows with \
other programs in them (including more shells), \ other programs in them (including more shells), kill the current window, \
kill the current window, view a list of the active windows, \ view a list of the active windows, turn output logging on and off, copy \
turn output logging on and off, copy text between windows, \ text between windows, view the scrollback history, switch between windows, \
view the scrollback history, switch between windows, etc. \ etc.
All windows run their programs completely independent of each other. \ All windows run their programs completely independent of each other. \
Programs continue to run when their window is currently not visible \ Programs continue to run when their window is currently not visible \
and even when the whole screen session is detached from the users terminal. \ and even when the whole screen session is detached from the users terminal. \
A command-line compatible rm which destroys file contents before unlinking. \ A command-line compatible rm which destroys file contents before unlinking."
"
HOMEPAGE="http://www.gnu.org/software/screen/" HOMEPAGE="http://www.gnu.org/software/screen/"
SOURCE_URI="git://git.savannah.gnu.org/screen.git#bb1ef155222d2c5706f30b6b0fe078a501932dd5"
REVISION="1"
LICENSE="GNU GPL v3"
COPYRIGHT="2010 Juergen Weigert, Sadrul Habib Chowdhury COPYRIGHT="2010 Juergen Weigert, Sadrul Habib Chowdhury
2008, 2009 Juergen Weigert, Michael Schroeder, Micah Cowan, Sadrul Habib Chowdhury 2008, 2009 Juergen Weigert, Michael Schroeder, Micah Cowan, Sadrul Habib Chowdhury
1993-2002, 2003, 2005, 2006, 2007 Juergen Weigert, Michael Schroeder 1993-2002, 2003, 2005, 2006, 2007 Juergen Weigert, Michael Schroeder
1987 Oliver Laumann" 1987 Oliver Laumann"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="git://git.savannah.gnu.org/screen.git#bb1ef155222d2c5706f30b6b0fe078a501932dd5"
PATCHES="screen-4.2.1_git.patchset"
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
@@ -42,6 +43,7 @@ REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix lib:libncurses$secondaryArchSuffix
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
devel:libncurses$secondaryArchSuffix >= 5.9 devel:libncurses$secondaryArchSuffix >= 5.9
@@ -54,8 +56,6 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix cmd:gcc$secondaryArchSuffix
" "
PATCHES="screen-4.2.1_git.patchset"
BUILD() BUILD()
{ {
cd src cd src

View File

@@ -1,13 +1,12 @@
SUMMARY="srm - secure file deletion for posix systems" SUMMARY="Secure file deletion for posix systems"
DESCRIPTION=" DESCRIPTION="A command-line compatible rm which destroys file contents \
A command-line compatible rm which destroys file contents before unlinking. before unlinking."
"
HOMEPAGE="http://srm.sourceforge.net/" HOMEPAGE="http://srm.sourceforge.net/"
COPYRIGHT="2000 Matthew D. Gauthier"
LICENSE="MIT (no promotion)"
REVISION="1"
SOURCE_URI="http://downloads.sourceforge.net/project/srm/old_releases/1.2.12/srm-1.2.12.tar.bz2" SOURCE_URI="http://downloads.sourceforge.net/project/srm/old_releases/1.2.12/srm-1.2.12.tar.bz2"
CHECKSUM_SHA256="865ce03933dcf61c9dc4e673cd458a902b7f47de8430176aeb2ca0ae78ee8b67" CHECKSUM_SHA256="865ce03933dcf61c9dc4e673cd458a902b7f47de8430176aeb2ca0ae78ee8b67"
REVISION="1"
LICENSE="MIT (no promotion)"
COPYRIGHT="2000 Matthew D. Gauthier"
ARCHITECTURES="x86_gcc2 x86 ?x86_64" ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -19,6 +18,7 @@ PROVIDES="
REQUIRES=" REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
" "

View File

@@ -1,12 +1,11 @@
SUMMARY="srm - secure file deletion for posix systems" SUMMARY="Secure file deletion for posix systems"
DESCRIPTION=" DESCRIPTION="A command-line compatible rm which destroys file contents \
A command-line compatible rm which destroys file contents before unlinking. before unlinking."
"
HOMEPAGE="http://srm.sourceforge.net/" HOMEPAGE="http://srm.sourceforge.net/"
SOURCE_URI="svn://svn.code.sf.net/p/srm/srm/trunk"
REVISION="1"
LICENSE="MIT (no promotion)"
COPYRIGHT="2000 Matthew D. Gauthier" COPYRIGHT="2000 Matthew D. Gauthier"
LICENSE="MIT (no promotion)"
REVISION="1"
SOURCE_URI="svn://svn.code.sf.net/p/srm/srm/trunk"
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
@@ -18,6 +17,7 @@ PROVIDES="
REQUIRES=" REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
" "

View File

@@ -1,25 +1,27 @@
SUMMARY="SortSave screensaver" SUMMARY="A screensaver that sorts randomly generated bars"
DESCRIPTION="Just like the Borg, bringing order to chaos. SortSave is a re-creation of an \ DESCRIPTION="Just like the Borg, bringing order to chaos.
old program for the Tandy 1000 computer. The original was programmed in BASIC and \ SortSave is a re-creation of an old program for the Tandy 1000 computer. The \
compiled to run on MS Dos." original was programmed in BASIC and compiled to run on MS Dos. This version \
has one mode that re-creates the colors that were used in the original, 16 \
colors."
HOMEPAGE="https://github.com/bbjimmy/Sort-Save" HOMEPAGE="https://github.com/bbjimmy/Sort-Save"
COPYRIGHT="2013-2015 Jim Saxton, Fat Elk Software"
LICENSE="SortSave"
REVISION="1"
SOURCE_URI="https://github.com/bbjimmy/Sort-Save/archive/1.1.tar.gz" SOURCE_URI="https://github.com/bbjimmy/Sort-Save/archive/1.1.tar.gz"
CHECKSUM_SHA256="cf86c6e650d6313d496a7dce49ebd99377d2b94d6835257881664a30a39ecac6" CHECKSUM_SHA256="cf86c6e650d6313d496a7dce49ebd99377d2b94d6835257881664a30a39ecac6"
SOURCE_DIR=Sort-Save-1.1
LICENSE="SortSave"
COPYRIGHT="2013-2015 Jim Saxton, Fat Elk Software"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 ?x86_64" ARCHITECTURES="x86_gcc2 x86 ?x86_64"
PROVIDES=" PROVIDES="
sortsave = $portVersion sortsave = $portVersion
app:sortsave = $portVersion addon:sortsave = $portVersion
" "
REQUIRES=" REQUIRES="
haiku haiku
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku_devel haiku_devel
" "
@@ -29,7 +31,6 @@ BUILD_PREREQUIRES="
cmd:unzip cmd:unzip
makefile_engine makefile_engine
" "
SOURCE_DIR=Sort-Save-1.1
BUILD() BUILD()
{ {

View File

@@ -1,6 +1,5 @@
SUMMARY="Marble is a virtual globe and world atlas" SUMMARY="A virtual globe and world atlas"
DESCRIPTION=" DESCRIPTION="Marble is a geographical atlas and a virtual globe which lets you \
Marble is a geographical atlas and a virtual globe which lets you \
quickly explore places on our home planet. quickly explore places on our home planet.
You can use Marble to look up addresses, to easily create maps, \ You can use Marble to look up addresses, to easily create maps, \
@@ -8,12 +7,12 @@ measure distances and to retrieve detail information about locations \
that you have just heard about in the news or on the Internet. that you have just heard about in the news or on the Internet.
The user interface is clean, simple and easy to use." The user interface is clean, simple and easy to use."
HOMEPAGE="http://marble.kde.org" HOMEPAGE="http://marble.kde.org"
SOURCE_URI="git://anongit.kde.org/marble#9e116170"
REVISION="1"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2007-2014 by the authors of Marble Virtual Globe" COPYRIGHT="2007-2014 by the authors of Marble Virtual Globe"
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="git://anongit.kde.org/marble#9e116170"
PATCHES="marble_x86-1.9.2.patchset"
ARCHITECTURES="!x86_gcc2 x86 ?x86_64" ARCHITECTURES="!x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86" SECONDARY_ARCHITECTURES="x86"
@@ -22,12 +21,15 @@ PROVIDES="
marble$secondaryArchSuffix = $portVersion marble$secondaryArchSuffix = $portVersion
app:Marble$secondaryArchSuffix = $portVersion app:Marble$secondaryArchSuffix = $portVersion
" "
REQUIRES=" REQUIRES="
haiku${secondaryArchSuffix} haiku${secondaryArchSuffix}
libqt4$secondaryArchSuffix >= 4.8.0 libqt4$secondaryArchSuffix >= 4.8.0
" "
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
libqt4${secondaryArchSuffix}_devel >= 4.8.0
"
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
cmd:qmake$secondaryArchSuffix cmd:qmake$secondaryArchSuffix
cmd:make cmd:make
@@ -36,13 +38,6 @@ BUILD_PREREQUIRES="
cmd:cmake cmd:cmake
" "
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
libqt4${secondaryArchSuffix}_devel >= 4.8.0
"
PATCHES="marble_x86-1.9.2.patchset"
BUILD() BUILD()
{ {
mkdir -p build mkdir -p build
@@ -71,6 +66,5 @@ INSTALL()
rm -rf $appsDir/Marble/share rm -rf $appsDir/Marble/share
addResourcesToBinaries ../haiku/marble.rdef $appsDir/Marble/Marble addResourcesToBinaries ../haiku/marble.rdef $appsDir/Marble/Marble
addAppDeskbarSymlink $appsDir/Marble/Marble "Marble" addAppDeskbarSymlink $appsDir/Marble/Marble "Marble"
} }

View File

@@ -1,29 +1,28 @@
SUMMARY="Schroedinger Dirac Video codec" SUMMARY="An implementation of the Dirac video codec"
DESCRIPTION=" DESCRIPTION="Schroedinger (or "schro" for short) is an implementation of the \
Schroedinger (or "schro" for short) is an implementation of the \ Dirac and SMPTE VC-2 video compression specification. Dirac was developed \
Dirac and SMPTE VC-2 video compression specification. Dirac was \ by BBC Research & Development (http://www.bbc.co.uk/rd/) as an open \
developed by BBC Research & Development (http://www.bbc.co.uk/rd/) \ technology with open licensing.
as an open technology with open licensing.
Schroedinger is the C library implementing video encoding and \ Schroedinger is the C library implementing video encoding and decoding. \
decoding. Most end users will want to use an application that \ Most end users will want to use an application that uses the Schroedinger \
uses the Schroedinger library for encoding and decoding Dirac \ library for encoding and decoding Dirac streams. A few such applications \
streams. A few such applications are Totem, VLC, and Mplayer. \ are Totem, VLC, and Mplayer.
In addition, media frameworks such as GStreamer and decoding \
libraries such as ffmpeg can be configured to use Schroedinger \ In addition, media frameworks such as GStreamer and decoding libraries such \
either internally or via plugins. as ffmpeg can be configured to use Schroedinger either internally or via \
" plugins."
HOMEPAGE="http://www.diracvideo.org" HOMEPAGE="http://www.diracvideo.org"
COPYRIGHT=" COPYRIGHT="2006 BBC and Fluendo"
2006 BBC and Fluendo"
LICENSE="MIT" LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://diracvideo.org/download/schroedinger/schroedinger-$portVersion.tar.gz" SOURCE_URI="http://diracvideo.org/download/schroedinger/schroedinger-$portVersion.tar.gz"
CHECKSUM_SHA256="1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912" CHECKSUM_SHA256="1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912"
REVISION="1" PATCHES="schroedinger-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64" ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="schroedinger-$portVersion.patchset"
PROVIDES=" PROVIDES="
schroedinger$secondaryArchSuffix = $portVersion compat >= 1.0 schroedinger$secondaryArchSuffix = $portVersion compat >= 1.0
lib:libschroedinger_1.0$secondaryArchSuffix = 0.11.0 compat >= 0 lib:libschroedinger_1.0$secondaryArchSuffix = 0.11.0 compat >= 0
@@ -32,6 +31,15 @@ REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
lib:liborc_0.4$secondaryArchSuffix lib:liborc_0.4$secondaryArchSuffix
" "
PROVIDES_devel="
schroedinger${secondaryArchSuffix}_devel = $portVersion compat >= 1.0
devel:libschroedinger_1.0$secondaryArchSuffix = 0.11.0 compat >= 0
"
REQUIRES_devel="
schroedinger$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
devel:liborc_0.4$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix
@@ -65,13 +73,3 @@ INSTALL()
packageEntries devel \ packageEntries devel \
$developDir $developDir
} }
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
schroedinger${secondaryArchSuffix}_devel = $portVersion compat >= 1.0
devel:libschroedinger_1.0$secondaryArchSuffix = 0.11.0 compat >= 0
"
REQUIRES_devel="
schroedinger$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,36 +1,33 @@
SUMMARY="rsync is a utility for fast incremental file transfer" SUMMARY="A utility for fast incremental file transfer"
DESCRIPTION=" DESCRIPTION="rsync is a file transfer program for Unix systems. rsync uses the \
rsync is a file transfer program for Unix systems. rsync uses the 'rsync \ 'rsync algorithm' which provides a very fast method for bringing remote files \
algorithm' which provides a very fast method for bringing remote files into \ into sync. It does this by sending just the differences in the files across \
sync. It does this by sending just the differences in the files across the \ the link, without requiring that both sets of files are present at one of the \
link, without requiring that both sets of files are present at one of the ends \ ends of the link beforehand."
of the link beforehand.
"
HOMEPAGE="http://rsync.samba.org/" HOMEPAGE="http://rsync.samba.org/"
COPYRIGHT="1996-2013 by Andrew Tridgell, Wayne Davison, and others"
LICENSE="GNU GPL v3"
REVISION="2"
SOURCE_URI="http://rsync.samba.org/ftp/rsync/src/rsync-3.1.0.tar.gz" SOURCE_URI="http://rsync.samba.org/ftp/rsync/src/rsync-3.1.0.tar.gz"
CHECKSUM_SHA256="81ca23f77fc9b957eb9845a6024f41af0ff0c619b7f38576887c63fa38e2394e" CHECKSUM_SHA256="81ca23f77fc9b957eb9845a6024f41af0ff0c619b7f38576887c63fa38e2394e"
LICENSE="GNU GPL v3"
COPYRIGHT="1996-2013 by Andrew Tridgell, Wayne Davison, and others."
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
PATCHES="rsync-3.1.0.patch" PATCHES="rsync-3.1.0.patch"
ARCHITECTURES="x86_gcc2 x86"
PROVIDES=" PROVIDES="
rsync = $portVersion compat >= 3 rsync = $portVersion compat >= 3
cmd:rsync = $portVersion compat >= 3 cmd:rsync = $portVersion compat >= 3
" "
REQUIRES=" REQUIRES="
haiku haiku
lib:libz lib:libz
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku_devel
devel:libz devel:libz
" "
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal cmd:aclocal
cmd:autoconf cmd:autoconf
cmd:find cmd:find
@@ -39,7 +36,6 @@ BUILD_PREREQUIRES="
cmd:make cmd:make
" "
BUILD() BUILD()
{ {
aclocal aclocal

View File

@@ -1,36 +1,34 @@
SUMMARY="rsync is a utility for fast incremental file transfer" SUMMARY="A utility for fast incremental file transfer"
DESCRIPTION=" DESCRIPTION="rsync is a file transfer program for Unix systems. rsync uses the \
rsync is a file transfer program for Unix systems. rsync uses the 'rsync \ 'rsync algorithm' which provides a very fast method for bringing remote files \
algorithm' which provides a very fast method for bringing remote files into \ into sync. It does this by sending just the differences in the files across \
sync. It does this by sending just the differences in the files across the \ the link, without requiring that both sets of files are present at one of the \
link, without requiring that both sets of files are present at one of the ends \ ends of the link beforehand."
of the link beforehand.
"
HOMEPAGE="http://rsync.samba.org/" HOMEPAGE="http://rsync.samba.org/"
COPYRIGHT="1996-2013 by Andrew Tridgell, Wayne Davison, and others"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://rsync.samba.org/ftp/rsync/src/rsync-$portVersion.tar.gz" SOURCE_URI="http://rsync.samba.org/ftp/rsync/src/rsync-$portVersion.tar.gz"
CHECKSUM_SHA256="7de4364fcf5fe42f3bdb514417f1c40d10bbca896abe7e7f2c581c6ea08a2621" CHECKSUM_SHA256="7de4364fcf5fe42f3bdb514417f1c40d10bbca896abe7e7f2c581c6ea08a2621"
LICENSE="GNU GPL v3"
COPYRIGHT="1996-2013 by Andrew Tridgell, Wayne Davison, and others."
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="rsync-3.1.0.patch" PATCHES="rsync-3.1.0.patch"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES=" PROVIDES="
rsync = $portVersion compat >= 3 rsync = $portVersion compat >= 3
cmd:rsync = $portVersion compat >= 3 cmd:rsync = $portVersion compat >= 3
" "
REQUIRES=" REQUIRES="
haiku haiku
lib:libz lib:libz
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku_devel
devel:libz devel:libz
" "
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal cmd:aclocal
cmd:autoconf cmd:autoconf
cmd:find cmd:find
@@ -39,7 +37,6 @@ BUILD_PREREQUIRES="
cmd:make cmd:make
" "
BUILD() BUILD()
{ {
aclocal aclocal

View File

@@ -1,19 +1,21 @@
SUMMARY="pixman" SUMMARY="A pixel-manipulation library for X and cairo"
DESCRIPTION=" DESCRIPTION="Pixman is a low-level software library for pixel manipulation, \
Pixman - The pixel-manipulation library for X and cairo. providing features such as image compositing and trapezoid rasterization. \
" Important users of pixman are the cairo graphics library and the X server.
HOMEPAGE="http://cgit.freedesktop.org/pixman/"
SOURCE_URI="http://cairographics.org/releases/pixman-0.20.0.tar.gz" Pixman is implemented as a library in the C programming language. It runs on \
CHECKSUM_SHA256="9c02c22c6cc3f28f3633d02ef6f0cac130518f621edb011ebbbf08cd1a81251a" many platforms, including Linux, BSD Derivatives, MacOS X, and Windows."
LICENSE="MIT" HOMEPAGE="http://pixman.org/"
COPYRIGHT="1987-1998 The Open Group COPYRIGHT="1987-1998 The Open Group
1987-1989 Digital Equipment Corporation 1987-1989 Digital Equipment Corporation
1999, 2004, 2008 Keith Packard 1999, 2004, 2008 Keith Packard
2004-2010 Red Hat, Inc. 2004-2010 Red Hat, Inc.
2009-2010 Sun Microsystems, Inc. 2009-2010 Sun Microsystems, Inc.
and many others" and many others"
LICENSE="MIT"
REVISION="1" REVISION="1"
SOURCE_URI="http://cairographics.org/releases/pixman-0.20.0.tar.gz"
CHECKSUM_SHA256="9c02c22c6cc3f28f3633d02ef6f0cac130518f621edb011ebbbf08cd1a81251a"
ARCHITECTURES="x86_gcc2 x86 x86_64" ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86" SECONDARY_ARCHITECTURES="x86"
@@ -22,25 +24,22 @@ PROVIDES="
pixman$secondaryArchSuffix = $portVersion pixman$secondaryArchSuffix = $portVersion
lib:libpixman_1$secondaryArchSuffix = $portVersion lib:libpixman_1$secondaryArchSuffix = $portVersion
" "
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel=" PROVIDES_devel="
pixman${secondaryArchSuffix}_devel = $portVersion pixman${secondaryArchSuffix}_devel = $portVersion
devel:libpixman_1$secondaryArchSuffix = $portVersion devel:libpixman_1$secondaryArchSuffix = $portVersion
" "
REQUIRES="
haiku$secondaryArchSuffix
"
REQUIRES_devel=" REQUIRES_devel="
pixman$secondaryArchSuffix == $portVersion base pixman$secondaryArchSuffix == $portVersion base
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:aclocal cmd:aclocal
cmd:autoconf cmd:autoconf
cmd:gcc$secondaryArchSuffix cmd:gcc$secondaryArchSuffix

View File

@@ -1,19 +1,21 @@
SUMMARY="pixman" SUMMARY="A pixel-manipulation library for X and cairo"
DESCRIPTION=" DESCRIPTION="Pixman is a low-level software library for pixel manipulation, \
Pixman - The pixel-manipulation library for X and cairo. providing features such as image compositing and trapezoid rasterization. \
" Important users of pixman are the cairo graphics library and the X server.
HOMEPAGE="http://cgit.freedesktop.org/pixman/"
SOURCE_URI="http://cairographics.org/releases/pixman-$portVersion.tar.gz" Pixman is implemented as a library in the C programming language. It runs on \
CHECKSUM_SHA256="80c7ed420e8a3ae749800241e6347c3d55681296cab71384be7969cd9e657e84" many platforms, including Linux, BSD Derivatives, MacOS X, and Windows."
LICENSE="MIT" HOMEPAGE="http://pixman.org/"
COPYRIGHT="1987-1998 The Open Group COPYRIGHT="1987-1998 The Open Group
1987-1989 Digital Equipment Corporation 1987-1989 Digital Equipment Corporation
1999, 2004, 2008 Keith Packard 1999, 2004, 2008 Keith Packard
2004-2010 Red Hat, Inc. 2004-2010 Red Hat, Inc.
2009-2010 Sun Microsystems, Inc. 2009-2010 Sun Microsystems, Inc.
and many others" and many others"
LICENSE="MIT"
REVISION="1" REVISION="1"
SOURCE_URI="http://cairographics.org/releases/pixman-$portVersion.tar.gz"
CHECKSUM_SHA256="80c7ed420e8a3ae749800241e6347c3d55681296cab71384be7969cd9e657e84"
ARCHITECTURES="x86_gcc2 x86 x86_64" ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86" SECONDARY_ARCHITECTURES="x86"
@@ -22,25 +24,22 @@ PROVIDES="
pixman$secondaryArchSuffix = $portVersion pixman$secondaryArchSuffix = $portVersion
lib:libpixman_1$secondaryArchSuffix = $portVersion lib:libpixman_1$secondaryArchSuffix = $portVersion
" "
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel=" PROVIDES_devel="
pixman${secondaryArchSuffix}_devel = $portVersion pixman${secondaryArchSuffix}_devel = $portVersion
devel:libpixman_1$secondaryArchSuffix = $portVersion devel:libpixman_1$secondaryArchSuffix = $portVersion
" "
REQUIRES="
haiku$secondaryArchSuffix
"
REQUIRES_devel=" REQUIRES_devel="
pixman$secondaryArchSuffix == $portVersion base pixman$secondaryArchSuffix == $portVersion base
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:aclocal cmd:aclocal
cmd:autoconf cmd:autoconf
cmd:gcc$secondaryArchSuffix cmd:gcc$secondaryArchSuffix