From cedb985cebb9a0c2ca67e1d3709104d25a5f73f8 Mon Sep 17 00:00:00 2001 From: Humdinger Date: Mon, 3 Aug 2015 17:43:12 +0200 Subject: [PATCH] De-lint recipes. * libfreehand Removed e-mail from COPYRIGHT. Re-ordered blocks. * libmspub Removed e-mail from COPYRIGHT. Re-ordered blocks. * libmtp Removed e-mail from COPYRIGHT. Re-ordered blocks. * libmwaw Removed e-mail from COPYRIGHT. Re-ordered blocks. * libodfgen Removed e-mail from COPYRIGHT. Re-ordered blocks. * libprefs Removed e-mail from COPYRIGHT. Improved DESCRIPTION. Re-ordered blocks. * librevenge Removed e-mail from COPYRIGHT. Re-ordered blocks. * librsync Removed e-mail from COPYRIGHT. Re-ordered blocks. * libssh2 Removed e-mail from COPYRIGHT. Re-ordered blocks. * libupnp Removed e-mail from COPYRIGHT. Re-ordered blocks. * libvisio Removed e-mail from COPYRIGHT. Re-ordered blocks. * libwps Removed e-mail from COPYRIGHT. Re-ordered blocks. * mda_vst Removed e-mail from COPYRIGHT. Re-ordered blocks. * mtr Removed e-mail from COPYRIGHT. Re-ordered blocks. * ragel Removed e-mail from COPYRIGHT. Re-ordered blocks. * soxr Improved SUMMARY/DESCRIPTION Removed e-mail from COPYRIGHT. Re-ordered blocks. * waveview Removed e-mail from COPYRIGHT. Removed duplicate REQUIRES. Re-ordered blocks. * whisper Removed e-mail from COPYRIGHT. Added REQUIRES. Re-ordered blocks. --- app-text/libmspub/libmspub-0.1.1.recipe | 39 ++++++------ app-text/libmwaw/libmwaw-0.3.5.recipe | 46 +++++++-------- app-text/libodfgen/libodfgen-0.1.1.recipe | 40 ++++++------- app-text/libwps/libwps-0.3.1.recipe | 43 ++++++-------- dev-libs/librevenge/librevenge-0.0.0.recipe | 49 +++++++-------- dev-util/ragel/ragel-6.8.recipe | 28 ++++----- haiku-apps/waveview/waveview-1.0.recipe | 15 ++--- haiku-apps/whisper/whisper-1.2.recipe | 22 ++++--- haiku-libs/libprefs/libprefs-1.2.5.recipe | 35 +++++------ .../libfreehand/libfreehand-0.1.0.recipe | 37 +++++------- media-libs/libmtp/libmtp-1.1.6.recipe | 46 +++++++-------- media-libs/libmtp/libmtp-1.1.8.recipe | 46 +++++++-------- media-libs/libvisio/libvisio-0.1.0.recipe | 40 ++++++------- media-libs/soxr/soxr-0.1.1.recipe | 46 ++++++--------- media-plugins/mda_vst/mda_vst-20100214.recipe | 20 +++---- net-analyzer/mtr/mtr-0.73.recipe | 28 ++++----- net-libs/librsync/librsync-1.0.0.recipe | 59 ++++++++----------- net-libs/libssh2/libssh2-1.5.0.recipe | 41 ++++++------- net-libs/libupnp/libupnp-1.6.19.recipe | 47 +++++++-------- 19 files changed, 315 insertions(+), 412 deletions(-) diff --git a/app-text/libmspub/libmspub-0.1.1.recipe b/app-text/libmspub/libmspub-0.1.1.recipe index 4c556f28d..fcbb12bab 100644 --- a/app-text/libmspub/libmspub-0.1.1.recipe +++ b/app-text/libmspub/libmspub-0.1.1.recipe @@ -1,19 +1,13 @@ SUMMARY="Microsoft Publisher import library" -DESCRIPTION=" -libmspub is a library that parses the file format of Microsoft Publisher \ -documents of all versions. -" +DESCRIPTION="libmspub is a library that parses the file format of Microsoft Publisher \ +documents of all versions." HOMEPAGE="http://wiki.documentfoundation.org/DLP/Libraries/libmspub" -SOURCE_URI="http://dev-www.libreoffice.org/src/libmspub/libmspub-$portVersion.tar.bz2" -LICENSE=" -MPL v2.0 -" -COPYRIGHT=" -Brennan Vincent -Fridrich Strba -David Tardon -" +COPYRIGHT="Brennan Vincent + Fridrich Strba + David Tardon" +LICENSE="MPL v2.0" REVISION="2" +SOURCE_URI="http://dev-www.libreoffice.org/src/libmspub/libmspub-$portVersion.tar.bz2" CHECKSUM_SHA256="c3b69a4cf50ad80af5c9c00cb8ebca0586fc9ba9d6bdeeb40112d6f43ecdbbbb" ARCHITECTURES="x86 ?x86_64" @@ -43,7 +37,17 @@ REQUIRES=" lib:libstdc++$secondaryArchSuffix lib:libgcc_s$secondaryArchSuffix " + +PROVIDES_devel=" + libmspub${secondaryArchSuffix}_devel = $portVersion + devel:libmspub_0.1$secondaryArchSuffix = 1.0.1 compat >= 1 + " +REQUIRES_devel=" + libmspub$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_system$secondaryArchSuffix devel:libicudata$secondaryArchSuffix devel:libicui18n$secondaryArchSuffix @@ -54,7 +58,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:libtoolize cmd:autoheader @@ -86,11 +89,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libmspub${secondaryArchSuffix}_devel = $portVersion - devel:libmspub_0.1$secondaryArchSuffix = 1.0.1 compat >= 1 - " -REQUIRES_devel=" - libmspub$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/libmwaw/libmwaw-0.3.5.recipe b/app-text/libmwaw/libmwaw-0.3.5.recipe index 935a83cf8..392998d00 100644 --- a/app-text/libmwaw/libmwaw-0.3.5.recipe +++ b/app-text/libmwaw/libmwaw-0.3.5.recipe @@ -1,21 +1,16 @@ -SUMMARY="A library for import of many legacy Mac document formats" -DESCRIPTION=" -libmwaw is a new project for converting many pre-OSX MAC text formats, some \ -graphic formats and some spreadsheet formats. -" +SUMMARY="A library to import many legacy Mac document formats" +DESCRIPTION="libmwaw is a new project for converting many pre-OSX MAC text \ +formats, some graphic formats and some spreadsheet formats." HOMEPAGE="http://sourceforge.net/projects/libmwaw/" -SOURCE_URI="http://prdownloads.sourceforge.net/libmwaw/libmwaw-$portVersion.tar.bz2" -LICENSE=" -MPL v2.0 -GNU LGPL v2.1 -" -COPYRIGHT=" -Fridrich Strba -Laurent Alonso -David Tardon -" +COPYRIGHT="Fridrich Strba + Laurent Alonso + David Tardon" +LICENSE="MPL v2.0 + GNU LGPL v2.1" REVISION="1" +SOURCE_URI="http://prdownloads.sourceforge.net/libmwaw/libmwaw-$portVersion.tar.bz2" CHECKSUM_SHA256="fe71b7f120aca311a977569f51ffb258e824616db6afbb29ea0072398fc4c9b4" +PATCHES="libmwaw-$portVersion.patchset" ARCHITECTURES="x86 x86_64" if [ $effectiveTargetArchitecture != x86_gcc2 ]; then @@ -46,7 +41,17 @@ REQUIRES=" lib:libstdc++$secondaryArchSuffix lib:libgcc_s$secondaryArchSuffix " + +PROVIDES_devel=" + libmwaw${secondaryArchSuffix}_devel = $portVersion + devel:libmwaw_0.3$secondaryArchSuffix = 3.0.5 compat >= 3 + " +REQUIRES_devel=" + libmwaw$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_system$secondaryArchSuffix devel:librevenge_0.0$secondaryArchSuffix devel:librevenge_generators_0.0$secondaryArchSuffix @@ -54,7 +59,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:libtoolize cmd:autoconf @@ -66,8 +70,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="libmwaw-$portVersion.patchset" - BUILD() { libtoolize --force --copy --install @@ -88,11 +90,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libmwaw${secondaryArchSuffix}_devel = $portVersion - devel:libmwaw_0.3$secondaryArchSuffix = 3.0.5 compat >= 3 - " -REQUIRES_devel=" - libmwaw$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/libodfgen/libodfgen-0.1.1.recipe b/app-text/libodfgen/libodfgen-0.1.1.recipe index e7b08a75a..40a41acfe 100644 --- a/app-text/libodfgen/libodfgen-0.1.1.recipe +++ b/app-text/libodfgen/libodfgen-0.1.1.recipe @@ -1,19 +1,13 @@ -SUMMARY="ODF export library" -DESCRIPTION=" -libodfgen is an ODF export library for projects using librevenge. -" +SUMMARY="An ODF export library" +DESCRIPTION="libodfgen is an ODF export library for projects using librevenge." HOMEPAGE="http://sourceforge.net/p/libwpd/wiki/libodfgen" -SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/libodfgen-$portVersion.tar.bz2" -LICENSE=" -MPL v2.0 -GNU LGPL v2.1 -" -COPYRIGHT=" -Fridrich Strba -Laurent Alonso -David Tardon -" +COPYRIGHT="Fridrich Strba + Laurent Alonso + David Tardon" +LICENSE="MPL v2.0 + GNU LGPL v2.1" REVISION="2" +SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/libodfgen-$portVersion.tar.bz2" CHECKSUM_SHA256="b8d5974de49b523c7a5b800d9817ff7ced9615ef456ba39128e2eb5a470483be" ARCHITECTURES="x86 ?x86_64" @@ -38,7 +32,17 @@ REQUIRES=" lib:libstdc++$secondaryArchSuffix lib:libgcc_s$secondaryArchSuffix " + +PROVIDES_devel=" + libodfgen${secondaryArchSuffix}_devel = $portVersion + devel:libodfgen_0.1$secondaryArchSuffix = 1.0.1 compat >= 1 + " +REQUIRES_devel=" + libodfgen$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_system$secondaryArchSuffix devel:librevenge_0.0$secondaryArchSuffix devel:librevenge_generators_0.0$secondaryArchSuffix @@ -78,11 +82,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libodfgen${secondaryArchSuffix}_devel = $portVersion - devel:libodfgen_0.1$secondaryArchSuffix = 1.0.1 compat >= 1 - " -REQUIRES_devel=" - libodfgen$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/libwps/libwps-0.3.1.recipe b/app-text/libwps/libwps-0.3.1.recipe index 67c02725a..f4667b66a 100644 --- a/app-text/libwps/libwps-0.3.1.recipe +++ b/app-text/libwps/libwps-0.3.1.recipe @@ -1,21 +1,15 @@ SUMMARY="Microsoft Works import library" -DESCRIPTION=" -libwps is a Microsoft Works file format import filter based on top of the \ -librevenge. -" +DESCRIPTION="libwps is a Microsoft Works file format import filter based on \ +top of the librevenge." HOMEPAGE="http://sourceforge.net/projects/libwps/" -SOURCE_URI="http://prdownloads.sourceforge.net/libwps/libwps-$portVersion.tar.bz2" -LICENSE=" -MPL v2.0 -GNU LGPL v2.1 -" -COPYRIGHT=" -Fridrich Strba -Laurent Alonso -Andrew Ziem -David Tardon -" +COPYRIGHT="Fridrich Strba + Laurent Alonso + Andrew Ziem + David Tardon" +LICENSE="MPL v2.0 + GNU LGPL v2.1" REVISION="1" +SOURCE_URI="http://prdownloads.sourceforge.net/libwps/libwps-$portVersion.tar.bz2" CHECKSUM_SHA256="ceb6b1aac4646c641709a00a1bdceb296b30fe8b5e52446f104892e9cc338d4f" ARCHITECTURES="x86 x86_64" @@ -46,7 +40,17 @@ REQUIRES=" lib:libstdc++$secondaryArchSuffix lib:libgcc_s$secondaryArchSuffix " + +PROVIDES_devel=" + libwps${secondaryArchSuffix}_devel = $portVersion + devel:libwps_0.3$secondaryArchSuffix = 3.0.1 compat >= 3 + " +REQUIRES_devel=" + libwps$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_system$secondaryArchSuffix devel:librevenge_0.0$secondaryArchSuffix devel:librevenge_generators_0.0$secondaryArchSuffix @@ -54,7 +58,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:libtoolize cmd:autoconf @@ -89,11 +92,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libwps${secondaryArchSuffix}_devel = $portVersion - devel:libwps_0.3$secondaryArchSuffix = 3.0.1 compat >= 3 - " -REQUIRES_devel=" - libwps$secondaryArchSuffix == $portVersion base - " diff --git a/dev-libs/librevenge/librevenge-0.0.0.recipe b/dev-libs/librevenge/librevenge-0.0.0.recipe index 4f7e24501..0f1acb66e 100644 --- a/dev-libs/librevenge/librevenge-0.0.0.recipe +++ b/dev-libs/librevenge/librevenge-0.0.0.recipe @@ -1,21 +1,17 @@ SUMMARY="A helper library for REVerse ENGineered formats filters" -DESCRIPTION=" -librevenge is a base library for writing document import filters. It has \ -interfaces for text documents, vector graphics, spreadsheets and presentations. -" -LICENSE=" -GNU LGPL v2.1 -MPL v2.0 -" -COPYRIGHT=" -Fridrich Strba -Laurent Alonso -David Tardon -" +DESCRIPTION="librevenge is a base library for writing document import \ +filters. It has interfaces for text documents, vector graphics, spreadsheets \ +and presentations." HOMEPAGE="http://sourceforge.net/p/libwpd/wiki/librevenge/" +COPYRIGHT="Fridrich Strba + Laurent Alonso + David Tardon" +LICENSE="GNU LGPL v2.1 + MPL v2.0" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/libwpd/librevenge/librevenge-$portVersion/librevenge-$portVersion.tar.bz2" CHECKSUM_SHA256="55b9fde4c729a525db36d37b51a0f5d8614d4c631e336320e540dfce3128f7f7" -REVISION="1" + ARCHITECTURES="x86 ?x86_64" if [ $effectiveTargetArchitecture != x86_gcc2 ]; then ARCHITECTURES="$ARCHITECTURES x86_gcc2" @@ -34,13 +30,24 @@ REQUIRES=" lib:libboost_system$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + librevenge${secondaryArchSuffix}_devel = $portVersion compat >= 0 + devel:librevenge_0.0$secondaryArchSuffix = $portVersion compat >= 0 + devel:librevenge_generators_0.0$secondaryArchSuffix = $portVersion compat >= 0 + devel:librevenge_stream_0.0$secondaryArchSuffix = $portVersion compat >= 0 + " +REQUIRES_devel=" + librevenge${secondaryArchSuffix} == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_filesystem$secondaryArchSuffix devel:libboost_system$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make @@ -67,15 +74,3 @@ INSTALL() # devel package packageEntries devel $developDir } - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - librevenge${secondaryArchSuffix}_devel = $portVersion compat >= 0 - devel:librevenge_0.0$secondaryArchSuffix = $portVersion compat >= 0 - devel:librevenge_generators_0.0$secondaryArchSuffix = $portVersion compat >= 0 - devel:librevenge_stream_0.0$secondaryArchSuffix = $portVersion compat >= 0 - " -REQUIRES_devel=" - librevenge${secondaryArchSuffix} == $portVersion base - " diff --git a/dev-util/ragel/ragel-6.8.recipe b/dev-util/ragel/ragel-6.8.recipe index ce52a3e1d..e17614e12 100644 --- a/dev-util/ragel/ragel-6.8.recipe +++ b/dev-util/ragel/ragel-6.8.recipe @@ -1,25 +1,20 @@ -SUMMARY="Ragel compiles executable finite state machines from regular languages" -DESCRIPTION=" -Ragel compiles executable finite state machines from regular languages. -Ragel targets C, C++, Objective-C, C#, D, Java, Ruby, OCaml and Go. +SUMMARY="Compiles executable finite state machines from regular languages" +DESCRIPTION="Ragel compiles executable finite state machines from regular \ +languages. Ragel targets C, C++, Objective-C, C#, D, Java, Ruby, OCaml and Go. Ragel state machines can not only recognize byte sequences as regular \ expression machines do, but can also execute code at arbitrary points in the \ recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular \ -language syntax. -" +language syntax." HOMEPAGE="http://www.complang.org/ragel" +COPYRIGHT="2001-2009 Adrian Thurston + 2007 Victor Hugo Borja + 2011 Josef Goettgens" +LICENSE="GNU GPL v1" +REVISION="1" SOURCE_URI="http://www.complang.org/ragel/ragel-6.8.tar.gz" CHECKSUM_SHA256="dd7f7d22f3a58147379bda61334d341c2caa0caf9f71897e3e4ec05c8f398764" - -REVISION="1" - -LICENSE="GNU GPL v1" -COPYRIGHT=" - 2001-2009 Adrian Thurston - 2007 Victor Hugo Borja - 2011 Josef Goettgens - " +PATCHES="ragel-6.8.patch" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -31,6 +26,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -39,8 +35,6 @@ BUILD_PREREQUIRES=" cmd:ld$secondaryArchSuffix cmd:make " - -PATCHES="ragel-6.8.patch" BUILD() { diff --git a/haiku-apps/waveview/waveview-1.0.recipe b/haiku-apps/waveview/waveview-1.0.recipe index 7a9646291..96246307f 100644 --- a/haiku-apps/waveview/waveview-1.0.recipe +++ b/haiku-apps/waveview/waveview-1.0.recipe @@ -1,19 +1,17 @@ SUMMARY="A simple audio wave viewer" -DESCRIPTION=" -Waveview is a simple audio wave viewer. -" +DESCRIPTION="Waveview is a simple audio wave viewer." HOMEPAGE="https://github.com/aldeck/waveview" +COPYRIGHT="2011 Alexandre Deckner" LICENSE="MIT" -COPYRIGHT="2011 Alexandre Deckner (alex@zappotek.com)" -SOURCE_URI="git+https://github.com/aldeck/waveview#fce091e76a" REVISION="2" +SOURCE_URI="git+https://github.com/aldeck/waveview#fce091e76a" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" waveview = $portVersion app:WaveView = $portVersion " - REQUIRES=" haiku lib:libpcre @@ -25,7 +23,6 @@ BUILD_REQUIRES=" devel:libpcre devel:libpcreposix " - BUILD_PREREQUIRES=" makefile_engine cmd:bison @@ -36,10 +33,6 @@ BUILD_PREREQUIRES=" cmd:make " -REQUIRES=" - haiku - " - BUILD() { make OBJ_DIR=objects \ diff --git a/haiku-apps/whisper/whisper-1.2.recipe b/haiku-apps/whisper/whisper-1.2.recipe index 1bc78bc27..4afe2083f 100644 --- a/haiku-apps/whisper/whisper-1.2.recipe +++ b/haiku-apps/whisper/whisper-1.2.recipe @@ -1,17 +1,13 @@ SUMMARY="VoIP for Haiku" -DESCRIPTION=" -Whisper BeNet aims to provide a VoIP solution to the Haiku Platform. It was \ -ported from ZETA. -" -COPYRIGHT=" - 1998-2001 the BeNet team - 2004-2006 Bernd Korz & Oliver Ruiz Dorantes oliver.ruiz.dorantes@gmail.com - 2008 Oliver Ruiz Dorantes oliver.ruiz.dorantes@gmail.com - " -LICENSE="MIT" +DESCRIPTION="Whisper BeNet aims to provide a VoIP solution to the Haiku \ +platform. It was ported from ZETA." HOMEPAGE="https://github.com/HaikuArchives/WhisperBeNet" -SOURCE_URI="git+https://github.com/HaikuArchives/WhisperBeNet#902635a" +COPYRIGHT="1998-2001 the BeNet team + 2004-2006 Bernd Korz & Oliver Ruiz Dorantes + 2008 Oliver Ruiz Dorantes" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git+https://github.com/HaikuArchives/WhisperBeNet#902635a" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -19,11 +15,13 @@ PROVIDES=" whisper = $portVersion app:Whisper = $portVersion " +REQUIRES=" + haiku + " BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc diff --git a/haiku-libs/libprefs/libprefs-1.2.5.recipe b/haiku-libs/libprefs/libprefs-1.2.5.recipe index 3f898f829..e457b120c 100644 --- a/haiku-libs/libprefs/libprefs-1.2.5.recipe +++ b/haiku-libs/libprefs/libprefs-1.2.5.recipe @@ -1,13 +1,18 @@ -SUMMARY="Shared library to take care your preferences" -DESCRIPTION=" -Shared library to take care your preferences. -" +SUMMARY="Shared library to take care of your preferences" +DESCRIPTION="libprefs is a shared library that will take care of preferences \ +for your application. You just call the library functions as documented, and \ +your preferences will magically be saved wherever is the right place to put \ +them. It is also a set of two regular (static) libraries that will allow your \ +application to run without libprefs being available, but will utilize it if it \ +is." HOMEPAGE="ftp://ftp.icm.edu.pl/vol/rzm1/beos/contrib/libraries" +COPYRIGHT="1998 Jon Watte" +LICENSE="Public Domain" +REVISION="1" SOURCE_URI="ftp://ftp.icm.edu.pl/vol/rzm1/beos/contrib/libraries/libprefs125.zip" CHECKSUM_SHA256="39532c9c6c69f915a6d99fde4fd827a5bdb676ee0cf00558b6956fc91db9a737" -REVISION="1" -LICENSE="Public Domain" -COPYRIGHT="1998 libprefs@mindcontrol.org" +SOURCE_DIR="libprefs125" +PATCHES="libprefs-1.2.5.patch" ARCHITECTURES="x86_gcc2 !x86 !x86_64" SECONDARY_ACRHITECTURES="x86_gcc2 !x86" @@ -15,30 +20,26 @@ SECONDARY_ACRHITECTURES="x86_gcc2 !x86" PROVIDES=" libprefs$secondaryArchSuffix = $portVersion lib:libprefs$secondaryArchSuffix = $portVersion -" + " REQUIRES=" haiku$secondaryArchSuffix -" + " + BUILD_REQUIRES=" - haiku$secondaryArchSuffix haiku${secondaryArchSuffix}_devel cmd:gcc -" + " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:make cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix -" - -SOURCE_DIR="libprefs125" - -PATCHES="libprefs-1.2.5.patch" + " BUILD() { g++ -shared -fPIC -o libprefs.so src/libprefs.cpp -lroot -lbe } + INSTALL() { mkdir -p $libDir diff --git a/media-libs/libfreehand/libfreehand-0.1.0.recipe b/media-libs/libfreehand/libfreehand-0.1.0.recipe index bc4f49724..bd5b559bf 100644 --- a/media-libs/libfreehand/libfreehand-0.1.0.recipe +++ b/media-libs/libfreehand/libfreehand-0.1.0.recipe @@ -1,18 +1,12 @@ SUMMARY="Aldus/Macromedia/Adobe FreeHand import library" -DESCRIPTION=" -libcdr is a library that parses the file format of Aldus/Macromedia/Adobe \ -FreeHand documents of all versions. -" +DESCRIPTION="libcdr is a library that parses the file format of \ +Aldus/Macromedia/Adobe FreeHand documents of all versions." HOMEPAGE="http://wiki.documentfoundation.org/DLP/Libraries/libfreehand" -SOURCE_URI="http://dev-www.libreoffice.org/src/libfreehand/libfreehand-$portVersion.tar.bz2" -LICENSE=" -MPL v2.0 -" -COPYRIGHT=" -Fridrich Strba -David Tardon -" +COPYRIGHT="Fridrich Strba, David Tardon" +LICENSE="MPL v2.0" REVISION="1" +SOURCE_URI="http://dev-www.libreoffice.org/src/libfreehand/libfreehand-$portVersion.tar.bz2" + CHECKSUM_SHA256="c69962d5947561afeefeee71bc78ba7419e9d9b0fea8bcef2f625be867afe307" ARCHITECTURES="x86 ?x86_64" @@ -37,7 +31,17 @@ REQUIRES=" lib:librevenge_stream_0.0$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libfreehand${secondaryArchSuffix}_devel = $portVersion + devel:libfreehand_0.1$secondaryArchSuffix = 1.0.0 compat >= 1 + " +REQUIRES_devel=" + libfreehand$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_system$secondaryArchSuffix devel:librevenge_0.0$secondaryArchSuffix devel:librevenge_generators_0.0$secondaryArchSuffix @@ -45,7 +49,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:libtoolize cmd:autoconf @@ -78,11 +81,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libfreehand${secondaryArchSuffix}_devel = $portVersion - devel:libfreehand_0.1$secondaryArchSuffix = 1.0.0 compat >= 1 - " -REQUIRES_devel=" - libfreehand$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/libmtp/libmtp-1.1.6.recipe b/media-libs/libmtp/libmtp-1.1.6.recipe index d55fb4a6f..dad302c01 100644 --- a/media-libs/libmtp/libmtp-1.1.6.recipe +++ b/media-libs/libmtp/libmtp-1.1.6.recipe @@ -1,27 +1,22 @@ SUMMARY="MTP initiator library" -DESCRIPTION=" -libmtp implements an MTP initiator, which means it initiate \ -MTP sessions with devices. The devices responding are known \ -as MTP responders. libmtp runs on something with a USB host \ -controller interface, using libusb to access the host \ -controller. -" +DESCRIPTION="libmtp implements an MTP initiator, which means it initiate \ +MTP sessions with devices. The devices responding are known as MTP responders. \ +libmtp runs on something with a USB host controller interface, using libusb \ +to access the host controller." HOMEPAGE="http://libmtp.sourceforge.net" -COPYRIGHT=" - Richard Low - Linus Walleij - Mariusz Woloszyn - Marcus Meissner - " +COPYRIGHT="Richard Low + Linus Walleij + Mariusz Woloszyn + Marcus Meissner" LICENSE="GNU LGPL v2.1" +REVISION="2" SOURCE_URI="http://prdownloads.sourceforge.net/libmtp/libmtp-$portVersion.tar.gz" CHECKSUM_SHA256="3a1c1c83af91de4052eb54feb795c141b4c04a252e0031954ebbf6175970cb0a" -REVISION="2" +PATCHES="libmtp-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="libmtp-$portVersion.patchset" - PROVIDES=" libmtp$secondaryArchSuffix = $portVersion compat >= 1.0 lib:libmtp$secondaryArchSuffix = 9.1.0 compat >= 9 @@ -33,6 +28,15 @@ REQUIRES=" lib:libiconv$secondaryArchSuffix lib:libusb_1.0$secondaryArchSuffix " + +PROVIDES_devel=" + libmtp${secondaryArchSuffix}_devel = $portVersion compat >= 1.0 + devel:libmtp$secondaryArchSuffix = 9.1.0 compat >= 9 + " +REQUIRES_devel=" + libmtp$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libgcrypt$secondaryArchSuffix @@ -70,13 +74,3 @@ INSTALL() packageEntries devel \ $developDir # $docDir } - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - libmtp${secondaryArchSuffix}_devel = $portVersion compat >= 1.0 - devel:libmtp$secondaryArchSuffix = 9.1.0 compat >= 9 - " -REQUIRES_devel=" - libmtp$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/libmtp/libmtp-1.1.8.recipe b/media-libs/libmtp/libmtp-1.1.8.recipe index 3b7e07dc5..de2a2d65c 100644 --- a/media-libs/libmtp/libmtp-1.1.8.recipe +++ b/media-libs/libmtp/libmtp-1.1.8.recipe @@ -1,27 +1,22 @@ SUMMARY="MTP initiator library" -DESCRIPTION=" -libmtp implements an MTP initiator, which means it initiate \ -MTP sessions with devices. The devices responding are known \ -as MTP responders. libmtp runs on something with a USB host \ -controller interface, using libusb to access the host \ -controller. -" +DESCRIPTION="libmtp implements an MTP initiator, which means it initiate \ +MTP sessions with devices. The devices responding are known as MTP responders. \ +libmtp runs on something with a USB host controller interface, using libusb \ +to access the host controller." HOMEPAGE="http://libmtp.sourceforge.net" -COPYRIGHT=" - Richard Low - Linus Walleij - Mariusz Woloszyn - Marcus Meissner - " +COPYRIGHT="Richard Low + Linus Walleij + Mariusz Woloszyn + Marcus Meissner" LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://prdownloads.sourceforge.net/libmtp/libmtp-$portVersion.tar.gz" CHECKSUM_SHA256="3f9e87536aa40e560d0c153a505e38096b1df5ea15fad783691e9a8ca4dd2282" -REVISION="1" +PATCHES="libmtp-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="libmtp-$portVersion.patchset" - PROVIDES=" libmtp$secondaryArchSuffix = $portVersion compat >= 1.0 lib:libmtp$secondaryArchSuffix = 9.2.0 compat >= 9 @@ -56,6 +51,15 @@ REQUIRES=" # required by libgcrypt lib:libgpg_error$secondaryArchSuffix " + +PROVIDES_devel=" + libmtp${secondaryArchSuffix}_devel = $portVersion compat >= 1.0 + devel:libmtp$secondaryArchSuffix = 9.2.0 compat >= 9 + " +REQUIRES_devel=" + libmtp$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libgcrypt$secondaryArchSuffix @@ -95,13 +99,3 @@ INSTALL() packageEntries devel \ $developDir # $docDir } - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - libmtp${secondaryArchSuffix}_devel = $portVersion compat >= 1.0 - devel:libmtp$secondaryArchSuffix = 9.2.0 compat >= 9 - " -REQUIRES_devel=" - libmtp$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/libvisio/libvisio-0.1.0.recipe b/media-libs/libvisio/libvisio-0.1.0.recipe index 95fade729..3766b7010 100644 --- a/media-libs/libvisio/libvisio-0.1.0.recipe +++ b/media-libs/libvisio/libvisio-0.1.0.recipe @@ -1,19 +1,14 @@ SUMMARY="Microsoft Visio import library" -DESCRIPTION=" -Libvisio is library providing ability to interpret and import Visio diagrams \ -into various applications. You can find it being used in LibreOffice. -" +DESCRIPTION="Libvisio is library providing ability to interpret and import \ +Visio diagrams into various applications. You can find it being used in \ +LibreOffice." HOMEPAGE="http://wiki.documentfoundation.org/DLP/Libraries/libvisio" -SOURCE_URI="http://dev-www.libreoffice.org/src/libvisio/libvisio-$portVersion.tar.bz2" -LICENSE=" -MPL v2.0 -" -COPYRIGHT=" -Fridrich Strba -Eilidh McAdam -David Tardon -" +COPYRIGHT="Fridrich Strba + Eilidh McAdam + David Tardon" +LICENSE="MPL v2.0" REVISION="2" +SOURCE_URI="http://dev-www.libreoffice.org/src/libvisio/libvisio-$portVersion.tar.bz2" CHECKSUM_SHA256="12383fcf39098ed0685a595d43e466dbc6222ee289e6f4e5e006e232973debee" ARCHITECTURES="x86 ?x86_64" @@ -48,7 +43,17 @@ REQUIRES=" lib:libstdc++$secondaryArchSuffix lib:libgcc_s$secondaryArchSuffix " + +PROVIDES_devel=" + libvisio${secondaryArchSuffix}_devel = $portVersion + devel:libvisio_0.1$secondaryArchSuffix = 1.0.0 compat >= 1 + " +REQUIRES_devel=" + libvisio$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel devel:libboost_system$secondaryArchSuffix devel:libicudata$secondaryArchSuffix devel:libicui18n$secondaryArchSuffix @@ -60,7 +65,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:libtoolize cmd:autoconf @@ -94,11 +98,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libvisio${secondaryArchSuffix}_devel = $portVersion - devel:libvisio_0.1$secondaryArchSuffix = 1.0.0 compat >= 1 - " -REQUIRES_devel=" - libvisio$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/soxr/soxr-0.1.1.recipe b/media-libs/soxr/soxr-0.1.1.recipe index d7989bdc6..73f3d0d74 100644 --- a/media-libs/soxr/soxr-0.1.1.recipe +++ b/media-libs/soxr/soxr-0.1.1.recipe @@ -1,15 +1,15 @@ -SUMMARY="SoX Resampler library" -DESCRIPTION="SoXR is a high-quality audio resampling library. It handles \ -the conversion of audio to different sample rates (most commonly 44100, \ -48000, and 96000 Hz). It is one-dimensional and high-quality. -" +SUMMARY="A high-quality audio resampling library" +DESCRIPTION="SoXR handles the conversion of audio to different sample rates \ +(most commonly 44100, 48000, and 96000 Hz). It is one-dimensional and \ +high-quality." HOMEPAGE="https://sourceforge.net/p/soxr/wiki/Home/" +COPYRIGHT="2007-2013 Rob Sykes" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/soxr/soxr-${portVersion}-Source.tar.xz" CHECKSUM_SHA256="dcc16868d1a157079316f84233afcc2b52dd0bd541dd8439dc25bceb306faac2" -REVISION="1" - -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2007-2013 Rob Sykes " +SOURCE_DIR="soxr-${portVersion}-Source" +PATCHES="soxr-${portVersion}.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -19,26 +19,29 @@ PROVIDES=" lib:libsoxr$secondaryArchSuffix = 0.1.0 compat >= 0 lib:libsoxr_lsr$secondaryArchSuffix = 0.1.9 compat >= 0 " - REQUIRES=" haiku$secondaryArchSuffix " -BUILD_REQUIRES=" +PROVIDES_devel=" + soxr${secondaryArchSuffix}_devel = $portVersion + devel:libsoxr$secondaryArchSuffix = 0.1.0 compat >= 0 + devel:libsoxr_lsr$secondaryArchSuffix = 0.1.9 compat >= 0 + " +REQUIRES_devel=" + soxr$secondaryArchSuffix == $portVersion base " -BUILD_PREREQUIRES=" +BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + " +BUILD_PREREQUIRES=" cmd:cmake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " -SOURCE_DIR="soxr-${portVersion}-Source" - -PATCHES="soxr-${portVersion}.patchset" - BUILD() { if [ $effectiveTargetArchitecture = x86_gcc2 ]; then @@ -66,14 +69,3 @@ INSTALL() packageEntries devel \ $developDir } - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - soxr${secondaryArchSuffix}_devel = $portVersion - devel:libsoxr$secondaryArchSuffix = 0.1.0 compat >= 0 - devel:libsoxr_lsr$secondaryArchSuffix = 0.1.9 compat >= 0 - " -REQUIRES_devel=" - soxr$secondaryArchSuffix == $portVersion base - " diff --git a/media-plugins/mda_vst/mda_vst-20100214.recipe b/media-plugins/mda_vst/mda_vst-20100214.recipe index bbf5cd968..02f716312 100644 --- a/media-plugins/mda_vst/mda_vst-20100214.recipe +++ b/media-plugins/mda_vst/mda_vst-20100214.recipe @@ -1,7 +1,6 @@ SUMMARY="Audio processing plug-ins in VST format" -DESCRIPTION=" -These free effect plug-ins work with Cubase and other VST compatible \ -applications. +DESCRIPTION="These free effect plug-ins work with Cubase and other VST \ +compatible applications. This package provides Paul Kellett's MDA VST plugins: * Ambience - Reverb effect @@ -38,23 +37,21 @@ This package provides Paul Kellett's MDA VST plugins: * Tracker - Pitch tracking oscillator, or pitch tracking EQ * Transient - Transient shaper * Vocoder - Switchable 8 or 16 band vocoder -* VocInput - Pitch tracking oscillator for generating vocoder carrier input -" -LICENSE="MIT" -COPYRIGHT="Paul Kellett (paul.kellett@mda-vst.com)" +* VocInput - Pitch tracking oscillator for generating vocoder carrier input" HOMEPAGE="http://sourceforge.net/projects/mda-vst" +COPYRIGHT="Paul Kellet" +LICENSE="MIT" +REVISION="2" SOURCE_URI="svn://svn.code.sf.net/p/mda-vst/code" SOURCE_URI_2="svn+https://github.com/kxproject/kx-audio-driver/trunk/vst" -REVISION="2" +PATCHES="mda_vst-20100214.patchset" + ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="mda_vst-20100214.patchset" - PROVIDES=" mda_vst$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -62,7 +59,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make diff --git a/net-analyzer/mtr/mtr-0.73.recipe b/net-analyzer/mtr/mtr-0.73.recipe index f8e193d67..f42fa6455 100644 --- a/net-analyzer/mtr/mtr-0.73.recipe +++ b/net-analyzer/mtr/mtr-0.73.recipe @@ -1,43 +1,37 @@ -SUMMARY="My TraceRoute, an Excellent network diagnostic tool" -DESCRIPTION=" -mtr combines the functionality of the 'traceroute' and 'ping' programs in a \ -single network diagnostic tool +SUMMARY="My TraceRoute, an excellent network diagnostic tool" +DESCRIPTION="mtr combines the functionality of the 'traceroute' and 'ping' \ +programs in a single network diagnostic tool. As mtr starts, it investigates the network connection between the host mtr \ runs on and a user-specified destination host. After it determines the \ address of each network hop between the machines, it sends a sequence ICMP ECHO\ requests to each one to determine the quality of the link to each machine.\ -As it does this, it prints running statistics about each machine. -" +As it does this, it prints running statistics about each machine." HOMEPAGE="http://www.bitwizard.nl/mtr" -CHECKSUM_SHA256="30bdf752ac048dd160aa28d5caff1ffe0986dd4df046c397087fa1d8c8e1ab51" +COPYRIGHT="1997,1998 Matt Kimball + 1999-2008 R.E.Wolff" LICENSE="GNU GPL v2" -COPYRIGHT="1997,1998 Matt Kimball, 1999 - 2008 R.E.Wolff@BitWizard.nl" - -SOURCE_URI="ftp://ftp.bitwizard.nl/mtr/mtr-0.73.tar.gz" - REVISION="1" +SOURCE_URI="ftp://ftp.bitwizard.nl/mtr/mtr-0.73.tar.gz" +CHECKSUM_SHA256="30bdf752ac048dd160aa28d5caff1ffe0986dd4df046c397087fa1d8c8e1ab51" +PATCHES="mtr-0.73.patch" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="mtr-0.73.patch" - PROVIDES=" mtr$secondaryArchSuffix = $portVersion compat >= $portVersion cmd:mtr$secondaryArchSuffix = $portVersion compat >= $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libncurses$secondaryArchSuffix " BUILD_REQUIRES=" - haiku + haiku${secondaryArchSuffix}_devel devel:libncurses$secondaryArchSuffix " - BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:autoconf cmd:automake diff --git a/net-libs/librsync/librsync-1.0.0.recipe b/net-libs/librsync/librsync-1.0.0.recipe index 0501a0a90..7cef6d2ca 100644 --- a/net-libs/librsync/librsync-1.0.0.recipe +++ b/net-libs/librsync/librsync-1.0.0.recipe @@ -5,9 +5,14 @@ updates of a file, without requiring the old and new versions to \ both be presentat the sending end. The library uses a \"streaming\" \ design similar to that of zlib with the aim of allowing it to be embedded \ into many different applications." - HOMEPAGE="http://librsync.sourcefrog.net" - +COPYRIGHT="1995 Patrick Powell + 1996-1999 Andrew Tridgell + 1996 Paul Mackerras + 1999-2014 Martin Pool + 2002-2003 Donovan Baarda" +LICENSE="GNU LGPL v2.1" +REVISION="1" # Unfortunately the maintainer of librsync did not publish a tag or released # tarball for the 1.0.0 release (yet?). Use a static tarball with Git hash # for now (which comparing to directly cloning allows for double-checking @@ -18,29 +23,36 @@ GIT_HASH='02f1cc19182845d37cfb6a893f54af220a294ce7' SOURCE_FILENAME="librsync-${portVersion}-${GIT_HASH}.tar.gz" SOURCE_URI="https://github.com/librsync/librsync/archive/${GIT_HASH}.tar.gz" CHECKSUM_SHA256='25d046a8cbc6e075cc68925b5070c1f0e731e3a018446f6bda20ec9723a5631a' -REVISION="1" SOURCE_DIR="librsync-${GIT_HASH}" +PATCHES="librsync-${portVersion}.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="1995 Patrick Powell -1996-1999 Andrew Tridgell -1996 Paul Mackerras -1999-2014 Martin Pool -2002-2003 Donovan Baarda -" +PROVIDES=" + $portName = $portVersion + cmd:rdiff$secondaryArchSuffix = $portVersion + lib:librsync$secondaryArchSuffix = 2.0.0 compat >= 2 + " REQUIRES=" haiku$secondaryArchSuffix lib:libpopt$secondaryArchSuffix -" + " + +# Although the librsync soname is bumped to 2.0.0, it is purely an ABI change, +# so the compat level for the devel package remains at 1. +PROVIDES_devel=" + ${portName}_devel = $portVersion compat >= 1 + devel:librsync$secondaryArchSuffix = 2.0.0 compat >= 1 + " +REQUIRES_devel=" + librsync$secondaryArchSuffix == $portVersion base + " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libpopt$secondaryArchSuffix -" - + " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf @@ -54,15 +66,7 @@ BUILD_PREREQUIRES=" cmd:perl cmd:sed cmd:which -" - -PROVIDES=" - $portName = $portVersion - cmd:rdiff$secondaryArchSuffix = $portVersion - lib:librsync$secondaryArchSuffix = 2.0.0 compat >= 2 -" - -PATCHES="librsync-${portVersion}.patchset" + " BUILD() { @@ -85,14 +89,3 @@ TEST() { make check } - -# Although the librsync soname is bumped to 2.0.0, it is purely an ABI change, -# so the compat level for the devel package remains at 1. -PROVIDES_devel=" - ${portName}_devel = $portVersion compat >= 1 - devel:librsync$secondaryArchSuffix = 2.0.0 compat >= 1 - " -REQUIRES_devel=" - librsync$secondaryArchSuffix == $portVersion base - " - diff --git a/net-libs/libssh2/libssh2-1.5.0.recipe b/net-libs/libssh2/libssh2-1.5.0.recipe index 80ac546d5..ca850c559 100644 --- a/net-libs/libssh2/libssh2-1.5.0.recipe +++ b/net-libs/libssh2/libssh2-1.5.0.recipe @@ -1,26 +1,22 @@ SUMMARY="A SSH2 library" -DESCRIPTION=" -libssh2 is a library implementing the SSH2 protocol, available under \ -the revised BSD license. -" +DESCRIPTION="libssh2 is a library implementing the SSH2 protocol, available \ +under the revised BSD license." HOMEPAGE="http://www.libssh2.org" -COPYRIGHT=" - 2004-2007 Sara Golemon - 2005,2006 Mikhail Gusarov +COPYRIGHT="2004-2007 Sara Golemon + 2005,2006 Mikhail Gusarov 2006-2007 The Written Word, Inc. - 2007 Eli Fant + 2007 Eli Fant 2009 Daniel Stenberg - 2008, 2009 Simon Josefsson - " + 2008, 2009 Simon Josefsson" LICENSE="BSD (3-clause)" +REVISION="1" SOURCE_URI="http://www.libssh2.org/download/libssh2-$portVersion.tar.gz" CHECKSUM_SHA256="83196badd6868f5b926bdac8017a6f90fb8a90b16652d3bf02df0330d573d0fc" -REVISION="1" +PATCHES="libssh2-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="libssh2-$portVersion.patchset" - PROVIDES=" libssh2$secondaryArchSuffix = $portVersion compat >= 1.4 lib:libssh2$secondaryArchSuffix = 1.0.1 compat >= 1 @@ -31,6 +27,15 @@ REQUIRES=" lib:libssl$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libssh2${secondaryArchSuffix}_devel = $portVersion compat >= 1.4 + devel:libssh2$secondaryArchSuffix = 1.0.1 compat >= 1 + " +REQUIRES_devel=" + libssh2$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libcrypto$secondaryArchSuffix @@ -67,13 +72,3 @@ INSTALL() $developDir \ $manDir } - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - libssh2${secondaryArchSuffix}_devel = $portVersion compat >= 1.4 - devel:libssh2$secondaryArchSuffix = 1.0.1 compat >= 1 - " -REQUIRES_devel=" - libssh2$secondaryArchSuffix == $portVersion base - " diff --git a/net-libs/libupnp/libupnp-1.6.19.recipe b/net-libs/libupnp/libupnp-1.6.19.recipe index fbfcc6771..9f6f0d8b8 100644 --- a/net-libs/libupnp/libupnp-1.6.19.recipe +++ b/net-libs/libupnp/libupnp-1.6.19.recipe @@ -1,21 +1,19 @@ SUMMARY="Portable SDK for UPnP* Devices" -DESCRIPTION=" -The Portable SDK for UPnP Devices is an SDK for development of UPnP device \ -and control point applications. It consists of the core UPnP \ +DESCRIPTION="The Portable SDK for UPnP Devices is an SDK for development of \ +UPnP device and control point applications. It consists of the core UPnP \ protocols along with a UPnP-specific eXtensible Markup Language (XML) parser \ supporting the Document Object Model (DOM) Level 2 API and an optional, \ -integrated mini web server for serving UPnP related documents. -" +integrated mini web server for serving UPnP related documents." HOMEPAGE="http://pupnp.sourceforge.net" +COPYRIGHT="2000-2003 Intel Corporation + 2005-2006 Rémi Turboult + 2006 Michel Pfeiffer and others" LICENSE="BSD (3-clause)" -COPYRIGHT=" - 2000-2003 Intel Corporation - 2005-2006 Rémi Turboult - 2006 Michel Pfeiffer and others -" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/pupnp/pupnp/libUPnP%20$portVersion/libupnp-$portVersion.tar.bz2" CHECKSUM_SHA256="b3142b39601243b50532eec90f4a27dba85eb86f58d4b849ac94edeb29d9b22a" -REVISION="1" +PATCHES="libupnp-$portVersion.patchset" + ARCHITECTURES="x86 x86_64" if [ $effectiveTargetArchitecture != x86_gcc2 ]; then # x86_gcc2 is fine as primary target architecture as long as we're building @@ -24,18 +22,26 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then fi SECONDARY_ARCHITECTURES="x86" -PATCHES="libupnp-$portVersion.patchset" - PROVIDES=" libupnp$secondaryArchSuffix = $portVersion lib:libupnp$secondaryArchSuffix = 6.3.3 compat >= 6 lib:libixml$secondaryArchSuffix = 2.0.8 compat >= 2 lib:libthreadutil$secondaryArchSuffix = 6.0.4 compat >= 6 " - REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + libupnp${secondaryArchSuffix}_devel = $portVersion + devel:libupnp$secondaryArchSuffix = 6.3.3 compat >= 6 + devel:libixml$secondaryArchSuffix = 2.0.8 compat >= 2 + devel:libthreadutil$secondaryArchSuffix = 6.0.4 compat >= 6 + " +REQUIRES_devel=" + libupnp$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -71,16 +77,3 @@ TEST() { make check } - - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - libupnp${secondaryArchSuffix}_devel = $portVersion - devel:libupnp$secondaryArchSuffix = 6.3.3 compat >= 6 - devel:libixml$secondaryArchSuffix = 2.0.8 compat >= 2 - devel:libthreadutil$secondaryArchSuffix = 6.0.4 compat >= 6 - " -REQUIRES_devel=" - libupnp$secondaryArchSuffix == $portVersion base - "