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"
DESCRIPTION="
GNU shar makes so-called shell archives out of many files, preparing them for \
transmission by electronic mail services. A shell archive is a collection of \
files that can be unpacked by /bin/sh. A wide range of features provide \
extensive flexibility in manufacturing shars and in specifying shar smartness. \
SUMMARY="Tools to code/encode shell archives"
DESCRIPTION="GNU shar makes so-called shell archives out of many files, \
preparing them for transmission by electronic mail services. A shell archive \
is a collection of files that can be unpacked by /bin/sh. A wide range of \
features provide extensive flexibility in manufacturing shars and in \
specifying shar smartness.
For example, shar may compress files, uuencode binary files, split long files \
and construct multi-part mailings, ensure correct unsharing order, and provide \
simplistic checksums.
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 \
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/"
LICENSE="GNU GPL v3"
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"
CHECKSUM_SHA256="ee336e68549664e7a19b117adf02edfdeac6307f22e5ba78baca457116914637"
REVISION="1"
PATCHES="sharutils-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="sharutils-$portVersion.patchset"
PROVIDES="
sharutils$secondaryArchSuffix = $portVersion
cmd:shar$secondaryArchSuffix = $portVersion
@@ -31,7 +31,6 @@ PROVIDES="
cmd:uudecode$secondaryArchSuffix = $portVersion
cmd:uuencode$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
@@ -39,7 +38,6 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:awk
cmd:make

View File

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

View File

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

View File

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

View File

@@ -1,35 +1,36 @@
SUMMARY="screen - a full-screen terminal window manager"
DESCRIPTION="
Screen is a full-screen window manager that multiplexes a physical \
terminal between several processes, typically interactive shells. \
\
SUMMARY="A full-screen terminal window manager"
DESCRIPTION="Screen is a full-screen window manager that multiplexes a \
physical terminal between several processes, typically interactive shells.
Each virtual terminal provides the functions of the DEC VT100 terminal \
and, in addition, several control functions from the ANSI X3.64 \
(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 \
a copy-and-paste mechanism that allows the user to move text regions \
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 \
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 \
other programs in them (including more shells), \
kill the current window, view a list of the active windows, \
turn output logging on and off, copy text between windows, \
view the scrollback history, switch between windows, etc. \
other programs in them (including more shells), kill the current window, \
view a list of the active windows, turn output logging on and off, copy \
text between windows, view the scrollback history, switch between windows, \
etc.
All windows run their programs completely independent of each other. \
Programs continue to run when their window is currently not visible \
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/"
SOURCE_URI="git://git.savannah.gnu.org/screen.git#bb1ef155222d2c5706f30b6b0fe078a501932dd5"
REVISION="1"
LICENSE="GNU GPL v3"
COPYRIGHT="2010 Juergen Weigert, Sadrul Habib Chowdhury
2008, 2009 Juergen Weigert, Michael Schroeder, Micah Cowan, Sadrul Habib Chowdhury
1993-2002, 2003, 2005, 2006, 2007 Juergen Weigert, Michael Schroeder
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"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
@@ -42,6 +43,7 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libncurses$secondaryArchSuffix >= 5.9
@@ -54,8 +56,6 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
"
PATCHES="screen-4.2.1_git.patchset"
BUILD()
{
cd src

View File

@@ -1,13 +1,12 @@
SUMMARY="srm - secure file deletion for posix systems"
DESCRIPTION="
A command-line compatible rm which destroys file contents before unlinking.
"
SUMMARY="Secure file deletion for posix systems"
DESCRIPTION="A command-line compatible rm which destroys file contents \
before unlinking."
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"
CHECKSUM_SHA256="865ce03933dcf61c9dc4e673cd458a902b7f47de8430176aeb2ca0ae78ee8b67"
REVISION="1"
LICENSE="MIT (no promotion)"
COPYRIGHT="2000 Matthew D. Gauthier"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -19,6 +18,7 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"

View File

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

View File

@@ -1,25 +1,27 @@
SUMMARY="SortSave screensaver"
DESCRIPTION="Just like the Borg, bringing order to chaos. SortSave is a re-creation of an \
old program for the Tandy 1000 computer. The original was programmed in BASIC and \
compiled to run on MS Dos."
SUMMARY="A screensaver that sorts randomly generated bars"
DESCRIPTION="Just like the Borg, bringing order to chaos.
SortSave is a re-creation of an old program for the Tandy 1000 computer. The \
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"
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"
CHECKSUM_SHA256="cf86c6e650d6313d496a7dce49ebd99377d2b94d6835257881664a30a39ecac6"
LICENSE="SortSave"
COPYRIGHT="2013-2015 Jim Saxton, Fat Elk Software"
REVISION="1"
SOURCE_DIR=Sort-Save-1.1
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
PROVIDES="
sortsave = $portVersion
app:sortsave = $portVersion
addon:sortsave = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
@@ -29,7 +31,6 @@ BUILD_PREREQUIRES="
cmd:unzip
makefile_engine
"
SOURCE_DIR=Sort-Save-1.1
BUILD()
{

View File

@@ -1,6 +1,5 @@
SUMMARY="Marble is a virtual globe and world atlas"
DESCRIPTION="
Marble is a geographical atlas and a virtual globe which lets you \
SUMMARY="A virtual globe and world atlas"
DESCRIPTION="Marble is a geographical atlas and a virtual globe which lets you \
quickly explore places on our home planet.
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.
The user interface is clean, simple and easy to use."
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"
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"
SECONDARY_ARCHITECTURES="x86"
@@ -22,12 +21,15 @@ PROVIDES="
marble$secondaryArchSuffix = $portVersion
app:Marble$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku${secondaryArchSuffix}
libqt4$secondaryArchSuffix >= 4.8.0
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
libqt4${secondaryArchSuffix}_devel >= 4.8.0
"
BUILD_PREREQUIRES="
cmd:qmake$secondaryArchSuffix
cmd:make
@@ -36,13 +38,6 @@ BUILD_PREREQUIRES="
cmd:cmake
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
libqt4${secondaryArchSuffix}_devel >= 4.8.0
"
PATCHES="marble_x86-1.9.2.patchset"
BUILD()
{
mkdir -p build
@@ -71,6 +66,5 @@ INSTALL()
rm -rf $appsDir/Marble/share
addResourcesToBinaries ../haiku/marble.rdef $appsDir/Marble/Marble
addAppDeskbarSymlink $appsDir/Marble/Marble "Marble"
}

View File

@@ -1,29 +1,28 @@
SUMMARY="Schroedinger Dirac Video codec"
DESCRIPTION="
Schroedinger (or "schro" for short) is an implementation of the \
Dirac and SMPTE VC-2 video compression specification. Dirac was \
developed by BBC Research & Development (http://www.bbc.co.uk/rd/) \
as an open technology with open licensing.
Schroedinger is the C library implementing video encoding and \
decoding. Most end users will want to use an application that \
uses the Schroedinger library for encoding and decoding Dirac \
streams. A few such applications are Totem, VLC, and Mplayer. \
In addition, media frameworks such as GStreamer and decoding \
libraries such as ffmpeg can be configured to use Schroedinger \
either internally or via plugins.
"
SUMMARY="An implementation of the Dirac video codec"
DESCRIPTION="Schroedinger (or "schro" for short) is an implementation of the \
Dirac and SMPTE VC-2 video compression specification. Dirac was developed \
by BBC Research & Development (http://www.bbc.co.uk/rd/) as an open \
technology with open licensing.
Schroedinger is the C library implementing video encoding and decoding. \
Most end users will want to use an application that uses the Schroedinger \
library for encoding and decoding Dirac streams. A few such applications \
are Totem, VLC, and Mplayer.
In addition, media frameworks such as GStreamer and decoding libraries such \
as ffmpeg can be configured to use Schroedinger either internally or via \
plugins."
HOMEPAGE="http://www.diracvideo.org"
COPYRIGHT="
2006 BBC and Fluendo"
COPYRIGHT="2006 BBC and Fluendo"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://diracvideo.org/download/schroedinger/schroedinger-$portVersion.tar.gz"
CHECKSUM_SHA256="1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912"
REVISION="1"
PATCHES="schroedinger-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="schroedinger-$portVersion.patchset"
PROVIDES="
schroedinger$secondaryArchSuffix = $portVersion compat >= 1.0
lib:libschroedinger_1.0$secondaryArchSuffix = 0.11.0 compat >= 0
@@ -32,6 +31,15 @@ REQUIRES="
haiku$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="
haiku${secondaryArchSuffix}_devel
devel:liborc_0.4$secondaryArchSuffix
@@ -65,13 +73,3 @@ INSTALL()
packageEntries devel \
$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"
DESCRIPTION="
rsync is a file transfer program for Unix systems. rsync uses the 'rsync \
algorithm' which provides a very fast method for bringing remote files into \
sync. It does this by sending just the differences in the files across the \
link, without requiring that both sets of files are present at one of the ends \
of the link beforehand.
"
SUMMARY="A utility for fast incremental file transfer"
DESCRIPTION="rsync is a file transfer program for Unix systems. rsync uses the \
'rsync algorithm' which provides a very fast method for bringing remote files \
into sync. It does this by sending just the differences in the files across \
the link, without requiring that both sets of files are present at one of the \
ends of the link beforehand."
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"
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"
ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
rsync = $portVersion compat >= 3
cmd:rsync = $portVersion compat >= 3
"
REQUIRES="
haiku
lib:libz
"
BUILD_REQUIRES="
haiku_devel
devel:libz
"
BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal
cmd:autoconf
cmd:find
@@ -39,7 +36,6 @@ BUILD_PREREQUIRES="
cmd:make
"
BUILD()
{
aclocal

View File

@@ -1,36 +1,34 @@
SUMMARY="rsync is a utility for fast incremental file transfer"
DESCRIPTION="
rsync is a file transfer program for Unix systems. rsync uses the 'rsync \
algorithm' which provides a very fast method for bringing remote files into \
sync. It does this by sending just the differences in the files across the \
link, without requiring that both sets of files are present at one of the ends \
of the link beforehand.
"
SUMMARY="A utility for fast incremental file transfer"
DESCRIPTION="rsync is a file transfer program for Unix systems. rsync uses the \
'rsync algorithm' which provides a very fast method for bringing remote files \
into sync. It does this by sending just the differences in the files across \
the link, without requiring that both sets of files are present at one of the \
ends of the link beforehand."
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"
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"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
rsync = $portVersion compat >= 3
cmd:rsync = $portVersion compat >= 3
"
REQUIRES="
haiku
lib:libz
"
BUILD_REQUIRES="
haiku_devel
devel:libz
"
BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal
cmd:autoconf
cmd:find
@@ -39,7 +37,6 @@ BUILD_PREREQUIRES="
cmd:make
"
BUILD()
{
aclocal

View File

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

View File

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