diff --git a/app-editors/nano/nano-2.2.6.recipe b/app-editors/nano/nano-2.2.6.recipe index 9b6b1317a..021895e6d 100644 --- a/app-editors/nano/nano-2.2.6.recipe +++ b/app-editors/nano/nano-2.2.6.recipe @@ -1,26 +1,24 @@ SUMMARY="GNU Pico clone with more functionality under the GPL license" -DESCRIPTION=" -nano is a simple text editor for Unix-like computing systems \ +DESCRIPTION="nano is a simple text editor for Unix-like computing systems \ or operating environments using a command line interface. It emulates the \ Pico text editor, part of the Pine email client, and also provides additional \ functionality. Features include: - Customizable key bindings -- \'soft\' line wrapping +- 'soft' line wrapping - Full undo/redo support - Pager support (reading from stdin) - Warnings for un-writable files -- More syntax highlighting samples (Fortran, objC, OCaml, Makefiles) -" +- More syntax highlighting samples (Fortran, objC, OCaml, Makefiles)" HOMEPAGE="http://www.nano-editor.org/" +COPYRIGHT="1999-2010 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="3" SOURCE_URI="http://www.nano-editor.org/dist/v2.2/nano-2.2.6.tar.gz" CHECKSUM_SHA256="be68e133b5e81df41873d32c517b3e5950770c00fc5f4dd23810cd635abce67a" -LICENSE="GNU GPL v3" -COPYRIGHT="1999-2010 Free Software Foundation, Inc. " -REVISION="3" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="nano-2.2.6.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" nano = $portVersion compat >= 2 cmd:nano = $portVersion compat >= 2 @@ -31,11 +29,12 @@ REQUIRES=" cmd:groff lib:libncurses " + BUILD_REQUIRES=" + haiku_devel devel:libncurses " BUILD_PREREQUIRES=" - haiku_devel cmd:autoreconf cmd:gcc cmd:groff @@ -44,7 +43,6 @@ BUILD_PREREQUIRES=" cmd:make " - BUILD() { autoreconf diff --git a/app-editors/nano/nano-2.4.2.recipe b/app-editors/nano/nano-2.4.2.recipe index 719b97e52..177007ac2 100644 --- a/app-editors/nano/nano-2.4.2.recipe +++ b/app-editors/nano/nano-2.4.2.recipe @@ -1,26 +1,24 @@ SUMMARY="GNU Pico clone with more functionality under the GPL license" -DESCRIPTION=" -nano is a simple text editor for Unix-like computing systems \ +DESCRIPTION="nano is a simple text editor for Unix-like computing systems \ or operating environments using a command line interface. It emulates the \ Pico text editor, part of the Pine email client, and also provides additional \ functionality. Features include: - Customizable key bindings -- \'soft\' line wrapping +- 'soft' line wrapping - Full undo/redo support - Pager support (reading from stdin) - Warnings for un-writable files -- More syntax highlighting samples (Fortran, objC, OCaml, Makefiles) -" +- More syntax highlighting samples (Fortran, objC, OCaml, Makefiles)" HOMEPAGE="http://www.nano-editor.org/" +COPYRIGHT="1999-2010 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://www.nano-editor.org/dist/v2.4/nano-$portVersion.tar.gz" CHECKSUM_SHA256="c8cd7f18fcf5696d9df3364ee2a840e0ab7b6bdbd22abf850bbdc951db7f65b9" -LICENSE="GNU GPL v3" -COPYRIGHT="1999-2010 Free Software Foundation, Inc. " -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="nano-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" nano = $portVersion compat >= 2 cmd:nano = $portVersion compat >= 2 @@ -31,11 +29,12 @@ REQUIRES=" cmd:groff lib:libncurses " + BUILD_REQUIRES=" + haiku_devel devel:libncurses " BUILD_PREREQUIRES=" - haiku_devel cmd:autoreconf cmd:gcc cmd:groff @@ -45,7 +44,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config " - BUILD() { autoreconf diff --git a/media-fonts/ahem/ahem-1.0.recipe b/media-fonts/ahem/ahem-1.0.recipe index 7ee136ca7..03048ee79 100644 --- a/media-fonts/ahem/ahem-1.0.recipe +++ b/media-fonts/ahem/ahem-1.0.recipe @@ -7,20 +7,22 @@ meaning that it can be exactly aligned with padding, borders, margins, \ and so forth. The font's alphabetic baseline is 0.2em above its bottom, and 0.8em \ below its top. The font has an x-height of 0.8em. + The font has four glyphs: - \'X\' U+0058 A square exactly 1em in height and width. - \'p\' U+0070 A rectangle exactly 0.2em high, 1em wide, and aligned so \ - that its top is flush with the baseline. - \'É\' U+00C9 A rectangle exactly 0.8em high, 1em wide, and aligned so \ - that its bottom is flush with the baseline. - \' \' U+0020 A transparent space exactly 1em high and wide. +- 'X' U+0058 A square exactly 1em in height and width. +- 'p' U+0070 A rectangle exactly 0.2em high, 1em wide, and aligned so \ +that its top is flush with the baseline. +- 'É' U+00C9 A rectangle exactly 0.8em high, 1em wide, and aligned so \ +that its bottom is flush with the baseline. +- ' ' U+0020 A transparent space exactly 1em high and wide. + Most other US-ASCII characters in the font have the same glyph as X." HOMEPAGE="http://github.com/Kozea/Ahem" +COPYRIGHT="Late-90s Todd Fahrner" +LICENSE="Public Domain" +REVISION="2" SOURCE_URI="https://github.com/Kozea/Ahem/archive/1.0.tar.gz" CHECKSUM_SHA256="bae33954780217ea0e8e517f51e5a84c525ff22b39a508d50ab49e2d5cef7530" -LICENSE="Public Domain" -COPYRIGHT="Late-90s Todd Fahrner" -REVISION="2" SOURCE_DIR="Ahem-1.0" ARCHITECTURES="any" @@ -29,7 +31,6 @@ DISABLE_SOURCE_PACKAGE="yes" PROVIDES=" ahem = $portVersion " - REQUIRES="" BUILD_REQUIRES="" BUILD_PREREQUIRES="coreutils" diff --git a/media-sound/mpg123/mpg123-1.22.3.recipe b/media-sound/mpg123/mpg123-1.22.3.recipe index 8bfba1a17..1f4892657 100644 --- a/media-sound/mpg123/mpg123-1.22.3.recipe +++ b/media-sound/mpg123/mpg123-1.22.3.recipe @@ -1,19 +1,17 @@ -SUMMARY="Fast console MPEG Audio Player and decoder library" -DESCRIPTION=" -mpg123 is the fast and Free console based real time MPEG Audio Player for \ -Layer 1, 2 and 3. -" +SUMMARY="A fast console MPEG audio player and decoder library" +DESCRIPTION="mpg123 is the fast and Free console based real time MPEG audio \ +Player for layer 1, 2 and 3." HOMEPAGE="http://www.mpg123.org/" +COPYRIGHT="1995-2009 Michael Hipp and others" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/mpg123/files/mpg123/$portVersion/mpg123-$portVersion.tar.bz2" CHECKSUM_SHA256="23d2a843c3efc746a326eb4e56d5488b4c67fa6c3c7c71f4d26d98ee4c1f5c2d" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="1995-2009 Michael Hipp and others" +PATCHES="mpg123-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86 x86_gcc2" -PATCHES="mpg123-$portVersion.patchset" - PROVIDES=" mpg123$secondaryArchSuffix = $portVersion lib:libmpg123$secondaryArchSuffix = 0.41.1 compat >= 0 @@ -22,12 +20,20 @@ PROVIDES=" cmd:mpg123_strip$secondaryArchSuffix cmd:out123$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libltdl$secondaryArchSuffix " +PROVIDES_devel=" + mpg123${secondaryArchSuffix}_devel = $portVersion + devel:libmpg123$secondaryArchSuffix = 0.41.1 compat >= 0 + " +REQUIRES_devel=" + haiku$secondaryArchSuffix + mpg123$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -58,13 +64,3 @@ INSTALL() fixPkgconfig packageEntries devel $developDir } - -PROVIDES_devel=" - mpg123${secondaryArchSuffix}_devel = $portVersion - devel:libmpg123$secondaryArchSuffix = 0.41.1 compat >= 0 - " - -REQUIRES_devel=" - haiku$secondaryArchSuffix - mpg123$secondaryArchSuffix == $portVersion base - "