From 4ceccd41e14e8a55d3d6d0a9ed80fd5c95840934 Mon Sep 17 00:00:00 2001 From: Vale Date: Wed, 17 Feb 2016 14:26:37 -0500 Subject: [PATCH] Fix ordering --- app-admin/keepassx/keepassx-2.0a5.recipe | 11 +-- app-admin/keepassx/keepassx-2.0a6.recipe | 16 ++-- app-admin/pwgen/pwgen-2.06.recipe | 2 - app-arch/arc/arc-5.21p.recipe | 15 ++-- app-arch/cabextract/cabextract-1.4.recipe | 7 +- app-arch/cpio/cpio-2.12.recipe | 11 +-- app-arch/exomizer/exomizer-2.0.7.recipe | 8 +- app-arch/fastjar/fastjar-0.98.recipe | 7 +- app-arch/gzip/gzip-1.6.recipe | 12 ++- app-arch/lha/lha-1.14i.recipe | 1 + app-arch/p7zip/p7zip-9.13.recipe | 14 ++-- app-arch/p7zip/p7zip-9.20.1.recipe | 15 ++-- app-arch/pigz/pigz-2.3.3.recipe | 9 +-- app-arch/snappy/snappy-1.1.3.recipe | 1 - app-arch/unlzx/unlzx-1.1.recipe | 15 ++-- app-arch/unrar/unrar-5.0.14.recipe | 15 ++-- app-arch/unrar/unrar-5.1.5.recipe | 15 ++-- app-arch/unrar/unrar-5.1.6.recipe | 15 ++-- app-arch/unrar/unrar-5.2.7.recipe | 15 ++-- app-arch/unrar/unrar-5.3.11.recipe | 15 ++-- app-arch/xar/xar-1.5.2.recipe | 27 +++---- app-benchmarks/bonnie++/bonnie++-1.03e.recipe | 9 +-- app-benchmarks/ffsb/ffsb-6.0_rc2.recipe | 15 ++-- app-benchmarks/ltp/ltp-20140422.recipe | 16 ++-- app-benchmarks/vttest/vttest-20140305.recipe | 8 +- app-cdr/bchunk/bchunk-1.2.0.recipe | 9 +-- app-crypt/gnupg/gnupg-1.4.11.recipe | 9 ++- app-crypt/gnupg/gnupg-1.4.16.recipe | 10 +-- app-crypt/qca/qca-2.1.1.recipe | 31 ++++---- app-dicts/aspell_en/aspell_en-7.1_0.recipe | 12 ++- app-doc/doxygen/doxygen-1.7.6.1.recipe | 4 +- app-doc/doxygen/doxygen-1.8.10.recipe | 4 +- app-emulation/bochs/bochs-2.6.recipe | 5 +- .../fuse-utils/fuse_utils-1.1.1.recipe | 12 ++- app-emulation/fuse/fuse-1.1.1.recipe | 12 ++- app-emulation/joyce/joyce-2.2.6.recipe | 10 +-- app-emulation/joyce/joyce-2.2.7.recipe | 10 +-- .../libspectrum/libspectrum-1.1.1.recipe | 13 +--- .../linaro_qemu/linaro_qemu-2014.01.recipe | 12 +-- app-emulation/qemu/qemu-2.1.2.recipe | 1 - app-emulation/uade/uade-2.13.recipe | 10 +-- app-misc/cal/cal-1.0.0.recipe | 14 ++-- app-misc/gcal/gcal-3.6.3.recipe | 16 ++-- app-misc/getopt/getopt-1.1.6.recipe | 9 ++- .../googlemaps_mini-0.1.recipe | 8 +- app-misc/strigi/strigi-0.7.5.recipe | 43 +++++------ app-mobilephone/dfu-util/dfu_util-0.8.recipe | 11 +-- app-office/abiword/abiword-2.4.recipe | 10 +-- app-office/multitalk/multitalk-1.4.recipe | 9 ++- app-shells/dash/dash-0.5.7.recipe | 9 ++- app-shells/mksh/mksh-r50c.recipe | 7 +- app-text/aiksaurus/aiksaurus-1.2.1.recipe | 33 ++++----- app-text/asciidoc/asciidoc-8.6.8.recipe | 8 +- app-text/aspell/aspell-0.60.6.1.recipe | 28 ++++--- app-text/discount/discount-2.1.3.recipe | 23 +++--- app-text/dos2unix/dos2unix-1.0.1.recipe | 2 +- app-text/gocr/gocr-0.50.recipe | 13 ++-- app-text/htmldoc/htmldoc-1.8.27.recipe | 9 ++- app-text/hunspell/hunspell-1.3.2.recipe | 33 +++++---- app-text/libwpd/libwpd-0.10.0.recipe | 27 +++---- app-text/libwpd/libwpd-0.9.9.recipe | 29 ++++---- app-text/libwpg/libwpg-0.2.2.recipe | 27 +++---- app-text/libwpg/libwpg-0.3.0.recipe | 27 +++---- app-text/mdocml/mdocml-1.12.2.recipe | 9 ++- app-text/rman/rman-3.2.recipe | 7 +- app-text/sword/sword-1.7.3.recipe | 16 ++-- app-text/sword/sword-1.7.4.recipe | 17 ++--- app-text/xmlroff/xmlroff-0.6.2.recipe | 13 ++-- app-vim/cream/cream-0.43.recipe | 1 - dev-cpp/hugen/hugen-1.recipe | 2 +- dev-cpp/mxml/mxml-2.6.recipe | 12 ++- dev-cpp/sparsehash/sparsehash-2.0.3.recipe | 11 +-- dev-cpp/yaml_cpp/yaml_cpp-0.5.1.recipe | 27 +++---- dev-db/postgresql/postgresql-9.3.5.recipe | 8 +- dev-dotnet/pnet/pnet-0.8.0.recipe | 24 +++--- dev-embedded/2cdt/2cdt-2014.01.03.recipe | 2 +- dev-embedded/arduino/arduino-1.0.6.recipe | 13 ++-- dev-embedded/avra/avra-1.3.0.recipe | 8 +- dev-embedded/d52/d52-3.4.1.recipe | 12 ++- dev-embedded/libftdi/libftdi-1.0.recipe | 21 +++--- dev-embedded/lwtools/lwtools-4.10.recipe | 6 +- dev-embedded/sdcc/sdcc-3.4.0.recipe | 13 ++-- dev-embedded/sdcc/sdcc-3.5.0.recipe | 13 ++-- dev-embedded/stlink/stlink-1.0.0.recipe | 8 +- dev-embedded/stm32flash/stm32flash-0.3.recipe | 8 +- .../u_boot_tools/u_boot_tools-2012.10.recipe | 2 +- dev-games/box2d/box2d-2.1.2.recipe | 16 ++-- dev-games/box2d/box2d-2.3.1.recipe | 4 +- dev-games/fifechan/fifechan-0.1.2.recipe | 38 +++++----- dev-games/ode/ode-0.12.recipe | 34 ++++----- .../gnu_classpath/gnu_classpath-0.98.recipe | 17 ++--- dev-lang/brexx/brexx-1.3.2.recipe | 20 ++--- dev-lang/camlp5/camlp5-6.12.recipe | 11 ++- dev-lang/fasm/fasm-1.71.39.recipe | 7 +- dev-lang/fpc/fpc_bin-3.0.0.recipe | 3 +- dev-lang/lua/lua-5.2.3.recipe | 20 ++--- dev-lang/lua/lua51-5.1.4.recipe | 12 +-- dev-lang/ruby/ruby-2.1.5.recipe | 30 ++++---- dev-lang/ruby/ruby-2.2.2.recipe | 30 ++++---- dev-lang/squirrel/squirrel-3.0.4.recipe | 29 ++++---- dev-lang/swi_prolog/swi_prolog-6.2.0.recipe | 12 +-- dev-lang/swi_prolog/swi_prolog-6.6.6.recipe | 12 +-- dev-lang/tcc/tcc-0.9.26.recipe | 16 ++-- dev-lang/tcl/tcl-8.5.18.recipe | 29 ++++---- dev-lang/tcl/tcl-8.5.9.recipe | 29 ++++---- dev-lang/vasm/vasm-1.7c.recipe | 8 +- dev-lang/vlink/vlink-0.15.recipe | 8 +- dev-lang/yasm/yasm-1.1.0.recipe | 31 ++++---- dev-lang/yasm/yasm-1.2.0.recipe | 31 ++++---- dev-libs/apr_util/apr_util-1.3.10.recipe | 14 ++-- dev-libs/boehm_gc/boehm_gc-7.2d.recipe | 40 +++++----- dev-libs/isl/isl-0.13.recipe | 7 +- dev-libs/isl/isl-0.14.recipe | 7 +- dev-libs/jansson/jansson-2.5.recipe | 27 +++---- dev-libs/json_c/json_c-0.12.recipe | 1 - dev-libs/libclaw/libclaw-1.7.4.recipe | 44 ++++++----- dev-libs/libebml/libebml-1.3.3.recipe | 7 +- dev-libs/libelf/libelf-0.8.13.recipe | 26 ++++--- dev-libs/libffi/libffi-3.0.13.recipe | 11 +-- dev-libs/libffi/libffi-3.2.1.recipe | 11 +-- dev-libs/libgcrypt/libgcrypt-1.5.3.recipe | 9 ++- dev-libs/libgcrypt/libgcrypt-1.6.4.recipe | 12 +-- .../libgpg_error/libgpg_error-1.21.recipe | 34 ++++----- dev-libs/libiodbc/libiodbc-3.52.9.recipe | 24 +++--- .../libmaxminddb/libmaxminddb-1.0.1.recipe | 10 +-- .../libpagemaker/libpagemaker-0.0.2.recipe | 8 +- .../libparserutils-0.2.0.recipe | 21 +++--- .../libparserutils-0.2.1.recipe | 21 +++--- dev-libs/libpcre/libpcre0-8.21.recipe | 10 +-- dev-libs/libsigc++/libsigc++-1.2.7.recipe | 11 +-- .../libsolv-0.3.0_haiku_2013_04_18.recipe | 9 ++- .../libsolv-0.3.0_haiku_2013_05_20.recipe | 9 ++- dev-libs/libtommath/libtommath-0.42.0.recipe | 17 +++-- dev-libs/libutf8proc/libutf8proc-1.1.6.recipe | 6 +- dev-libs/libuv/libuv-1.2.0.recipe | 25 +++---- .../libwapcaplet/libwapcaplet-0.2.1.recipe | 6 +- .../libwapcaplet/libwapcaplet-0.2.2.recipe | 6 +- dev-libs/libzip/libzip-0.10.1.recipe | 9 ++- dev-libs/libzip/libzip-0.11.2.recipe | 9 ++- dev-libs/mpc/mpc-1.0.3.recipe | 1 - dev-libs/nsgenbind/nsgenbind-0.1.2.recipe | 2 +- dev-libs/protobuf/protobuf-2.4.1.recipe | 1 + dev-libs/udis86/udis86-1.7.2.recipe | 8 +- dev-libs/uriparser/uriparser-0.7.9.recipe | 26 +++---- .../beautifulsoup/beautifulsoup-4.4.1.recipe | 13 ++-- dev-python/dulwich/dulwich-0.9.7.recipe | 7 +- dev-python/feedparser/feedparser-5.2.1.recipe | 14 ++-- .../imaging/python_imaging-1.1.7.recipe | 10 +-- dev-python/iniparse/iniparse-0.4.recipe | 13 ++-- dev-python/mock/python_mock-1.0.1.recipe | 11 +-- dev-python/ordereddict/ordereddict-1.1.recipe | 1 - dev-python/pathtools/pathtools-0.1.2.recipe | 11 +-- dev-python/pillow/pillow-3.1.1.recipe | 11 +-- dev-python/pip/python3_pip-7.0.3.recipe | 9 +-- .../python_html2text-2016.1.8.recipe | 11 +-- dev-python/watchdog/watchdog-0.8.2.recipe | 12 +-- .../python_zope.interface-4.1.1.recipe | 11 +-- dev-qt/automoc/automoc-0.9.88.recipe | 8 +- dev-qt/kdelibs4/kdelibs4-4.13.2.recipe | 12 +-- dev-qt/libattica/libattica-0.4.2.recipe | 28 +++---- .../libdbusmenu_qt-0.9.2.recipe | 33 +++++---- .../monkeystudio/monkeystudio-1.9.0.4.recipe | 16 ++-- dev-qt/qca2/qca2-2.0.3.recipe | 23 +++--- dev-qt/qjson/qjson-0.8.1.recipe | 28 +++---- dev-qt/qsseditor/qsseditor-0.5.6.recipe | 4 +- .../abi_compliance_checker-1.98.3.recipe | 12 ++- .../arm_none_eabi_gdb-7.7.recipe | 9 +-- dev-util/bakefile/bakefile-0.2.8.recipe | 15 ++-- dev-util/bam/bam-0.4.0.recipe | 12 +-- dev-util/byacc/byacc-20150711.recipe | 12 ++- dev-util/cmake/cmake-3.3.2.recipe | 2 +- .../colormake/colormake-0.9.20140503.recipe | 10 +-- dev-util/cppunit/cppunit-1.12.1.recipe | 7 +- dev-util/cscope/cscope-15.7a.recipe | 13 ++-- dev-util/fastdep/fastdep-0.16.recipe | 10 +-- dev-util/gdb/gdb-6.3.recipe | 6 +- dev-util/gdb/gdb-7.7.recipe | 9 +-- dev-util/global/global-6.3.recipe | 12 +-- dev-util/gperf/gperf-3.0.4.recipe | 7 +- dev-util/gyp/gyp-git.recipe | 1 + dev-util/idutils/idutils-4.6.recipe | 11 +-- dev-util/itstool/itstool-2.0.2.recipe | 1 - dev-util/lcov/lcov-1.12.recipe | 4 +- .../netsurf_buildsystem-1.1.recipe | 12 ++- .../netsurf_buildsystem-1.2.recipe | 12 ++- .../netsurf_buildsystem-1.3.recipe | 10 +-- dev-util/ninja/ninja-1.5.1.recipe | 5 +- dev-util/premake/premake-4.4.beta5.recipe | 11 +-- dev-util/qbs/qbs-1.4.2.recipe | 11 ++- dev-util/radare2/radare2-0.9.9.recipe | 13 ++-- dev-util/treecc/treecc-0.3.10.recipe | 13 ++-- dev-util/uncrustify/uncrustify-0.60.recipe | 4 +- dev-vcs/cvs/cvs-1.12.13.1.recipe | 8 +- dev-vcs/cvsps/cvsps-2.2b1.recipe | 7 +- dev-vcs/git_flow/git_flow-1.8.0.recipe | 2 - dev-vcs/hub/hub-1.12.4.recipe | 11 ++- dev-vcs/rcs/rcs-5.9.4.recipe | 4 +- games-action/barrage/barrage-1.0.4.recipe | 9 +-- games-action/btanks/btanks-0.9.8083.recipe | 9 +-- games-action/maelstrom/maelstrom-3.0.6.recipe | 8 +- games-action/teeworlds/teeworlds-0.6.3.recipe | 2 +- .../alienblaster/alienblaster-1.1.0.recipe | 7 +- .../circuslinux/circuslinux-1.0.3.recipe | 13 ++-- games-arcade/edgar/edgar-1.16_1.recipe | 11 ++- .../f1spirit/f1spirit-0.rc9.1615.recipe | 8 +- games-arcade/freegish/freegish-1.0.recipe | 1 - games-arcade/goonies/goonies-1.4.1528.recipe | 9 ++- games-arcade/mog/mog-0.63.1548.recipe | 6 +- .../moleinvasion/moleinvasion-0.4.recipe | 10 +-- .../opentyrian/opentyrian-2.1.20130907.recipe | 4 +- .../roadfighter/roadfighter-1.0.1269.recipe | 6 +- .../rocksndiamonds-3.3.1.2.recipe | 9 ++- games-arcade/xrick/xrick-021212.recipe | 9 ++- .../dreamchess/dreamchess-0.2.0.recipe | 24 +++--- games-emulation/atari++/atari++-1.73.recipe | 5 +- .../bsnes_libretro/bsnes_libretro-git.recipe | 7 +- games-emulation/dgen/dgen-1.33.recipe | 5 +- games-emulation/dosbox/dosbox-0.74.recipe | 15 ++-- .../ja2_stracciatella-0.12.1.recipe | 1 + .../retroarch/retroarch-1.0.0.3_beta.recipe | 16 ++-- .../visualboyadvance-1.8.recipe | 22 +++--- games-emulation/z26/z26-2.16.00s.recipe | 10 +-- games-engines/eepp/eepp-0.9.5.recipe | 14 ++-- games-engines/fife/fife-0.4.0~20150801.recipe | 23 +++--- games-engines/hugo/hugo-3.1.03.recipe | 8 +- games-engines/love/love-0.9.1.recipe | 11 +-- .../openscenegraph-3.2.1.recipe | 64 ++++++++-------- .../openscenegraph/openscenegraph-git.recipe | 66 ++++++++--------- .../scummvm-tools/scummvm_tools-1.7.0.recipe | 13 ++-- games-engines/scummvm/scummvm-1.6.0.recipe | 8 +- games-engines/scummvm/scummvm-1.7.0.recipe | 8 +- games-engines/solarus/solarus-1.1.1.recipe | 7 +- .../chocolate_doom-2.2.1.recipe | 3 +- games-kids/abe/abe-1.1.recipe | 8 +- games-puzzle/abrick/abrick-1.12.recipe | 5 +- games-puzzle/blobwars/blobwars-1.19.recipe | 11 ++- games-puzzle/colorcode/colorcode-0.7.2.recipe | 8 +- games-puzzle/dynamate/dynamate-1.0.0.recipe | 2 +- games-puzzle/gemz/gemz-0.97.0.recipe | 16 ++-- games-puzzle/lmarbles/lmarbles-1.0.8.recipe | 10 ++- games-puzzle/lpairs/lpairs-1.0.4.recipe | 11 +-- games-puzzle/ltris/ltris-1.0.19.recipe | 11 +-- .../numptyphysics-0.2_157.recipe | 8 +- games-puzzle/rezerwar/rezerwar-0.4.2.recipe | 12 ++- games-puzzle/sdllopan/sdllopan-10.recipe | 9 ++- games-puzzle/wizznic/wizznic-0.9.9.recipe | 13 ++-- games-rpg/fheroes2/fheroes2-r3182.recipe | 8 +- games-rpg/kqlives/kqlives-0.99.recipe | 25 +++---- games-simulation/openttd/openttd-svn.recipe | 1 + games-sports/xut/xut-0.2.1.recipe | 15 ++-- .../homeworld_sdl/homeworld_sdl-0.6.recipe | 2 +- .../netpanzer/netpanzer-0.8.6.recipe | 2 - .../unknown_horizons-2014.1.recipe | 10 +-- games-strategy/vcmi/vcmi-0.94.recipe | 8 +- .../gnome_common/gnome_common-3.18.0.recipe | 2 - haiku-apps/beezer/beezer-0.99.recipe | 2 +- haiku-apps/beget/beget-1.2.3.recipe | 8 +- haiku-apps/belife/belife-1.0.0.recipe | 14 ++-- .../bephotomagic/bephotomagic-0.62_git.recipe | 9 ++- .../bescreencapture-1.9.2.recipe | 7 +- haiku-apps/betex/betex-20141221.recipe | 8 +- haiku-apps/burnitnow/burnitnow-0.1.0.recipe | 8 +- haiku-apps/butterfly/butterfly-1.6.2.recipe | 3 +- haiku-apps/capitalbe/capitalbe-1.1.recipe | 8 +- .../catkeyseditor/catkeyseditor-0.1.0.recipe | 7 +- .../catkeyseditor/catkeyseditor-0.1.1.recipe | 7 +- haiku-apps/cdplayer/cdplayer-1.0.recipe | 9 +-- .../cherry_blossom/cherry_blossom-1.0.recipe | 12 +-- haiku-apps/colors/colors-2.3.recipe | 4 +- .../copynametoclipboard-1.0.1.recipe | 14 ++-- haiku-apps/dengon/dengon-20140804.recipe | 6 +- haiku-apps/desknotes/desknotes-1.1.recipe | 8 +- .../djvutranslator-1.0.1.recipe | 9 +-- haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe | 9 +-- .../doctranslator/doctranslator-0.1.0.recipe | 10 +-- .../einsteinium/einsteinium-20141023.recipe | 7 +- haiku-apps/filecropper/filecropper-1.recipe | 5 +- .../foldershaper/foldershaper-1.0.recipe | 9 +-- haiku-apps/fortuna/fortuna-1.0.0.recipe | 15 ++-- haiku-apps/ftppositive/ftppositive-1.0.recipe | 5 +- .../genesis_commander-0.42.recipe | 2 +- haiku-apps/globe/globe-0.4.recipe | 6 +- haiku-apps/haikuplot/haikuplot-1.0.0.recipe | 2 +- .../haikutwitter/haikutwitter-1.0_git.recipe | 6 +- haiku-apps/hare/hare-1.1.1.recipe | 7 +- haiku-apps/hdialog/hdialog-0.2.recipe | 7 +- haiku-apps/helios/helios-1.7.2.recipe | 2 +- .../jabber4haiku/jabber4haiku-1.2.1.recipe | 3 - .../keymapswitcher-1.2.7.10.recipe | 5 +- .../keymapswitcher-1.2.7.11.recipe | 7 +- .../keymapswitcher-1.2.7.9.recipe | 5 +- haiku-apps/konfetti/konfetti-1.0.0.recipe | 11 +-- haiku-apps/lava/lava-1.0.recipe | 9 ++- .../masterpiece/masterpiece-r742.recipe | 12 ++- haiku-apps/microbe/microbe-20130728.recipe | 10 +-- .../minimizeall/minimizeall-1.0.0.recipe | 15 ++-- haiku-apps/moe/moe-1.1.2.recipe | 7 +- haiku-apps/mrpeeps/mrpeeps-1.2.recipe | 8 +- .../nanosvgtranslator-1.0.0.recipe | 9 +-- .../nanosvgtranslator-1.0.1.recipe | 9 +-- .../nanosvgtranslator-1.0.2.recipe | 9 +-- haiku-apps/netpulse/netpulse-0.2.3.recipe | 2 +- haiku-apps/niue/niue-20140701.recipe | 8 +- .../pdftranslator/pdftranslator-1.0.2.recipe | 9 +-- haiku-apps/pecorename/pecorename-1.5.recipe | 3 +- haiku-apps/peek/peek-20140206.recipe | 8 +- haiku-apps/ppviewer/ppviewer-1.0.0.recipe | 8 +- .../querywatcher/querywatcher-1.4.recipe | 7 +- haiku-apps/rawaes/rawaes-1.1.recipe | 10 +-- haiku-apps/remember/remember-1.0.0.recipe | 12 +-- .../remotecontrol/remotecontrol-1.1.recipe | 14 ++-- .../resourceedit/resourceedit-1.0_git.recipe | 5 +- haiku-apps/resourcer/resourcer-1.0.recipe | 12 ++- haiku-apps/rez/rez-108.recipe | 26 +++---- .../runprogram/runprogram-1.0rc1.recipe | 7 +- .../scriptureguide-0.9.0.recipe | 6 +- haiku-apps/seeker/seeker-1.0.recipe | 2 - .../simplyvorbis/simplyvorbis-0.1.recipe | 2 - haiku-apps/symetrie/symetrie-0.0.1.recipe | 6 +- haiku-apps/systeminfo/systeminfo-2.recipe | 9 +-- .../taskmanager/taskmanager-0.1.7.recipe | 2 +- haiku-apps/timecop/timecop-0.61.recipe | 10 +-- haiku-apps/tipster/tipster-1.0.0.recipe | 2 +- haiku-apps/ubertuber/ubertuber-0.9.7.recipe | 10 +-- .../becheckers/becheckers-1.0.1.recipe | 6 +- haiku-games/bemines/bemines-1.0b3.recipe | 9 +-- haiku-games/besol/besol-2.0.5.recipe | 14 ++-- haiku-games/bespider/bespider-0.1.0.recipe | 7 +- .../criticalmass/criticalmass-2.2.recipe | 7 +- .../superfreecell/superfreecell-0.1.0.recipe | 7 +- .../libavlduptree/libavlduptree-1.0.0.recipe | 6 +- .../libimagemanip/libimagemanip-1.1.0.recipe | 20 ++--- haiku-libs/libsanta/libsanta-3.0.1.recipe | 20 ++--- haiku-libs/sockhop/sockhop-1.13.recipe | 3 +- .../iff_ilbm_translator-2.0.2.recipe | 3 - haiku-misc/rssavers/rssavers-0.2.recipe | 17 +++-- haiku-misc/substrate/substrate-1.0b.recipe | 9 ++- kde-misc/kdiff3/kdiff3-0.9.97.recipe | 4 +- .../liberation_fonts-2.00.1.recipe | 13 ++-- .../libertine-5.3.0_2012_07_02.recipe | 12 +-- media-fonts/monoid/monoid-0.61.recipe | 12 +-- .../wqy_zenhei/wqy_zenhei-0.9.45.recipe | 11 +-- media-gfx/autotrace/autotrace-0.31.1.recipe | 18 ++--- media-gfx/dcraw/dcraw-9.26.0.recipe | 12 ++- media-gfx/exiv2/exiv2-0.24.recipe | 1 - media-gfx/gphoto2/gphoto2-2.5.8.recipe | 2 +- media-gfx/grafx2/grafx2-2.5.recipe | 8 +- .../graphicsmagick-1.3.20.recipe | 47 ++++++------ media-gfx/graphviz/graphviz-2.26.3.recipe | 28 +++---- media-gfx/librecad/librecad-2.0.7.recipe | 10 +-- media-gfx/pngcrush/pngcrush-1.7.92.recipe | 2 - media-libs/allegro/allegro-4.4.1.1.recipe | 73 +++++++++---------- media-libs/allegro/allegro-4.4.2.recipe | 1 - media-libs/audiofile/audiofile-0.3.6.recipe | 18 ++--- media-libs/bpg/bpg-0.9.4.recipe | 9 +-- media-libs/devil/devil-1.7.8.recipe | 29 ++++---- media-libs/djvulibre/djvulibre-3.5.25.recipe | 31 ++++---- media-libs/ftgl/ftgl-2.1.3~rc5.recipe | 8 +- media-libs/gd/gd-2.1.1.recipe | 9 ++- .../gst_ffmpeg/gst_ffmpeg-0.10.13.recipe | 2 - .../gst_plugins_bad-0.10.23.recipe | 19 ++--- .../gst_plugins_base-0.10.36.recipe | 3 - .../gst_plugins_good-0.10.31.recipe | 2 - .../gst_plugins_ugly-0.10.19.recipe | 2 - media-libs/gstreamer/gstreamer-0.10.36.recipe | 2 - media-libs/im/im-3.8.recipe | 14 ++-- media-libs/jbig2dec/jbig2dec-0.11.recipe | 30 ++++---- media-libs/libcddb/libcddb-1.3.2.recipe | 30 ++++---- .../libcoverart/libcoverart-1.0.0.recipe | 28 +++---- media-libs/libcuefile/libcuefile-r475.recipe | 33 ++++----- media-libs/libfpx/libfpx-1.3.1.recipe | 16 ++-- .../libfreehand/libfreehand-0.1.0.recipe | 1 - media-libs/libgphoto2/libgphoto2-2.5.8.recipe | 2 +- media-libs/liblo/liblo-0.28.recipe | 17 +++-- .../libmetalink/libmetalink-0.1.2.recipe | 11 +-- media-libs/libmng/libmng-2.0.3.recipe | 9 ++- media-libs/libnsbmp/libnsbmp-0.1.2.recipe | 2 +- .../libreplaygain/libreplaygain-r475.recipe | 2 +- .../libsamplerate/libsamplerate-0.1.8.recipe | 1 - .../libsoundtouch/libsoundtouch-1.9.2.recipe | 13 ++-- media-libs/libvisio/libvisio-0.0.31.recipe | 27 +++---- .../musicbrainz/musicbrainz-5.1.0.recipe | 37 +++++----- media-libs/openal/openal-1.13.0.recipe | 21 +++--- media-libs/openjpeg/openjpeg-1.5.0.recipe | 23 +++--- media-libs/opus/opus-1.1.2.recipe | 3 +- media-libs/opusfile/opusfile-0.7.recipe | 2 +- media-libs/paragui/paragui-1.1.8.recipe | 3 - media-libs/portaudio/portaudio-19.recipe | 39 +++++----- media-libs/sdl2_gfx/sdl2_gfx-1.0.1.recipe | 8 +- media-libs/sdl2_image/sdl2_image-2.0.1.recipe | 30 ++++---- media-libs/sdl2_mixer/sdl2_mixer-2.0.1.recipe | 30 ++++---- media-libs/sdl2_ttf/sdl2_ttf-2.0.13.recipe | 30 ++++---- media-libs/taglib/taglib-1.7.2.recipe | 32 ++++---- media-libs/taglib/taglib-1.9.1.recipe | 2 +- media-sound/bladeenc/bladeenc-0.94.2.recipe | 15 ++-- .../hivelytracker/hivelytracker-1.8.recipe | 7 +- media-sound/lmms/lmms-1.2.0_git.recipe | 6 +- media-sound/mpc/musicpc-0.26.recipe | 11 +-- media-sound/mpd/mpd-0.19.12.recipe | 11 +-- .../musepack_tools/musepack_tools-r475.recipe | 2 +- media-sound/protrekkr/protrekkr-2.5.4.recipe | 7 +- .../schismtracker-20120105.recipe | 11 +-- media-sound/twolame/twolame-0.3.13.recipe | 2 +- .../vorbis_tools/vorbis_tools-1.4.0.recipe | 14 ++-- media-video/handbrake/handbrake-0.10.0.recipe | 7 +- media-video/handbrake/handbrake-0.9.9.recipe | 7 +- media-video/mplayer/mplayer-1.1.1.recipe | 15 +--- media-video/qmplay2/qmplay2-15.05.30.recipe | 28 +++---- media-video/qmplay2/qmplay2-15.10.03.recipe | 28 +++---- media-video/smplayer/smplayer-15.11.0.recipe | 11 +-- media-video/smtube/smtube-15.5.10.recipe | 6 +- net-analyzer/netcat/netcat-1.10.recipe | 7 +- net-dialup/minicom/minicom-2.6.2.recipe | 10 +-- net-dns/libidn/libidn-1.32.recipe | 5 +- net-ftp/ftp/ftp-20121221.recipe | 8 +- net-irc/quassel/quassel-0.10.0.recipe | 11 ++- net-irc/quassel/quassel-0.9.2.recipe | 11 ++- .../glib_networking-2.38.1.recipe | 10 +-- net-libs/gloox/gloox-1.0.14.recipe | 1 - net-libs/gnutls/gnutls-2.8.6.recipe | 11 ++- net-libs/libgsasl/libgsasl-1.8.0.recipe | 11 +-- net-libs/libhttp/libhttp-0.9.mod.recipe | 16 ++-- .../libmicrohttpd/libmicrohttpd-0.9.44.recipe | 5 +- net-libs/libnice/libnice-0.1.13.recipe | 9 ++- net-libs/libsoup/libsoup-2.53.1.recipe | 6 +- net-libs/libupnp/libupnp-1.6.19.recipe | 1 + net-misc/aria2/aria2-1.18.9.recipe | 6 +- net-misc/axel/axel-2.4.recipe | 15 ++-- net-misc/mosh/mosh-1.2.4.recipe | 12 ++- net-misc/rsync/rsync-3.1.1.recipe | 1 - net-misc/rsync/rsync-3.1.2.recipe | 1 - .../youtube_dl/youtube_dl-2015.01.10.recipe | 7 +- .../youtube_dl/youtube_dl-2015.06.15.recipe | 7 +- net-p2p/qbittorrent/qbittorrent-3.2.3.recipe | 2 +- net-p2p/qbittorrent/qbittorrent-3.3.1.recipe | 5 +- net-p2p/retroshare/retroshare-0.6.0.recipe | 11 ++- net-proxy/haproxy/haproxy-1.6.3.recipe | 11 +-- net-proxy/haproxy/haproxy-1.7.0.git.recipe | 11 +-- net-proxy/privoxy/privoxy-3.0.21.recipe | 2 +- .../wpa_supplicant-0.7.3.recipe | 14 ++-- .../wpa_supplicant/wpa_supplicant-2.0.recipe | 12 +-- sci-astronomy/celestia/celestia-1.6.1.recipe | 7 +- sci-libs/fftw/fftw-3.3.4.recipe | 8 +- .../gnuplot/gnuplot-5.0.1.recipe | 2 +- sci-visualization/gri/gri-2.12.23.recipe | 8 +- sys-apps/dmidecode/dmidecode-2.12.recipe | 7 +- sys-apps/dtc/dtc-1.4.1.recipe | 8 +- sys-apps/ed/ed-1.7.recipe | 4 +- sys-apps/file/file-5.25.recipe | 32 ++++---- sys-apps/help2man/help2man-1.43.3.recipe | 2 +- sys-apps/help2man/help2man-1.46.6.recipe | 2 +- sys-apps/help2man/help2man-1.47.3.recipe | 2 +- sys-apps/mawk/mawk-1.3.4_20150503.recipe | 11 +-- sys-apps/texinfo/texinfo-6.1.recipe | 8 +- sys-apps/texinfo/texinfo4-4.13a.recipe | 10 +-- sys-devel/automake/automake-1.11.1.recipe | 5 +- sys-devel/automake/automake-1.12.2.recipe | 5 +- sys-devel/automake/automake-1.15.0.recipe | 1 + sys-devel/bc/bc-1.06.recipe | 12 +-- sys-devel/bin86/bin86-0.16.21.recipe | 7 +- sys-devel/bison/bison-2.4.3.recipe | 8 +- sys-devel/bison/bison-2.6.5.recipe | 3 +- sys-devel/bmake/bmake-20151010.recipe | 2 +- sys-devel/flex/flex-2.5.35.recipe | 7 +- sys-devel/flex/flex-2.5.39.recipe | 7 +- sys-devel/flex/flex-2.6.0.recipe | 7 +- sys-devel/ham/ham-0.1.recipe | 7 +- sys-devel/llvm/llvm-3.2.recipe | 10 +-- sys-devel/llvm/llvm-3.3.recipe | 10 +-- sys-devel/llvm/llvm-3.4.1.recipe | 10 +-- sys-devel/llvm/llvm-3.4.2.recipe | 12 +-- sys-devel/llvm/llvm-3.4.recipe | 10 +-- sys-devel/llvm/llvm-3.5.0.recipe | 12 +-- sys-devel/patch/patch-2.7.5.recipe | 13 ++-- sys-fs/gphotofs/gphotofs-1.0git.recipe | 2 +- sys-fs/mtools/mtools-4.0.18.recipe | 8 +- sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe | 18 ++--- sys-libs/libexecinfo/libexecinfo-1.1.recipe | 2 +- sys-libs/libhx/libhx-3.22.recipe | 2 +- sys-libs/mtdev/mtdev-1.1.5.recipe | 18 +++-- sys-libs/readline/readline-6.3.recipe | 1 - sys-libs/tinygl/tinygl-0.4.recipe | 4 +- sys-process/dcron/dcron-4.5.recipe | 2 +- www-servers/robinhood/robinhood-1.2.recipe | 9 +-- x11-libs/gdk-pixbuf/gdk_pixbuf-2.31.5.recipe | 4 +- x11-libs/libxcb/libxcb-1.6.recipe | 4 +- x11-libs/qscintilla/qscintilla-2.9.1.recipe | 16 ++-- .../shared_mime_info-1.3.recipe | 9 +-- x11-proto/inputproto/inputproto-2.0.recipe | 1 - x11-proto/inputproto/inputproto-2.3.1.recipe | 1 - x11-proto/xcb_proto/xcb_proto-1.6.recipe | 2 +- 491 files changed, 2610 insertions(+), 2977 deletions(-) diff --git a/app-admin/keepassx/keepassx-2.0a5.recipe b/app-admin/keepassx/keepassx-2.0a5.recipe index 0d0832ea9..0fb1824c7 100644 --- a/app-admin/keepassx/keepassx-2.0a5.recipe +++ b/app-admin/keepassx/keepassx-2.0a5.recipe @@ -14,7 +14,6 @@ generator is very customizable, fast and easy to use. Especially someone who \ generates passwords frequently will appreciate this feature. " HOMEPAGE="http://www.keepassx.org/" -SOURCE_URI="git+https://github.com/keepassx/keepassx.git#2.0-alpha5" COPYRIGHT=" 2010-2012, Felix Geyer 2011-2012, Florian Geyer @@ -24,16 +23,18 @@ COPYRIGHT=" 2012, Nokia Corporation and/or its subsidiary(-ies) 2000-2008, Tom Sato " - LICENSE="GNU GPL v2" REVISION="2" +SOURCE_URI="git+https://github.com/keepassx/keepassx.git#2.0-alpha5" +PATCHES="keepassx-2.0a5.patchset" +ADDITIONAL_FILES="keepassx.rdef" + ARCHITECTURES="x86" PROVIDES=" keepassx = $portVersion app:keepassx = $portVersion " - REQUIRES=" haiku lib:libgcrypt @@ -49,7 +50,6 @@ BUILD_REQUIRES=" devel:libQtCore devel:libQtGui " - BUILD_PREREQUIRES=" cmd:cmake cmd:make @@ -59,9 +59,6 @@ BUILD_PREREQUIRES=" cmd:xres " -PATCHES="keepassx-2.0a5.patchset" -ADDITIONAL_FILES="keepassx.rdef" - BUILD() { cmake -DCMAKE_INSTALL_PREFIX=$prefix \ diff --git a/app-admin/keepassx/keepassx-2.0a6.recipe b/app-admin/keepassx/keepassx-2.0a6.recipe index 82ce2d9c0..3be4efd0f 100644 --- a/app-admin/keepassx/keepassx-2.0a6.recipe +++ b/app-admin/keepassx/keepassx-2.0a6.recipe @@ -14,8 +14,6 @@ generator is very customizable, fast and easy to use. Especially someone who \ generates passwords frequently will appreciate this feature. " HOMEPAGE="http://www.keepassx.org/" -SOURCE_URI="https://github.com/keepassx/keepassx/archive/2.0-alpha6.zip" -CHECKSUM_SHA256="3e4c2f3c5dd278cd139f4e91351aa3f9b435c8da506f14031edda44566365dc3" COPYRIGHT=" 2010-2012, Felix Geyer 2011-2012, Florian Geyer @@ -25,16 +23,20 @@ COPYRIGHT=" 2012, Nokia Corporation and/or its subsidiary(-ies) 2000-2008, Tom Sato " - LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="https://github.com/keepassx/keepassx/archive/2.0-alpha6.zip" +CHECKSUM_SHA256="3e4c2f3c5dd278cd139f4e91351aa3f9b435c8da506f14031edda44566365dc3" +SOURCE_DIR="keepassx-2.0-alpha6" +PATCHES="keepassx-2.0a6.patchset" +ADDITIONAL_FILES="keepassx.rdef" + ARCHITECTURES="x86" PROVIDES=" keepassx = $portVersion app:keepassx = $portVersion " - REQUIRES=" haiku lib:libgcrypt @@ -51,7 +53,6 @@ BUILD_REQUIRES=" devel:libQtCore devel:libQtGui " - BUILD_PREREQUIRES=" cmd:cmake cmd:make @@ -61,11 +62,6 @@ BUILD_PREREQUIRES=" cmd:xres " -PATCHES="keepassx-2.0a6.patchset" -ADDITIONAL_FILES="keepassx.rdef" - -SOURCE_DIR="keepassx-2.0-alpha6" - BUILD() { cmake -DCMAKE_INSTALL_PREFIX=$prefix \ diff --git a/app-admin/pwgen/pwgen-2.06.recipe b/app-admin/pwgen/pwgen-2.06.recipe index 0eed185f3..af6ed2445 100644 --- a/app-admin/pwgen/pwgen-2.06.recipe +++ b/app-admin/pwgen/pwgen-2.06.recipe @@ -29,7 +29,6 @@ PROVIDES=" pwgen = $portVersion cmd:pwgen = $portVersion " - REQUIRES=" haiku " @@ -37,7 +36,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:autoconf cmd:make diff --git a/app-arch/arc/arc-5.21p.recipe b/app-arch/arc/arc-5.21p.recipe index 645eff71b..3abe19951 100644 --- a/app-arch/arc/arc-5.21p.recipe +++ b/app-arch/arc/arc-5.21p.recipe @@ -2,15 +2,15 @@ SUMMARY="Create and extract files from DOS .ARC files" DESCRIPTION="This archiver let's you create and extract files in the old DOS \ .ARC format." HOMEPAGE="http://arc.sourceforge.net/" -LICENSE="GNU GPL v2" COPYRIGHT="1985-2009 Thom Henderson" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/arc/files/arc/arc-5.21p/arc-5.21p.tar.gz" CHECKSUM_SHA256="eacf870a245f155a4ba8c6f8e0fbb2e8a267aafa157f56ba7a8cb1d74fd8b5a1" -REVISION="1" -ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" - PATCHES="arc-5.21p.patchset" +ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" + PROVIDES=" arc = $portVersion cmd:arc = $portVersion @@ -19,13 +19,14 @@ PROVIDES=" REQUIRES=" haiku " -BUILD_PREREQUIRES=" - haiku_devel - " + BUILD_REQUIRES=" cmd:make cmd:gcc " +BUILD_PREREQUIRES=" + haiku_devel + " BUILD() { diff --git a/app-arch/cabextract/cabextract-1.4.recipe b/app-arch/cabextract/cabextract-1.4.recipe index 00c477c14..472b96b60 100644 --- a/app-arch/cabextract/cabextract-1.4.recipe +++ b/app-arch/cabextract/cabextract-1.4.recipe @@ -6,18 +6,18 @@ based on the portable LGPL libmspack library. cabextract supports all special \ features and all compression formats of Microsoft cabinet files. " HOMEPAGE="http://www.cabextract.org.uk" -LICENSE="GNU GPL v2" COPYRIGHT="2000-2011 Stuart Caie" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.cabextract.org.uk/cabextract-1.4.tar.gz" CHECKSUM_SHA256="f7ba8ba2c2d71912846eaaa2bed9200a7722ef0addeec32db7471c350a48e41e" -REVISION="1" + ARCHITECTURES="x86 x86_gcc2 x86_64" PROVIDES=" cabextract = $portVersion cmd:cabextract = $portVersion " - REQUIRES=" haiku " @@ -25,7 +25,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/app-arch/cpio/cpio-2.12.recipe b/app-arch/cpio/cpio-2.12.recipe index 1d6a21d1a..0fd907662 100644 --- a/app-arch/cpio/cpio-2.12.recipe +++ b/app-arch/cpio/cpio-2.12.recipe @@ -10,18 +10,19 @@ with older cpio programs. When extracting from archives, cpio automatically \ recognizes which kind of archive it is reading and can read archives created \ on machines with a different byte-order." HOMEPAGE="http://www.gnu.org/software/cpio/cpio.html" +COPYRIGHT="1988-2010 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - SOURCE_URI="http://ftp.gnu.org/gnu/cpio/cpio-$portVersion.tar.gz" CHECKSUM_SHA256="08a35e92deb3c85d269a0059a27d4140a9667a6369459299d08c17f713a92e73" PATCHES="cpio-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" cpio = $portVersion cmd:cpio " - REQUIRES=" haiku " @@ -29,7 +30,6 @@ REQUIRES=" BUILD_REQUIRES=" devel:libiconv " - BUILD_PREREQUIRES=" haiku_devel cmd:aclocal @@ -61,6 +61,3 @@ TEST() { make check } - -LICENSE="GNU GPL v3" -COPYRIGHT="1988-2010 Free Software Foundation, Inc." diff --git a/app-arch/exomizer/exomizer-2.0.7.recipe b/app-arch/exomizer/exomizer-2.0.7.recipe index 786cc800c..20a31e034 100644 --- a/app-arch/exomizer/exomizer-2.0.7.recipe +++ b/app-arch/exomizer/exomizer-2.0.7.recipe @@ -24,17 +24,17 @@ following features: * It handles RLE-sequences well, no packer is necessary. * It is able to link/combine more than one source file into the same crunched target file. " +HOMEPAGE="http://hem.bredband.net/magli143/exo/" COPYRIGHT="2002-2013 Magnus Lind" LICENSE="Zlib" REVISION="1" -ARCHITECTURES="x86_gcc2" -HOMEPAGE="http://hem.bredband.net/magli143/exo/" - SOURCE_URI="http://hem.bredband.net/magli143/exo/exomizer207.zip" CHECKSUM_SHA256="4fcc73d52b5b8a0e03c5a762c547bb5272d48e89d62cae8fd25791a2c8dfb3ba" SOURCE_DIR="src" PATCHES="exomizer-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" exomizer = $portVersion cmd:b2membuf @@ -42,7 +42,6 @@ PROVIDES=" cmd:exomizer cmd:exoraw " - REQUIRES=" haiku " @@ -50,7 +49,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:bison cmd:flex diff --git a/app-arch/fastjar/fastjar-0.98.recipe b/app-arch/fastjar/fastjar-0.98.recipe index 112fe8a82..0eee969d6 100644 --- a/app-arch/fastjar/fastjar-0.98.recipe +++ b/app-arch/fastjar/fastjar-0.98.recipe @@ -6,12 +6,13 @@ in Java which makes it dog slow. Since FastJar is written in C, it can create \ the same .jar file as Sun's tool in a fraction of the time. " HOMEPAGE="https://savannah.nongnu.org/projects/fastjar" -LICENSE="GNU GPL v2" COPYRIGHT="1999-2001 Bryan Burns, Cory Jon Hollingsworth, Matthias Klose (documentation) 2007-2009 Dalibor Topic" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://download.savannah.gnu.org/releases/fastjar/fastjar-0.98.tar.gz" CHECKSUM_SHA256="f156abc5de8658f22ee8f08d7a72c88f9409ebd8c7933e9466b0842afeb2f145" -REVISION="1" + ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" PROVIDES=" @@ -19,7 +20,6 @@ PROVIDES=" cmd:fastjar = $portVersion cmd:grepjar = $portVersion " - REQUIRES=" haiku lib:libz @@ -29,7 +29,6 @@ BUILD_REQUIRES=" haiku_devel devel:libz " - BUILD_PREREQUIRES=" cmd:autoreconf cmd:autoconf diff --git a/app-arch/gzip/gzip-1.6.recipe b/app-arch/gzip/gzip-1.6.recipe index 2bc318568..d6273e12e 100644 --- a/app-arch/gzip/gzip-1.6.recipe +++ b/app-arch/gzip/gzip-1.6.recipe @@ -4,13 +4,14 @@ replacement for compress. Its main advantages over compress are much \ better compression and freedom from patented algorithms. It has been \ adopted by the GNU project and is now relatively popular on the Internet." HOMEPAGE="http://www.gzip.org/" +COPYRIGHT="1992-1993 Jean-loup Gailly + 1999-2013 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="2" SOURCE_URI="https://ftp.gnu.org/gnu/gzip/gzip-$portVersion.tar.xz" CHECKSUM_SHA256="37dfed1a485d53212c43b3fa2a7c7952f09bf5cd86e37121c222341ee1b27847" SOURCE_DIR="$portVersionedName" -REVISION="2" -LICENSE="GNU GPL v3" -COPYRIGHT="1992-1993 Jean-loup Gailly - 1999-2013 Free Software Foundation, Inc." +PATCHES="${portVersionedName}.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64 arm ppc" @@ -31,7 +32,6 @@ PROVIDES=" cmd:zmore = $portVersion cmd:znew = $portVersion " - REQUIRES=" haiku " @@ -49,8 +49,6 @@ BUILD_PREREQUIRES=" cmd:awk " -PATCHES="${portVersionedName}.patchset" - BUILD() { export CFLAGS="-Wno-error" diff --git a/app-arch/lha/lha-1.14i.recipe b/app-arch/lha/lha-1.14i.recipe index eba11742a..6be7f5b14 100644 --- a/app-arch/lha/lha-1.14i.recipe +++ b/app-arch/lha/lha-1.14i.recipe @@ -11,6 +11,7 @@ SOURCE_URI="http://jaist.dl.sourceforge.jp/lha/22231/lha-1.14i-ac20050924p1.tar. CHECKSUM_SHA256="b5261e9f98538816aa9e64791f23cb83f1632ecda61f02e54b6749e9ca5e9ee4" SOURCE_DIR="lha-1.14i-ac20050924p1" PATCHES="lha-1.14i.patchset" + ARCHITECTURES="x86 x86_gcc2 ?x86_64" PROVIDES=" diff --git a/app-arch/p7zip/p7zip-9.13.recipe b/app-arch/p7zip/p7zip-9.13.recipe index f05c8b501..84df599b5 100644 --- a/app-arch/p7zip/p7zip-9.13.recipe +++ b/app-arch/p7zip/p7zip-9.13.recipe @@ -5,15 +5,16 @@ Supported Formats: - Packing/Unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP, and WIM - Unpacking Only: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, and Z." HOMEPAGE="http://p7zip.sourceforge.net" +COPYRIGHT="1999-2010 7-Zip Igor Pavlov." +LICENSE="GNU LGPL v2.1" +REVISION="2" SOURCE_URI="http://downloads.sourceforge.net/project/p7zip/p7zip/9.13/p7zip_9.13_src_all.tar.bz2" CHECKSUM_SHA256="fc9c0fa2eabd367d6adbc3ea07bb305dbdc1f68717eea362c8c074b91c03d923" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="1999-2010 7-Zip Igor Pavlov." -REVISION="2" -ARCHITECTURES="x86_gcc2 ?x86" - +SOURCE_DIR="p7zip_9.13" PATCHES="p7zip-9.13.patch" +ARCHITECTURES="x86_gcc2 ?x86" + PROVIDES=" p7zip = $portVersion cmd:7za = $portVersion compat >= 9 @@ -21,6 +22,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -30,8 +32,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="p7zip_9.13" - BUILD() { cp makefile.haiku makefile.machine diff --git a/app-arch/p7zip/p7zip-9.20.1.recipe b/app-arch/p7zip/p7zip-9.20.1.recipe index 69ce0f1fc..a71827f48 100644 --- a/app-arch/p7zip/p7zip-9.20.1.recipe +++ b/app-arch/p7zip/p7zip-9.20.1.recipe @@ -4,17 +4,17 @@ p7zip is a port of 7za.exe for POSIX systems like Unix (Linux, Solaris, \ OpenBSD, FreeBSD, Cygwin, AIX, ...), MacOS X and also for BeOS and Amiga. " HOMEPAGE="http://p7zip.sourceforge.net" +COPYRIGHT="1999-2011 7-Zip Igor Pavlov." +LICENSE="GNU LGPL v2.1" +REVISION="6" SOURCE_URI="http://downloads.sourceforge.net/project/p7zip/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2" CHECKSUM_SHA256="49557e7ffca08100f9fc687f4dfc5aea703ca207640c76d9dee7b66f03cb4782" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="1999-2011 7-Zip Igor Pavlov." -REVISION="6" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_DIR="p7zip_9.20.1" PATCHES="p7zip-9.20.1.patchset" - ADDITIONAL_FILES="p7zip-expander-rules" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" p7zip = $portVersion cmd:7za = $portVersion compat >= 9 @@ -22,6 +22,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -31,8 +32,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="p7zip_9.20.1" - BUILD() { cp makefile.haiku makefile.machine diff --git a/app-arch/pigz/pigz-2.3.3.recipe b/app-arch/pigz/pigz-2.3.3.recipe index 63d6d91f0..0b0c602a8 100644 --- a/app-arch/pigz/pigz-2.3.3.recipe +++ b/app-arch/pigz/pigz-2.3.3.recipe @@ -9,12 +9,13 @@ pigz was written by Mark Adler, and uses the zlib and pthread libraries. This version of pigz is written to be portable across Unix-style operating \ systems that provide the zlib and pthread libraries. " -LICENSE="Zlib" -COPYRIGHT="2008-2013 Mark Adler" HOMEPAGE="http://www.zlib.net/pigz" +COPYRIGHT="2008-2013 Mark Adler" +LICENSE="Zlib" +REVISION="1" SOURCE_URI="http://www.zlib.net/pigz/pigz-$portVersion.tar.gz" CHECKSUM_SHA256="4e8b67b432ce7907575a549f3e1cac4709781ba0f6b48afea9f59369846b509c" -REVISION="1" + ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" PROVIDES=" @@ -22,7 +23,6 @@ PROVIDES=" cmd:pigz = $portVersion cmd:unpigz = $portVersion " - REQUIRES=" haiku lib:libz @@ -32,7 +32,6 @@ BUILD_REQUIRES=" haiku_devel devel:libz " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/app-arch/snappy/snappy-1.1.3.recipe b/app-arch/snappy/snappy-1.1.3.recipe index 45311719c..e77a07fed 100644 --- a/app-arch/snappy/snappy-1.1.3.recipe +++ b/app-arch/snappy/snappy-1.1.3.recipe @@ -27,7 +27,6 @@ PROVIDES_devel=" snappy${secondaryArchSuffix}_devel = $portVersion compat >= 1 devel:libsnappy$secondaryArchSuffix = 1.3.0 compat >= 1 " - REQUIRES_devel=" snappy$secondaryArchSuffix == $portVersion base " diff --git a/app-arch/unlzx/unlzx-1.1.recipe b/app-arch/unlzx/unlzx-1.1.recipe index 302ab5b58..9a3549f63 100644 --- a/app-arch/unlzx/unlzx-1.1.recipe +++ b/app-arch/unlzx/unlzx-1.1.recipe @@ -3,14 +3,18 @@ DESCRIPTION="LZX is the name of an LZ77 family compression algorithm invented \ by Johnathon Forbes and Tomi Poutanen. unlzx is a program designed to extract \ these archives." HOMEPAGE="http://aminet.net/package/misc/unix/unlzx.c.gz" +COPYRIGHT="2001 Erik Meusel" +LICENSE="Public Domain" +REVISION="3" SOURCE_URI="git+https://github.com/tweakdeveloper/unlzx.git#36a85e7" ADDITIONAL_FILES="unlzx-expander-rules" -REVISION="3" -LICENSE="Public Domain" -COPYRIGHT="2001 Erik Meusel" ARCHITECTURES="x86_gcc2 x86" +PROVIDES=" + unlzx = $portVersion + cmd:unlzx + " REQUIRES=" haiku " @@ -21,11 +25,6 @@ BUILD_REQUIRES=" cmd:strip " -PROVIDES=" - unlzx = $portVersion - cmd:unlzx - " - BUILD() { gcc unlzx.c -o unlzx diff --git a/app-arch/unrar/unrar-5.0.14.recipe b/app-arch/unrar/unrar-5.0.14.recipe index dc4c4a6ec..c9c9b7606 100644 --- a/app-arch/unrar/unrar-5.0.14.recipe +++ b/app-arch/unrar/unrar-5.0.14.recipe @@ -20,28 +20,30 @@ following file formats: - Z (Unix Compress) " HOMEPAGE="http://www.rarlab.com/" +COPYRIGHT="Alexander Roshal" +LICENSE="UnRAR" +REVISION="1" SOURCE_URI="http://www.rarlab.com/rar/unrarsrc-$portVersion.tar.gz" CHECKSUM_SHA256="e276ea30a2dc9b8961a4268772e5b6caccaa984664e2d5255a43fcb0f5d59806" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_DIR="unrar" PATCHES="unrar-5.0.14.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" unrar = $portVersion cmd:unrar = $portVersion " - REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel cmd:make cmd:g++ " -SOURCE_DIR="unrar" BUILD() { make DESTDIR=$prefix @@ -51,6 +53,3 @@ INSTALL() { make DESTDIR=$prefix install } - -LICENSE="UnRAR" -COPYRIGHT="Alexander Roshal" diff --git a/app-arch/unrar/unrar-5.1.5.recipe b/app-arch/unrar/unrar-5.1.5.recipe index 5cc2f9114..a5b6e351d 100644 --- a/app-arch/unrar/unrar-5.1.5.recipe +++ b/app-arch/unrar/unrar-5.1.5.recipe @@ -20,28 +20,30 @@ following file formats: - Z (Unix Compress) " HOMEPAGE="http://www.rarlab.com/" +COPYRIGHT="Alexander Roshal" +LICENSE="UnRAR" +REVISION="1" SOURCE_URI="http://www.rarlab.com/rar/unrarsrc-$portVersion.tar.gz" CHECKSUM_SHA256="2224ced8288553392abe94e410e29d2570bfdfea22af51125d3984548a5034cb" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_DIR="unrar" PATCHES="unrar-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" unrar = $portVersion cmd:unrar = $portVersion " - REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel cmd:make cmd:g++ " -SOURCE_DIR="unrar" BUILD() { make DESTDIR=$prefix @@ -51,6 +53,3 @@ INSTALL() { make DESTDIR=$prefix install } - -LICENSE="UnRAR" -COPYRIGHT="Alexander Roshal" diff --git a/app-arch/unrar/unrar-5.1.6.recipe b/app-arch/unrar/unrar-5.1.6.recipe index 9dfb28c21..c61c9f8ac 100644 --- a/app-arch/unrar/unrar-5.1.6.recipe +++ b/app-arch/unrar/unrar-5.1.6.recipe @@ -20,28 +20,30 @@ following file formats: - Z (Unix Compress) " HOMEPAGE="http://www.rarlab.com/" +COPYRIGHT="Alexander Roshal" +LICENSE="UnRAR" +REVISION="1" SOURCE_URI="http://www.rarlab.com/rar/unrarsrc-$portVersion.tar.gz" CHECKSUM_SHA256="3c38eaabc655527244fd0c3ba3beff567ea24aad37d448488643242fd4cf41a5" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_DIR="unrar" PATCHES="unrar-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" unrar = $portVersion cmd:unrar = $portVersion " - REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel cmd:make cmd:g++ " -SOURCE_DIR="unrar" BUILD() { make DESTDIR=$prefix @@ -51,6 +53,3 @@ INSTALL() { make DESTDIR=$prefix install } - -LICENSE="UnRAR" -COPYRIGHT="Alexander Roshal" diff --git a/app-arch/unrar/unrar-5.2.7.recipe b/app-arch/unrar/unrar-5.2.7.recipe index bc2a992f7..7333672dc 100644 --- a/app-arch/unrar/unrar-5.2.7.recipe +++ b/app-arch/unrar/unrar-5.2.7.recipe @@ -20,28 +20,30 @@ following file formats: - Z (Unix Compress) " HOMEPAGE="http://www.rarlab.com/" +COPYRIGHT="Alexander Roshal" +LICENSE="UnRAR" +REVISION="1" SOURCE_URI="http://www.rarlab.com/rar/unrarsrc-$portVersion.tar.gz" CHECKSUM_SHA256="ef14757e943787b439fedf2c564c1f38d0db315528a928e0de170860717e2fac" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_DIR="unrar" PATCHES="unrar-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" unrar = $portVersion cmd:unrar = $portVersion " - REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel cmd:make cmd:g++ " -SOURCE_DIR="unrar" BUILD() { make DESTDIR=$prefix @@ -51,6 +53,3 @@ INSTALL() { make DESTDIR=$prefix install } - -LICENSE="UnRAR" -COPYRIGHT="Alexander Roshal" diff --git a/app-arch/unrar/unrar-5.3.11.recipe b/app-arch/unrar/unrar-5.3.11.recipe index 419bf6eb6..8cd6e0be3 100644 --- a/app-arch/unrar/unrar-5.3.11.recipe +++ b/app-arch/unrar/unrar-5.3.11.recipe @@ -20,28 +20,30 @@ following file formats: - Z (Unix Compress) " HOMEPAGE="http://www.rarlab.com/" +COPYRIGHT="Alexander Roshal" +LICENSE="UnRAR" +REVISION="1" SOURCE_URI="http://www.rarlab.com/rar/unrarsrc-$portVersion.tar.gz" CHECKSUM_SHA256="77b87af4b2976ef7c6b0c79e071284c2c1b035a9543273ec925f9d92f73b8763" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_DIR="unrar" PATCHES="unrar-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" unrar = $portVersion cmd:unrar = $portVersion " - REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel cmd:make cmd:g++ " -SOURCE_DIR="unrar" BUILD() { make DESTDIR=$prefix @@ -51,6 +53,3 @@ INSTALL() { make DESTDIR=$prefix install } - -LICENSE="UnRAR" -COPYRIGHT="Alexander Roshal" diff --git a/app-arch/xar/xar-1.5.2.recipe b/app-arch/xar/xar-1.5.2.recipe index 50d42a42d..bcaa36f2d 100644 --- a/app-arch/xar/xar-1.5.2.recipe +++ b/app-arch/xar/xar-1.5.2.recipe @@ -9,12 +9,14 @@ individual files in the archive, the ability to store checksums for individual \ files in both compressed and uncompressed form, and the ability to query the \ table of content's rich meta-data. " -LICENSE="BSD (3-clause)" -COPYRIGHT="2005 Rob Braun" HOMEPAGE="http://code.google.com/p/xar/" +COPYRIGHT="2005 Rob Braun" +LICENSE="BSD (3-clause)" +REVISION="2" SOURCE_URI="http://xar.googlecode.com/files/xar-1.5.2.tar.gz" CHECKSUM_SHA256="4c5d5682803cdfab16d72365cf51fc4075d597c5eeaa8c7d1990fea98cdae3e6" -REVISION="2" +PATCHES="xar-1.5.2.patchset" + ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -23,7 +25,6 @@ PROVIDES=" cmd:xar$secondaryArchSuffix = $portVersion compat = 1.5.2 lib:libxar$secondaryArchSuffix = $portVersion compat = 1.5.2 " - REQUIRES=" haiku$secondaryArchSuffix lib:libxml2$secondaryArchSuffix @@ -32,6 +33,13 @@ REQUIRES=" lib:libbz2$secondaryArchSuffix " +PROVIDES_devel=" + devel:libxar$secondaryArchSuffix = $portVersion compat = 1.5.2 + " +REQUIRES_devel=" + xar$secondaryArchSuffix == $portVersion + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libxml2$secondaryArchSuffix @@ -39,7 +47,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix devel:libbz2$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:libtoolize cmd:aclocal @@ -49,16 +56,6 @@ BUILD_PREREQUIRES=" cmd:ld$secondaryArchSuffix " -PROVIDES_devel=" - devel:libxar$secondaryArchSuffix = $portVersion compat = 1.5.2 - " - -REQUIRES_devel=" - xar$secondaryArchSuffix == $portVersion - " - -PATCHES="xar-1.5.2.patchset" - BUILD() { libtoolize --force --copy --install diff --git a/app-benchmarks/bonnie++/bonnie++-1.03e.recipe b/app-benchmarks/bonnie++/bonnie++-1.03e.recipe index 2a99c2ce3..bc0a1548a 100644 --- a/app-benchmarks/bonnie++/bonnie++-1.03e.recipe +++ b/app-benchmarks/bonnie++/bonnie++-1.03e.recipe @@ -15,13 +15,14 @@ you can use it on full file systems). It can show why comparing the speed of \ Windows at the start of a hard drive to Linux at the end of the hard drive \ (typical dual-boot scenario) isn't a valid comparison. " -LICENSE="GNU GPL v2" +HOMEPAGE="http://www.coker.com.au/bonnie++/" COPYRIGHT="1990, Tim Bray 1999, Russell Coker" -HOMEPAGE="http://www.coker.com.au/bonnie++/" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.coker.com.au/bonnie++/bonnie++-1.03e.tgz" CHECKSUM_SHA256="cb3866116634bf65760b6806be4afa7e24a1cad6f145c876df8721f01ba2e2cb" -REVISION="1" + ARCHITECTURES="x86 x86_gcc2 ?x86_64" PROVIDES=" @@ -31,7 +32,6 @@ PROVIDES=" cmd:bon_csv2html = $portVersion cmd:bon_csv2txt = $portVersion " - REQUIRES=" haiku " @@ -39,7 +39,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:make cmd:g++ diff --git a/app-benchmarks/ffsb/ffsb-6.0_rc2.recipe b/app-benchmarks/ffsb/ffsb-6.0_rc2.recipe index f6fbf0892..cd72d4e42 100644 --- a/app-benchmarks/ffsb/ffsb-6.0_rc2.recipe +++ b/app-benchmarks/ffsb/ffsb-6.0_rc2.recipe @@ -5,19 +5,21 @@ performance measurement tool. It uses customizable profiles to measure of \ different workloads, and it supports multiple groups of threads across \ multiple filesystems. " -LICENSE="GNU GPL v2" -COPYRIGHT="2001-2004 International Business Machines Corp." HOMEPAGE="http://sourceforge.net/projects/ffsb" +COPYRIGHT="2001-2004 International Business Machines Corp." +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/ffsb/ffsb/ffsb-6.0-rc2/ffsb-6.0-rc2.tar.bz2" CHECKSUM_SHA256="e5867692aae8c9bfbcdc774599022289c4d89c1d90f4dd7101fb9865ac773c71" -REVISION="1" +SOURCE_DIR="ffsb-6.0-rc2" +PATCHES="ffsb-6.0_rc2.patchset" + ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" PROVIDES=" ffsb = $portVersion cmd:ffsb = $portVersion " - REQUIRES=" haiku " @@ -25,7 +27,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:libtoolize cmd:aclocal @@ -35,10 +36,6 @@ BUILD_PREREQUIRES=" cmd:gcc " -SOURCE_DIR="ffsb-6.0-rc2" - -PATCHES="ffsb-6.0_rc2.patchset" - BUILD() { libtoolize --force --copy --install diff --git a/app-benchmarks/ltp/ltp-20140422.recipe b/app-benchmarks/ltp/ltp-20140422.recipe index c51cafd78..e220ce12b 100644 --- a/app-benchmarks/ltp/ltp-20140422.recipe +++ b/app-benchmarks/ltp/ltp-20140422.recipe @@ -6,18 +6,17 @@ validate the reliability, robustness, and stability of Linux. The LTP \ testsuite contains a collection of tools for testing the Linux kernel and \ related features." HOMEPAGE="http://linux-test-project.github.io/" -LICENSE="GNU GPL v2" -REVISION="1" - -ARCHITECTURES="!x86_gcc2" -SECONDARY_ARCHITECTURES="x86" - -SOURCE_URI="https://github.com/linux-test-project/ltp/archive/20140422.tar.gz" -CHECKSUM_SHA256="0356ba208813efb3d9be6a530a9b56688281b6ac9d80ba901920ec07cf250f2e" COPYRIGHT="2002-2004 Intel Corporation 2004, QUALCOMM Inc. 2004-2005 Bull S.A. " +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://github.com/linux-test-project/ltp/archive/20140422.tar.gz" +CHECKSUM_SHA256="0356ba208813efb3d9be6a530a9b56688281b6ac9d80ba901920ec07cf250f2e" + +ARCHITECTURES="!x86_gcc2" +SECONDARY_ARCHITECTURES="x86" PROVIDES=" ltp = $portVersion @@ -25,6 +24,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/app-benchmarks/vttest/vttest-20140305.recipe b/app-benchmarks/vttest/vttest-20140305.recipe index a5ac78f7a..64ecb207f 100644 --- a/app-benchmarks/vttest/vttest-20140305.recipe +++ b/app-benchmarks/vttest/vttest-20140305.recipe @@ -11,22 +11,20 @@ HOMEPAGE="http://invisible-island.net/vttest/vttest.html" COPYRIGHT="1983-1985 Per Lindberg 1996-2014 Thomas E. Dickey " -ARCHITECTURES="x86_gcc2" -REVISION="1" LICENSE="BSD (3-clause)" - +REVISION="1" SOURCE_URI="ftp://invisible-island.net/vttest/vttest.tar.gz" CHECKSUM_SHA256="0168aa34061d4470a68b0dd0781a2a9e2bbfb1493e540c99f615b867a11cbf83" +ARCHITECTURES="x86_gcc2" + PROVIDES=" vttest = $portVersion cmd:vttest " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:gcc diff --git a/app-cdr/bchunk/bchunk-1.2.0.recipe b/app-cdr/bchunk/bchunk-1.2.0.recipe index 7f2b9a390..12242590b 100644 --- a/app-cdr/bchunk/bchunk-1.2.0.recipe +++ b/app-cdr/bchunk/bchunk-1.2.0.recipe @@ -6,19 +6,19 @@ popular non-Unix cd-writing software, but is not supported on most other CD \ burning programs. A lot of CD/VCD images distributed on the Internet are in \ BIN/CUE format, I've been told. " -LICENSE="GNU GPL v2" -COPYRIGHT="1998-2004 Heikki Hannikainen" HOMEPAGE="http://he.fi/bchunk/" +COPYRIGHT="1998-2004 Heikki Hannikainen" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://he.fi/bchunk/bchunk-1.2.0.tar.gz" CHECKSUM_SHA256="afdc9d5e38bdd16f0b8b9d9d382b0faee0b1e0494446d686a08b256446f78b5d" -REVISION="2" + ARCHITECTURES="x86 x86_gcc2 x86_64" PROVIDES=" bchunk = $portVersion cmd:bchunk = $portVersion " - REQUIRES=" haiku " @@ -26,7 +26,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/app-crypt/gnupg/gnupg-1.4.11.recipe b/app-crypt/gnupg/gnupg-1.4.11.recipe index aa79ddf3b..cf8835653 100644 --- a/app-crypt/gnupg/gnupg-1.4.11.recipe +++ b/app-crypt/gnupg/gnupg-1.4.11.recipe @@ -6,11 +6,12 @@ well as access modules for all kinds of public key directories. GnuPG, also \ known as GPG, is a command line tool with features for easy integration with \ other applications." HOMEPAGE="http://www.gnupg.org/" +COPYRIGHT="1998-2010 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.11.tar.bz2" CHECKSUM_SHA256="d18ceeac16e554a501170b9bfde611625252d0fe9448685a69c93bf149ee6ef6" -REVISION="1" -LICENSE="GNU GPL v3" -COPYRIGHT="1998-2010 Free Software Foundation, Inc." +PATCHES="gnupg-1.4.11.patch" ARCHITECTURES="x86 x86_gcc2" @@ -24,6 +25,7 @@ REQUIRES=" haiku lib:libz " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -34,7 +36,6 @@ BUILD_PREREQUIRES=" cmd:libtoolize cmd:make " -PATCHES="gnupg-1.4.11.patch" BUILD() { diff --git a/app-crypt/gnupg/gnupg-1.4.16.recipe b/app-crypt/gnupg/gnupg-1.4.16.recipe index 5885526aa..04b53d89b 100644 --- a/app-crypt/gnupg/gnupg-1.4.16.recipe +++ b/app-crypt/gnupg/gnupg-1.4.16.recipe @@ -6,11 +6,12 @@ well as access modules for all kinds of public key directories. GnuPG, also \ known as GPG, is a command line tool with features for easy integration with \ other applications." HOMEPAGE="http://www.gnupg.org/" +COPYRIGHT="1998-2010 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-$portVersion.tar.bz2" CHECKSUM_SHA256="7b3b748e6aaa338092a0b26b1730cd9355765b55e3684f58dd70f9a1b00f4a2f" -REVISION="1" -LICENSE="GNU GPL v3" -COPYRIGHT="1998-2010 Free Software Foundation, Inc." +PATCHES="gnupg-1.4.16.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -29,6 +30,7 @@ REQUIRES=" lib:libusb_0.1 lib:libz " + BUILD_REQUIRES=" devel:libcurl devel:libiconv @@ -50,8 +52,6 @@ BUILD_PREREQUIRES=" cmd:tar " -PATCHES="gnupg-1.4.16.patchset" - BUILD() { #libtoolize --force --copy --install diff --git a/app-crypt/qca/qca-2.1.1.recipe b/app-crypt/qca/qca-2.1.1.recipe index c476e46d8..b0e410ca7 100644 --- a/app-crypt/qca/qca-2.1.1.recipe +++ b/app-crypt/qca/qca-2.1.1.recipe @@ -7,13 +7,12 @@ on any particular cryptographic library. This allows one to easily change or \ upgrade crypto implementations without even needing to recompile the \ application!" HOMEPAGE="http://delta.affinix.com/qca/" +COPYRIGHT="2003-2015 Justin Karneges" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://download.kde.org/stable/qca/2.1.1/src/qca-$portVersion.tar.xz" CHECKSUM_SHA256="95de3e7910b5f9ec7084169989c9d98bfb527e6a4865fe17269c3b24308be983" SOURCE_DIR="qca-$portVersion" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2003-2015 Justin Karneges" - PATCHES="qca-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -27,19 +26,28 @@ PROVIDES=" lib:libqca$secondaryArchSuffix = $portVersion lib:libqca_qt5$secondaryArchSuffix = $portVersion " -PROVIDES_devel=" - libqca${secondaryArchSuffix}_devel - devel:libqca$secondaryArchSuffix - " REQUIRES=" haiku$secondaryArchSuffix lib:libqt5$secondaryArchSuffix ca_root_certificates " + +PROVIDES_devel=" + libqca${secondaryArchSuffix}_devel + devel:libqca$secondaryArchSuffix + " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel qca2$secondaryArchSuffix == $portVersion base " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libqt5$secondaryArchSuffix + devel:libssl$secondaryArchSuffix + devel:libgsasl$secondaryArchSuffix + devel:libnss3$secondaryArchSuffix + " BUILD_PREREQUIRES=" cmd:which cmd:cmake @@ -47,13 +55,6 @@ BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - devel:libqt5$secondaryArchSuffix - devel:libssl$secondaryArchSuffix - devel:libgsasl$secondaryArchSuffix - devel:libnss3$secondaryArchSuffix - " BUILD() { diff --git a/app-dicts/aspell_en/aspell_en-7.1_0.recipe b/app-dicts/aspell_en/aspell_en-7.1_0.recipe index 1059db7d6..c4fb4b0d8 100644 --- a/app-dicts/aspell_en/aspell_en-7.1_0.recipe +++ b/app-dicts/aspell_en/aspell_en-7.1_0.recipe @@ -6,18 +6,19 @@ replacements for a misspelled wordx than most other spellcheck programs. \ Aspell is also able to maintain support for more than one langague at a time \ and can check documents in UTF-8. " -LICENSE="GNU GPL v2" -COPYRIGHT="2000-2011 Kevin Atkinson" HOMEPAGE="http://aspell.net" +COPYRIGHT="2000-2011 Kevin Atkinson" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="ftp://ftp.gnu.org/gnu/aspell/dict/en/aspell6-en-7.1-0.tar.bz2" CHECKSUM_SHA256="ff9df3c2e8c5bb19c6a66078b36a0ef4c4dfb0fcb969e29f7b5345e26d748d0a" -REVISION="1" +SOURCE_DIR="aspell6-en-7.1-0" + ARCHITECTURES="x86 x86_gcc2" PROVIDES=" aspell_en = $portVersion " - REQUIRES=" haiku aspell >= 0.60 @@ -26,7 +27,6 @@ REQUIRES=" BUILD_REQUIRES=" devel:libaspell " - BUILD_PREREQUIRES=" haiku_devel cmd:make @@ -35,8 +35,6 @@ BUILD_PREREQUIRES=" cmd:basename " -SOURCE_DIR="aspell6-en-7.1-0" - BUILD() { ./configure diff --git a/app-doc/doxygen/doxygen-1.7.6.1.recipe b/app-doc/doxygen/doxygen-1.7.6.1.recipe index 452a50e85..74de287cd 100644 --- a/app-doc/doxygen/doxygen-1.7.6.1.recipe +++ b/app-doc/doxygen/doxygen-1.7.6.1.recipe @@ -19,10 +19,11 @@ collaboration diagrams, which are all generated automatically." HOMEPAGE="http://www.doxygen.org" COPYRIGHT="1997-2011 Dimitri van Heesch" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://ftp.stack.nl/pub/users/dimitri/doxygen-$portVersion.src.tar.gz" CHECKSUM_SHA256="0e60e794fb172d3fa4a9a9535f0b8e0eeb04e8366153f6b417569af0bcd61fcd" PATCHES="doxygen-$portVersion.patch" -REVISION="1" + ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" @@ -34,6 +35,7 @@ REQUIRES=" haiku lib:libiconv " + BUILD_REQUIRES=" devel:libiconv " diff --git a/app-doc/doxygen/doxygen-1.8.10.recipe b/app-doc/doxygen/doxygen-1.8.10.recipe index 6cf8ec043..86b7f5f79 100644 --- a/app-doc/doxygen/doxygen-1.8.10.recipe +++ b/app-doc/doxygen/doxygen-1.8.10.recipe @@ -19,10 +19,11 @@ collaboration diagrams, which are all generated automatically." HOMEPAGE="http://www.doxygen.org" COPYRIGHT="1997-2015 Dimitri van Heesch" LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://ftp.stack.nl/pub/users/dimitri/doxygen-$portVersion.src.tar.gz" CHECKSUM_SHA256="cedf78f6d213226464784ecb999b54515c97eab8a2f9b82514292f837cf88b93" PATCHES="doxygen-$portVersion.patch" -REVISION="2" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -35,6 +36,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libiconv$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libiconv$secondaryArchSuffix " diff --git a/app-emulation/bochs/bochs-2.6.recipe b/app-emulation/bochs/bochs-2.6.recipe index c48a66edd..852b55600 100644 --- a/app-emulation/bochs/bochs-2.6.recipe +++ b/app-emulation/bochs/bochs-2.6.recipe @@ -3,11 +3,10 @@ DESCRIPTION="Bochs IA-32 Emulator provides a virtual PC that can run operating s HOMEPAGE="http://bochs.org/" COPYRIGHT="2001-2006 The Bochs Project" LICENSE="GNU LGPL v2.1" - +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/bochs/bochs/2.6/bochs-2.6.tar.gz" CHECKSUM_SHA256="65123e44a6d2c1148d741da025d16311b9ccd600ef268b911aba73c67eaf86e1" -REVISION="1" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -17,7 +16,6 @@ PROVIDES=" cmd:bochs$secondaryArchSuffix = $portVersion cmd:bximage$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix @@ -27,7 +25,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix devel:libsdl$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:awk diff --git a/app-emulation/fuse-utils/fuse_utils-1.1.1.recipe b/app-emulation/fuse-utils/fuse_utils-1.1.1.recipe index 7337b186b..a3d1a3679 100644 --- a/app-emulation/fuse-utils/fuse_utils-1.1.1.recipe +++ b/app-emulation/fuse-utils/fuse_utils-1.1.1.recipe @@ -1,17 +1,17 @@ SUMMARY="ZX Spectrum emulator utilities" DESCRIPTION="Several tools to manage files in ZX spectrum emulator formats: disk and tape images, machine state snapshots, and a few other things." -REVISION="1" -ARCHITECTURES="x86_gcc2" -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2015 Philip Kendall and FUSE contributors" HOMEPAGE="http://fuse-emulator.sourceforge.net/fuse.php" - +COPYRIGHT="2003-2015 Philip Kendall and FUSE contributors" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/fuse-emulator/files/fuse-utils/$portVersion/fuse-utils-$portVersion.tar.gz" CHECKSUM_SHA256="7c36c0b42805661a06c21aede3461ffc8ccdb5ce56fe232875bf86e79f77c93c" SOURCE_DIR="fuse-utils-$portVersion" PATCHES="fuse_utils-$portVersion" +ARCHITECTURES="x86_gcc2" + PROVIDES=" fuse_utils = $portVersion cmd:createhdf @@ -27,7 +27,6 @@ PROVIDES=" cmd:tapeconv cmd:tzxlist " - REQUIRES=" haiku lib:libbz2 @@ -47,7 +46,6 @@ BUILD_REQUIRES=" devel:libspectrum devel:libz " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc diff --git a/app-emulation/fuse/fuse-1.1.1.recipe b/app-emulation/fuse/fuse-1.1.1.recipe index 5e5f316c6..459832d6d 100644 --- a/app-emulation/fuse/fuse-1.1.1.recipe +++ b/app-emulation/fuse/fuse-1.1.1.recipe @@ -17,21 +17,20 @@ Discovery, Kempston mouse, Fuller audio box, SpecDrum, Spectrum +3e, ZXATASP \ and ZXCF interfaces. * Emulation of the Spectranet and SpeccyBoot interfaces. " -REVISION="1" -ARCHITECTURES="x86_gcc2" -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2015 Philip Kendall and FUSE contributors" HOMEPAGE="http://fuse-emulator.sourceforge.net/fuse.php" - +COPYRIGHT="2003-2015 Philip Kendall and FUSE contributors" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/fuse-emulator/files/fuse/$portVersion/fuse-$portVersion.tar.gz" CHECKSUM_SHA256="a857d4bd62e01d18429897467508af15624cbaf343caed8b9ba1ab3a8879444e" PATCHES="fuse-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" fuse = $portVersion cmd:fuse " - REQUIRES=" haiku lib:libbz2 @@ -52,7 +51,6 @@ BUILD_REQUIRES=" devel:libxml2 devel:libz " - BUILD_PREREQUIRES=" cmd:awk cmd:bison diff --git a/app-emulation/joyce/joyce-2.2.6.recipe b/app-emulation/joyce/joyce-2.2.6.recipe index 4a2f4a34f..64db3f18e 100644 --- a/app-emulation/joyce/joyce-2.2.6.recipe +++ b/app-emulation/joyce/joyce-2.2.6.recipe @@ -14,11 +14,12 @@ Floppies are emulated with disc image files. - AMX or Kempston mice. - The beeper." HOMEPAGE="http://www.seasip.info/Unix/Joyce/index.html" -SOURCE_URI="http://www.seasip.info/Unix/Joyce/joyce-2.2.6.tar.gz" -CHECKSUM_SHA256="d92089dc3e583e88973ef6708dc35e649500949086da0a03f973efe3f62c3d8f" -REVISION="1" COPYRIGHT="2002-2012 John Elliott" LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://www.seasip.info/Unix/Joyce/joyce-2.2.6.tar.gz" +CHECKSUM_SHA256="d92089dc3e583e88973ef6708dc35e649500949086da0a03f973efe3f62c3d8f" +PATCHES="joyce-2.2.6.patchset" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -38,6 +39,7 @@ REQUIRES=" lib:libz lib:libgl " + BUILD_REQUIRES=" haiku_devel devel:libsdl @@ -51,8 +53,6 @@ BUILD_PREREQUIRES=" cmd:awk " -PATCHES="joyce-2.2.6.patchset" - BUILD() { runConfigure ./configure diff --git a/app-emulation/joyce/joyce-2.2.7.recipe b/app-emulation/joyce/joyce-2.2.7.recipe index 39827eb1f..ebb5911a1 100644 --- a/app-emulation/joyce/joyce-2.2.7.recipe +++ b/app-emulation/joyce/joyce-2.2.7.recipe @@ -14,11 +14,12 @@ Floppies are emulated with disc image files. - AMX or Kempston mice. - The beeper." HOMEPAGE="http://www.seasip.info/Unix/Joyce/index.html" -SOURCE_URI="http://www.seasip.info/Unix/Joyce/joyce-2.2.7.tar.gz" -CHECKSUM_SHA256="a561874afd7230c3e51f4ecc313a8a5a8e8fb408dfb7169f045d3f0fb48eeafc" -REVISION="1" COPYRIGHT="2002-2012 John Elliott" LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://www.seasip.info/Unix/Joyce/joyce-2.2.7.tar.gz" +CHECKSUM_SHA256="a561874afd7230c3e51f4ecc313a8a5a8e8fb408dfb7169f045d3f0fb48eeafc" +PATCHES="joyce-2.2.6.patchset" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -38,6 +39,7 @@ REQUIRES=" lib:libz lib:libgl " + BUILD_REQUIRES=" haiku_devel devel:libsdl @@ -51,8 +53,6 @@ BUILD_PREREQUIRES=" cmd:awk " -PATCHES="joyce-2.2.6.patchset" - BUILD() { runConfigure ./configure diff --git a/app-emulation/libspectrum/libspectrum-1.1.1.recipe b/app-emulation/libspectrum/libspectrum-1.1.1.recipe index 72b0e74fe..0af8e5ecc 100644 --- a/app-emulation/libspectrum/libspectrum-1.1.1.recipe +++ b/app-emulation/libspectrum/libspectrum-1.1.1.recipe @@ -3,45 +3,40 @@ DESCRIPTION="Library designed to make the input and output of some ZX Spectrum \ emulator files slightly easier. It is intended to be usable on Unix variants, \ Win32 and Mac OS X. Currently, it is mainly (only?) used by Fuse, but other \ Spectrum emulator and utility authors are encouraged to use it." -REVISION="1" HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php" -LICENSE="GNU GPL v2" -ARCHITECTURES="x86_gcc2" COPYRIGHT="2003-2013 Philip Kendall and libspectrum contributors" - +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/fuse-emulator/files/libspectrum/1.1.1/libspectrum-1.1.1.tar.gz" CHECKSUM_SHA256="178d3607af2109b6b8dafac4f91912745b9f3c087319945c3a886bb7fe7989d5" PATCHES="libspectrum-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" libspectrum = $portVersion lib:libspectrum = 8.1.0 compat >= 8 " - REQUIRES=" haiku lib:libbz2 lib:libz " - PROVIDES_devel=" libspectrum_devel = $portVersion devel:libspectrum = 8.1.0 compat >= 8 " - REQUIRES_devel=" libspectrum == $portVersion base " - BUILD_REQUIRES=" haiku_devel devel:libbz2 devel:libgcrypt devel:libz " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc diff --git a/app-emulation/linaro_qemu/linaro_qemu-2014.01.recipe b/app-emulation/linaro_qemu/linaro_qemu-2014.01.recipe index 3628a3503..325f8c9c3 100644 --- a/app-emulation/linaro_qemu/linaro_qemu-2014.01.recipe +++ b/app-emulation/linaro_qemu/linaro_qemu-2014.01.recipe @@ -6,18 +6,17 @@ QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a \ different machine (e.g. your own PC). By using dynamic translation, it \ achieves very good performance." HOMEPAGE="http://wiki.qemu.org/" +COPYRIGHT="2003-2014 Fabrice Bellard" LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="https://launchpad.net/qemu-linaro/trunk/2014.01/+download/qemu-linaro-1.7.0-2014.01.tar.gz" +CHECKSUM_SHA256="bd9a2266dd6abc5da8bac1ec9eadd728693911bbfbfe26d2a464e068ad6afd70" +SOURCE_DIR="qemu-linaro-1.7.0-2014.01" +PATCHES="qemu-2.0.0.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="https://launchpad.net/qemu-linaro/trunk/2014.01/+download/qemu-linaro-1.7.0-2014.01.tar.gz" -CHECKSUM_SHA256="bd9a2266dd6abc5da8bac1ec9eadd728693911bbfbfe26d2a464e068ad6afd70" -COPYRIGHT="2003-2014 Fabrice Bellard" -SOURCE_DIR="qemu-linaro-1.7.0-2014.01" -PATCHES="qemu-2.0.0.patchset" - PROVIDES=" qemu$secondaryArchSuffix = $portVersion cmd:qemu$secondaryArchSuffix = $portVersion @@ -59,6 +58,7 @@ REQUIRES=" glib2$secondaryArchSuffix >= 2.12 pixman$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libz$secondaryArchSuffix devel:libfdt$secondaryArchSuffix diff --git a/app-emulation/qemu/qemu-2.1.2.recipe b/app-emulation/qemu/qemu-2.1.2.recipe index 66009deaa..2edd4621a 100644 --- a/app-emulation/qemu/qemu-2.1.2.recipe +++ b/app-emulation/qemu/qemu-2.1.2.recipe @@ -8,7 +8,6 @@ HOMEPAGE="http://wiki.qemu.org/" COPYRIGHT="2003-2014 Fabrice Bellard" LICENSE="GNU GPL v2" REVISION="2" - SOURCE_URI="git+https://github.com/mmlr/qemu-haiku.git#d1b55862305d1eac5c7ca7cc56ec379bbc452d74" ARCHITECTURES="!x86_gcc2 x86 x86_64" diff --git a/app-emulation/uade/uade-2.13.recipe b/app-emulation/uade/uade-2.13.recipe index 7e3c0fbc2..ab43fbbaa 100644 --- a/app-emulation/uade/uade-2.13.recipe +++ b/app-emulation/uade/uade-2.13.recipe @@ -25,21 +25,20 @@ such as AmigaOS/MorphOS. It is designed to be run as an XMMS, with \ Cjukebox/Musicus, or a Audacious media player input plugin A built-in cmdline \ interface also exists." HOMEPAGE="http://zakalwe.fi/uade/" -REVISION="1" -LICENSE="GNU GPL v2" COPYRIGHT="2002-2009 UADE Team" -ARCHITECTURES="x86_gcc2" - +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://zakalwe.fi/uade/uade2/uade-2.13.tar.bz2" CHECKSUM_SHA256="3b194e5aebbfa99d3708d5a0b5e6bd7dc5d1caaecf4ae9b52f8ff87e222dd612" PATCHES="uade-2.13.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" uade = $portVersion cmd:mod2ogg2.sh cmd:uade123 " - REQUIRES=" haiku lib:libao @@ -49,7 +48,6 @@ BUILD_REQUIRES=" haiku_devel devel:libao " - BUILD_PREREQUIRES=" cmd:gcc cmd:make diff --git a/app-misc/cal/cal-1.0.0.recipe b/app-misc/cal/cal-1.0.0.recipe index 48ba2f320..4bcda8dcb 100644 --- a/app-misc/cal/cal-1.0.0.recipe +++ b/app-misc/cal/cal-1.0.0.recipe @@ -3,12 +3,12 @@ DESCRIPTION=" Cal is a command line tool for printing a calendar in a Terminal. This is the version that was originally included in Haiku. Cal was replaced by gcal as it is better with some fonts and language locals. Cal is presented here for those who need the old version for script compatability. " HOMEPAGE="" +COPYRIGHT="1989, 1993, 1994 The Regents of the University of California." +LICENSE="BSD (4-clause)" +REVISION="1" SOURCE_URI="https://github.com/bbjimmy/cal/archive/v1.0.tar.gz" CHECKSUM_SHA256="b22faa43afca781939811cfd99b99c1e7a8df5c0896040a0d69bc7b38546fd88" SOURCE_DIR="cal-1.0" -LICENSE="BSD (4-clause)" -REVISION="1" -COPYRIGHT="1989, 1993, 1994 The Regents of the University of California." ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -16,18 +16,16 @@ PROVIDES=" cal = $portVersion cmd:cal " - REQUIRES=" haiku " -BUILD_PREREQUIRES=" - cmd:gcc - " - BUILD_REQUIRES=" haiku_devel " +BUILD_PREREQUIRES=" + cmd:gcc + " BUILD() { diff --git a/app-misc/gcal/gcal-3.6.3.recipe b/app-misc/gcal/gcal-3.6.3.recipe index bcb7e2851..779851030 100644 --- a/app-misc/gcal/gcal-3.6.3.recipe +++ b/app-misc/gcal/gcal-3.6.3.recipe @@ -7,11 +7,11 @@ countries around the globe, and features a very powerful creation of fixed date lists that can be used for reminding purposes. " HOMEPAGE="http://www.gnu.org/software/gcal/" -SOURCE_URI="http://ftp.gnu.org/gnu/gcal/gcal-3.6.3.tar.gz" -CHECKSUM_SHA256="9d9be60841150a5c60e27fc5e0f2c06c06635ac44c18698d6a48ef7bb47ba86d" +COPYRIGHT="1994-2013 Free Software Foundation Inc." LICENSE="GNU GPL v3" REVISION="1" -COPYRIGHT="1994-2013 Free Software Foundation Inc." +SOURCE_URI="http://ftp.gnu.org/gnu/gcal/gcal-3.6.3.tar.gz" +CHECKSUM_SHA256="9d9be60841150a5c60e27fc5e0f2c06c06635ac44c18698d6a48ef7bb47ba86d" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -23,12 +23,15 @@ PROVIDES=" cmd:tcal cmd:txt2gcal " - REQUIRES=" haiku lib:libintl " +BUILD_REQUIRES=" + haiku_devel + devel:libintl + " BUILD_PREREQUIRES=" cmd:grep cmd:make @@ -37,11 +40,6 @@ BUILD_PREREQUIRES=" cmd:awk " -BUILD_REQUIRES=" - haiku_devel - devel:libintl - " - BUILD() { runConfigure ./configure diff --git a/app-misc/getopt/getopt-1.1.6.recipe b/app-misc/getopt/getopt-1.1.6.recipe index fe2d3eeaf..eda16701d 100644 --- a/app-misc/getopt/getopt-1.1.6.recipe +++ b/app-misc/getopt/getopt-1.1.6.recipe @@ -12,11 +12,12 @@ command-line. * It compiles cleanly with both libc-5 and glibc-2 (libc6). " HOMEPAGE="http://software.frodo.looijaard.name/getopt/" +COPYRIGHT="1997-2012 Frodo Looijaard" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://frodo.looijaard.name/system/files/software/getopt/getopt-$portVersion.tar.gz" CHECKSUM_SHA256="d0bf1dc642a993e7388a1cddfb9409bed375c21d5278056ccca3a0acd09dc5fe" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="1997-2012 Frodo Looijaard" + ARCHITECTURES="x86 x86_gcc2 x86_64" PROVIDES=" @@ -26,8 +27,8 @@ PROVIDES=" REQUIRES=" haiku " -BUILD_REQUIRES="" +BUILD_REQUIRES="" BUILD_PREREQUIRES=" haiku_devel cmd:make diff --git a/app-misc/googlemaps_mini/googlemaps_mini-0.1.recipe b/app-misc/googlemaps_mini/googlemaps_mini-0.1.recipe index 2543bba71..9b845ad21 100644 --- a/app-misc/googlemaps_mini/googlemaps_mini-0.1.recipe +++ b/app-misc/googlemaps_mini/googlemaps_mini-0.1.recipe @@ -2,12 +2,11 @@ SUMMARY="Google Maps Mini" DESCRIPTION=" Qt Widget that allows a user to choose lat/lng from a GoogleMap view, with location search " - HOMEPAGE="http://www.haikuware.com/directory/view-details/internet-network/web-browsers/googlemaps-mini" -SOURCE_URI="git+https://github.com/mgermain-genymobile/GoogleMapQtWidget.git#3fefbef368430deda7bd26e2a875cca3db2126ce" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2013 Morgan Germain" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git+https://github.com/mgermain-genymobile/GoogleMapQtWidget.git#3fefbef368430deda7bd26e2a875cca3db2126ce" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -20,6 +19,7 @@ REQUIRES=" haiku${secondaryArchSuffix} libqt4${secondaryArchSuffix} < 5 " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel libqt4${secondaryArchSuffix}_devel < 5 diff --git a/app-misc/strigi/strigi-0.7.5.recipe b/app-misc/strigi/strigi-0.7.5.recipe index e2c325626..44d2654ab 100644 --- a/app-misc/strigi/strigi-0.7.5.recipe +++ b/app-misc/strigi/strigi-0.7.5.recipe @@ -7,17 +7,16 @@ the length of an audio clip, the contents of a document, or the resolution \ of a picture; plugins determine what filetypes it is capable of handling. " HOMEPAGE="http://strigi.sourceforge.net" +COPYRIGHT="2011 Jos van den Oever" +LICENSE="GNU LGPL v2.1" +REVISION="2" SOURCE_URI="http://downloads.sourceforge.net/project/strigi/strigi/strigi-0.7.5.tar.bz2" CHECKSUM_SHA256="111f5e3ede171292302b906418af0175445ca01958d40fb54879f80620b5189b" -REVISION="2" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2011 Jos van den Oever" -ARCHITECTURES="!x86_gcc2 x86" - -SECONDARY_ARCHITECTURES="x86" - PATCHES="strigi-0.7.5.patch" +ARCHITECTURES="!x86_gcc2 x86" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" strigi${secondaryArchSuffix} = $portVersion lib:libstreamanalyzer$secondaryArchSuffix = $portVersion @@ -39,20 +38,7 @@ REQUIRES=" lib:libxml2$secondaryArchSuffix cmd:perl " -BUILD_PREREQUIRES=" - cmd:cmake - cmd:pkg_config$secondaryArchSuffix - cmd:perl - cmd:make - cmd:g++${secondaryArchSuffix} - " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - devel:libz$secondaryArchSuffix - devel:libbz2$secondaryArchSuffix - devel:libiconv$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - " + PROVIDES_devel=" strigi${secondaryArchSuffix}_devel = $portVersion devel:libstreamanalyzer$secondaryArchSuffix = $portVersion @@ -65,6 +51,21 @@ REQUIRES_devel=" strigi${secondaryArchSuffix} == $portVersion base " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libz$secondaryArchSuffix + devel:libbz2$secondaryArchSuffix + devel:libiconv$secondaryArchSuffix + devel:libxml2$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:pkg_config$secondaryArchSuffix + cmd:perl + cmd:make + cmd:g++${secondaryArchSuffix} + " + BUILD() { cmake -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release \ diff --git a/app-mobilephone/dfu-util/dfu_util-0.8.recipe b/app-mobilephone/dfu-util/dfu_util-0.8.recipe index 4d4a2fc79..ed3771ce6 100644 --- a/app-mobilephone/dfu-util/dfu_util-0.8.recipe +++ b/app-mobilephone/dfu-util/dfu_util-0.8.recipe @@ -6,23 +6,21 @@ micro-controller boards to mobile phones. Using dfu-util you can download \ firmware to your DFU-enabled device or upload firmware from it. dfu-util has \ been tested with the Openmoko Neo1973 and Freerunner and many other devices." HOMEPAGE="http://dfu-util.sourceforge.net" -ARCHITECTURES="x86_gcc2" -REVISION="1" -LICENSE="GNU GPL v2" COPYRIGHT="2010-2012 Stefan Schmidt" - +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="${HOMEPAGE}/releases/dfu-util-$portVersion.tar.gz" CHECKSUM_SHA256="55cbde9be12a212bd84bce9d1e63941d9a16139ed0d4912401367eba1502f058" SOURCE_DIR="dfu-util-$portVersion" - PATCHES="dfu_util-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" dfu_util = $portVersion cmd:dfu_suffix cmd:dfu_util " - REQUIRES=" haiku lib:libusb_1.0 @@ -31,7 +29,6 @@ REQUIRES=" BUILD_REQUIRES=" devel:libusb_1.0 " - BUILD_PREREQUIRES=" haiku_devel cmd:awk diff --git a/app-office/abiword/abiword-2.4.recipe b/app-office/abiword/abiword-2.4.recipe index e5db30bb9..041c8a9fc 100644 --- a/app-office/abiword/abiword-2.4.recipe +++ b/app-office/abiword/abiword-2.4.recipe @@ -8,18 +8,17 @@ lets you store documents online, allows easy document sharing with your \ friends, and performs format conversions on the fly. " HOMEPAGE="http://www.abiword.org" -REVISION="2" -LICENSE="GNU GPL v2" COPYRIGHT="1998-2014 the AbiSource community" -ARCHITECTURES="x86_gcc2 x86" - +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="git+https://github.com/HaikuArchives/AbiWord.git#12071fa238640022e7160415ce0a960ebd7591db" +ARCHITECTURES="x86_gcc2 x86" + PROVIDES=" abiword = $portVersion app:AbiWord " - REQUIRES=" lib:libfribidi lib:libexpat @@ -41,7 +40,6 @@ BUILD_REQUIRES=" devel:libxml2 devel:libz " - BUILD_PREREQUIRES=" haiku_devel cmd:gcc diff --git a/app-office/multitalk/multitalk-1.4.recipe b/app-office/multitalk/multitalk-1.4.recipe index a056034a9..20c5633de 100644 --- a/app-office/multitalk/multitalk-1.4.recipe +++ b/app-office/multitalk/multitalk-1.4.recipe @@ -4,20 +4,20 @@ on a grid instead of linearly. Slides can have any size (bigger or smaller \ than the screen, and you can move in both directions between them. Hyperlinks \ are also possible. " -LICENSE="GNU GPL v2" +HOMEPAGE="https://github.com/JohannesBuchner/multitalk" COPYRIGHT=" 2006-2008 David Ingram 2010 Johannes Buchner " -HOMEPAGE="https://github.com/JohannesBuchner/multitalk" +LICENSE="GNU GPL v2" REVISION="1" -ARCHITECTURES="x86_gcc2" - SOURCE_URI="https://github.com/JohannesBuchner/multitalk/archive/master.zip" CHECKSUM_SHA256="e7b582f5c97905492a6a6554c6087d9d00879b22a42afbe97445a2b3f8ce60e1" SOURCE_DIR="multitalk-master" PATCHES="multitalk-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" multitalk = $portVersion cmd:multitalk @@ -29,6 +29,7 @@ REQUIRES=" sdl_ttf libsdl " + BUILD_REQUIRES=" devel:sdl_gfx devel:sdl_image diff --git a/app-shells/dash/dash-0.5.7.recipe b/app-shells/dash/dash-0.5.7.recipe index eeba9b3fd..da6b1daa3 100644 --- a/app-shells/dash/dash-0.5.7.recipe +++ b/app-shells/dash/dash-0.5.7.recipe @@ -4,13 +4,13 @@ be as small as possible. It does this without sacrificing speed where \ possible. In fact, it is significantly faster than bash (the GNU Bourne-Again \ Shell) for most tasks." HOMEPAGE="http://gondor.apana.org/~herbert/dash/" -SOURCE_URI="http://gondor.apana.org/~herbert/dash/files/dash-0.5.7.tar.gz" -CHECKSUM_SHA256="ae89fa9f1145b7748cf0740e1df04cd52fdf8a285da4911dd0f04983efba4e39" -REVISION="2" -LICENSE="GNU GPL v3" COPYRIGHT="1989-1994 The Regents of the University of California 1997 Christos Zoulas 1997-2005 Herbert Xu" +LICENSE="GNU GPL v3" +REVISION="2" +SOURCE_URI="http://gondor.apana.org/~herbert/dash/files/dash-0.5.7.tar.gz" +CHECKSUM_SHA256="ae89fa9f1145b7748cf0740e1df04cd52fdf8a285da4911dd0f04983efba4e39" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -23,6 +23,7 @@ REQUIRES=" lib:libreadline lib:libncursesw " + BUILD_REQUIRES=" haiku_devel " diff --git a/app-shells/mksh/mksh-r50c.recipe b/app-shells/mksh/mksh-r50c.recipe index c8a3247c2..6fdfd8d00 100644 --- a/app-shells/mksh/mksh-r50c.recipe +++ b/app-shells/mksh/mksh-r50c.recipe @@ -12,14 +12,13 @@ checking the Unix mbox) and in all operating environments (thus including \ patches from pdksh on e.g. Debian). " HOMEPAGE="https://www.mirbsd.org/mksh.htm" -LICENSE="BSD (3-clause)" COPYRIGHT="2002-2014 Thorsten Glaser" - +LICENSE="BSD (3-clause)" +REVISION="1" SOURCE_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R50c.tgz" CHECKSUM_SHA256="494ed3339e4d5c490e32b3c27dd3b642e493d86982ac60e15c8d6769e3b598ec" SOURCE_DIR="mksh" -REVISION="1" ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -27,11 +26,9 @@ PROVIDES=" cmd:mksh cmd:sh " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:ed diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.recipe b/app-text/aiksaurus/aiksaurus-1.2.1.recipe index b8429a231..018dce46c 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.recipe +++ b/app-text/aiksaurus/aiksaurus-1.2.1.recipe @@ -8,17 +8,15 @@ GUI on several platforms: The core library itself is platform-independent. The principal language is \ C++, with some use of Cocoa/ObjC++; wrappers are provided for C and Cocoa/ObjC. " - HOMEPAGE="http://aiksaurus.sourceforge.net" -SOURCE_URI="http://switch.dl.sourceforge.net/project/aiksaurus/aiksaurus/1.2.1/aiksaurus-1.2.1.tar.gz" -CHECKSUM_SHA256="1b62cb6351835217f3c229faba3182ba2aa0ab395849bb894dab422976dc8cf4" - -REVISION="1" - -LICENSE="GNU GPL v2" COPYRIGHT="2001-2002 Jared Davis 2001 Michael D. Pritchett " +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://switch.dl.sourceforge.net/project/aiksaurus/aiksaurus/1.2.1/aiksaurus-1.2.1.tar.gz" +CHECKSUM_SHA256="1b62cb6351835217f3c229faba3182ba2aa0ab395849bb894dab422976dc8cf4" +PATCHES="aiksaurus-1.2.1.patch" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -32,6 +30,16 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + aiksaurus${secondaryArchSuffix}_devel = $portVersion + devel:aiksaurus$secondaryArchSuffix = $portVersion + devel:libAiksaurus$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + aiksaurus$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -46,8 +54,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="aiksaurus-1.2.1.patch" - BUILD() { # Automake complains about NEWS missing @@ -78,12 +84,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - aiksaurus${secondaryArchSuffix}_devel = $portVersion - devel:aiksaurus$secondaryArchSuffix = $portVersion - devel:libAiksaurus$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - aiksaurus$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/asciidoc/asciidoc-8.6.8.recipe b/app-text/asciidoc/asciidoc-8.6.8.recipe index d8f56b4c1..e7d9a22f0 100644 --- a/app-text/asciidoc/asciidoc-8.6.8.recipe +++ b/app-text/asciidoc/asciidoc-8.6.8.recipe @@ -8,11 +8,12 @@ backend output markups (which can be almost any type of SGML/XML markup) can \ be customized and extended by the user. " HOMEPAGE="http://asciidoc.org" -LICENSE="GNU GPL v2" COPYRIGHT="2002-2011 Stuart Rackham" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/asciidoc/files/asciidoc/8.6.8/asciidoc-8.6.8.tar.gz" CHECKSUM_SHA256="ffb67f59dccaf6f15db72fcd04fdf21a2f9b703d31f94fcd0c49a424a9fcfbc4" -REVISION="2" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" @@ -22,11 +23,11 @@ PROVIDES=" cmd:asciidoc.py = $portVersion compat >= 8 cmd:asciidoc = $portVersion compat >= 8 " - REQUIRES=" haiku cmd:python " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -36,7 +37,6 @@ BUILD_PREREQUIRES=" cmd:sed " - BUILD() { # TODO: separate data and configuration files. diff --git a/app-text/aspell/aspell-0.60.6.1.recipe b/app-text/aspell/aspell-0.60.6.1.recipe index 23ffdea7e..740756183 100644 --- a/app-text/aspell/aspell-0.60.6.1.recipe +++ b/app-text/aspell/aspell-0.60.6.1.recipe @@ -9,12 +9,13 @@ dictionary. Aspell will also do its best to respect the current locale \ setting. Other advantages over Ispell include support for using multiple \ dictionaries at once and intelligently handling personal dictionaries when \ more than one Aspell process is open at once." -LICENSE="GNU LGPL v2" -COPYRIGHT="2000-2006 Kevin Atkinson" HOMEPAGE="http://aspell.net" +COPYRIGHT="2000-2006 Kevin Atkinson" +LICENSE="GNU LGPL v2" +REVISION="2" SOURCE_URI="ftp://ftp.gnu.org/gnu/aspell/aspell-0.60.6.1.tar.gz" CHECKSUM_SHA256="f52583a83a63633701c5f71db3dc40aab87b7f76b29723aeb27941eff42df6e1" -REVISION="2" + ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -32,16 +33,23 @@ PROVIDES=" lib:libaspell$secondaryArchSuffix = 15.1.5 compat >= 15 lib:libpspell$secondaryArchSuffix = 15.1.5 compat >= 15 " - REQUIRES=" haiku$secondaryArchSuffix lib:libncurses$secondaryArchSuffix " +PROVIDES_devel=" + aspell${secondaryArchSuffix}_devel = $portVersion compat >= 0.60 + devel:libaspell$secondaryArchSuffix = 15.1.5 compat >= 15 + devel:libpspell$secondaryArchSuffix = 15.1.5 compat >= 15 + " +REQUIRES_devel=" + aspell$secondaryArchSuffix == $portVersion + " + BUILD_REQUIRES=" devel:libncurses$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:libtoolize @@ -53,16 +61,6 @@ BUILD_PREREQUIRES=" cmd:perl " -PROVIDES_devel=" - aspell${secondaryArchSuffix}_devel = $portVersion compat >= 0.60 - devel:libaspell$secondaryArchSuffix = 15.1.5 compat >= 15 - devel:libpspell$secondaryArchSuffix = 15.1.5 compat >= 15 - " - -REQUIRES_devel=" - aspell$secondaryArchSuffix == $portVersion - " - PATCH() { sed -i "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS," configure.ac diff --git a/app-text/discount/discount-2.1.3.recipe b/app-text/discount/discount-2.1.3.recipe index c45c5132c..f83f8f908 100644 --- a/app-text/discount/discount-2.1.3.recipe +++ b/app-text/discount/discount-2.1.3.recipe @@ -5,11 +5,12 @@ program that you can use to mark down documents interactively or from a \ script, and a tiny (3 programs so far) suite of example programs that show \ how to fully utilize the markdown library." HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/discount/" +COPYRIGHT="2007-2012 David Loren Parsons" +LICENSE="BSD (4-clause)" +REVISION="1" SOURCE_URI="http://www.pell.portland.or.us/~orc/Code/discount/discount-2.1.3.tar.bz2" CHECKSUM_SHA256="7280da7a27be42244311912eeee19695623f196817ec08f43b652fcc2ded975d" -REVISION="1" -LICENSE="BSD (4-clause)" -COPYRIGHT="2007-2012 David Loren Parsons" + ARCHITECTURES="x86 x86_gcc2" PROVIDES=" @@ -22,6 +23,15 @@ PROVIDES=" REQUIRES=" haiku " + +PROVIDES_devel=" + discount_devel = $portVersion compat >= 2 + devel:libmarkdown + " +REQUIRES_devel=" + discount == $portVersion + " + BUILD_REQUIRES=" haiku_devel " @@ -35,13 +45,6 @@ BUILD_PREREQUIRES=" cmd:sed cmd:find " -PROVIDES_devel=" - discount_devel = $portVersion compat >= 2 - devel:libmarkdown - " -REQUIRES_devel=" - discount == $portVersion - " BUILD() { diff --git a/app-text/dos2unix/dos2unix-1.0.1.recipe b/app-text/dos2unix/dos2unix-1.0.1.recipe index 1ebb1fe30..e25a6d7d7 100644 --- a/app-text/dos2unix/dos2unix-1.0.1.recipe +++ b/app-text/dos2unix/dos2unix-1.0.1.recipe @@ -18,11 +18,11 @@ PROVIDES=" REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:g++ " + BUILD() { cd src diff --git a/app-text/gocr/gocr-0.50.recipe b/app-text/gocr/gocr-0.50.recipe index e84c28c36..a4796a321 100644 --- a/app-text/gocr/gocr-0.50.recipe +++ b/app-text/gocr/gocr-0.50.recipe @@ -6,24 +6,23 @@ GOCR can be used with different front-ends, which makes it very easy to port \ to different OSes and architectures. It can open many different image \ formats, and its quality have been improving in a daily basis." HOMEPAGE="http://jocr.sofrceforge.net" +COPYRIGHT="2000-2013 Joerg Schulenburg" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-$portVersion.tar.gz" CHECKSUM_SHA256="bc261244f887419cba6d962ec1ad58eefd77176885093c4a43061e7fd565f5b5" -LICENSE="GNU GPL v2" -COPYRIGHT="2000-2013 Joerg Schulenburg" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" +PATCHES="gocr-0.50.patchset" -REVISION="1" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" $portName = $portVersion cmd:gocr cmd:gocr.tcl " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:gcc @@ -34,8 +33,6 @@ BUILD_PREREQUIRES=" cmd:autoconf " -PATCHES="gocr-0.50.patchset" - BUILD() { libtoolize --force --copy --install diff --git a/app-text/htmldoc/htmldoc-1.8.27.recipe b/app-text/htmldoc/htmldoc-1.8.27.recipe index 087b69a9a..70075872f 100644 --- a/app-text/htmldoc/htmldoc-1.8.27.recipe +++ b/app-text/htmldoc/htmldoc-1.8.27.recipe @@ -2,15 +2,15 @@ SUMMARY="HTML file processor and converter" DESCRIPTION="HTMLDOC converts HTML files and web pages into index HTML, \ Adobe Postscript or Adobe Portable Document Format files (pdf)." HOMEPAGE="http://www.msweet.org/projects.php?Z1" -LICENSE="GNU GPL v2" COPYRIGHT="1997-2006 Easy Software Products" +LICENSE="GNU GPL v2" +REVISION="3" SOURCE_URI="http://www.msweet.org/files/project1/htmldoc-1.8.27-source.tar.bz2" CHECKSUM_SHA256="89ffd223734268375dc959c200622dc5f167576c5cad9d7ce4bd7567faeb9613" -REVISION="3" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="htmldoc-1.8.27.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" htmldoc = $portVersion compat >= 1.8 cmd:htmldoc = $portVersion compat >= 1.8 @@ -21,6 +21,7 @@ REQUIRES=" lib:libpng lib:libz " + BUILD_REQUIRES=" devel:libjpeg devel:libpng diff --git a/app-text/hunspell/hunspell-1.3.2.recipe b/app-text/hunspell/hunspell-1.3.2.recipe index 7d9730aeb..d7aca59e2 100644 --- a/app-text/hunspell/hunspell-1.3.2.recipe +++ b/app-text/hunspell/hunspell-1.3.2.recipe @@ -5,19 +5,19 @@ DESCRIPTION=" character encoding. " HOMEPAGE="http://hunspell.sourceforge.net/" -SOURCE_URI="http://downloads.sourceforge.net/hunspell/hunspell-1.3.2.tar.gz" -CHECKSUM_SHA256="b4edd4a4ee944cb9f485b35473e46b729ed768e9d24da8e78e4c4c6ca56addbd" -LICENSE=" - GNU GPL v2 - GNU LGPL v2.1 - MPL v1.1 - " COPYRIGHT=" 2007-2011 Hunspell developers et al. 2002-2008 László Németh (Hunspell) 2001-2002 Kevin Hendricks (MySpell) " +LICENSE=" + GNU GPL v2 + GNU LGPL v2.1 + MPL v1.1 + " REVISION="1" +SOURCE_URI="http://downloads.sourceforge.net/hunspell/hunspell-1.3.2.tar.gz" +CHECKSUM_SHA256="b4edd4a4ee944cb9f485b35473e46b729ed768e9d24da8e78e4c4c6ca56addbd" ARCHITECTURES="x86 x86_gcc2" @@ -40,6 +40,16 @@ PROVIDES=" REQUIRES=" haiku " + +PROVIDES_devel=" + hunspell_devel = $portVersion + devel:libhunspell_1.3 = $portVersion compat >= 1.3 + devel:libparsers = $portVersion compat >= 1.3 + " +REQUIRES_devel=" + hunspell == $portVersion base + " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -79,12 +89,3 @@ TEST() { make check } - -PROVIDES_devel=" - hunspell_devel = $portVersion - devel:libhunspell_1.3 = $portVersion compat >= 1.3 - devel:libparsers = $portVersion compat >= 1.3 - " -REQUIRES_devel=" - hunspell == $portVersion base - " diff --git a/app-text/libwpd/libwpd-0.10.0.recipe b/app-text/libwpd/libwpd-0.10.0.recipe index 0aff35206..64d9d5621 100644 --- a/app-text/libwpd/libwpd-0.10.0.recipe +++ b/app-text/libwpd/libwpd-0.10.0.recipe @@ -5,17 +5,17 @@ most commonly used to import WordPerfect documents into other word processors \ (see below), but may be useful in other cases as well. " HOMEPAGE="http://sourceforge.net/projects/libwpd/" -SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/libwpd-$portVersion.tar.bz2" -LICENSE=" - MPL v2.0 - GNU LGPL v2.1 - " COPYRIGHT=" William Lachance Marc Maurer Fridrich Strba " +LICENSE=" + MPL v2.0 + GNU LGPL v2.1 + " REVISION="2" +SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/libwpd-$portVersion.tar.bz2" CHECKSUM_SHA256="f2bf5d65156a351ce404550dd822c8db8ab8740b393f61dba828d1b2cb33fe91" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" @@ -35,6 +35,15 @@ REQUIRES=" lib:librevenge_stream_0.0$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libwpd${secondaryArchSuffix}_devel = $portVersion + devel:libwpd_0.10$secondaryArchSuffix = 10.0.0 compat >= 10 + " +REQUIRES_devel=" + libwpd$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:librevenge_0.0$secondaryArchSuffix devel:librevenge_generators_0.0$secondaryArchSuffix @@ -75,11 +84,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libwpd${secondaryArchSuffix}_devel = $portVersion - devel:libwpd_0.10$secondaryArchSuffix = 10.0.0 compat >= 10 - " -REQUIRES_devel=" - libwpd$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/libwpd/libwpd-0.9.9.recipe b/app-text/libwpd/libwpd-0.9.9.recipe index 326baecb4..dcc7cb632 100644 --- a/app-text/libwpd/libwpd-0.9.9.recipe +++ b/app-text/libwpd/libwpd-0.9.9.recipe @@ -5,17 +5,17 @@ DESCRIPTION=" processors (see below), but may be useful in other cases as well. " HOMEPAGE="http://libwpd.sourceforge.net" -SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/libwpd-0.9.9.tar.gz" -LICENSE=" - MPL v2.0 - GNU LGPL v2.1 - " COPYRIGHT=" William Lachance Marc Maurer Fridrich Strba " +LICENSE=" + MPL v2.0 + GNU LGPL v2.1 + " REVISION="2" +SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/libwpd-0.9.9.tar.gz" CHECKSUM_SHA256="6d894db0de312dbbef3359c14b967ee4d2bab4e70052c151f2a44dc39b0744b9" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" @@ -33,6 +33,16 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libwpd${secondaryArchSuffix}_devel = $portVersion + devel:libwpd_0.9$secondaryArchSuffix = 9.0.9 compat >= 9 + devel:libwpd_stream_0.9$secondaryArchSuffix = 9.0.9 compat >= 9 + " +REQUIRES_devel=" + $portName$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " @@ -68,12 +78,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libwpd${secondaryArchSuffix}_devel = $portVersion - devel:libwpd_0.9$secondaryArchSuffix = 9.0.9 compat >= 9 - devel:libwpd_stream_0.9$secondaryArchSuffix = 9.0.9 compat >= 9 - " -REQUIRES_devel=" - $portName$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/libwpg/libwpg-0.2.2.recipe b/app-text/libwpg/libwpg-0.2.2.recipe index 9a7913b08..f92d73a4a 100644 --- a/app-text/libwpg/libwpg-0.2.2.recipe +++ b/app-text/libwpg/libwpg-0.2.2.recipe @@ -4,18 +4,18 @@ DESCRIPTION=" in WPG (WordPerfect Graphics) format. " HOMEPAGE="http://libwpg.sourceforge.net" -SOURCE_URI="http://downloads.sourceforge.net/project/libwpg/libwpg/libwpg-0.2.2/libwpg-0.2.2.tar.gz" -LICENSE=" - MPL v2.0 - GNU LGPL v2.1 - " COPYRIGHT=" Marc Oude Kotte Marc Maurer Ariya Hidayat Fridrich Strba " +LICENSE=" + MPL v2.0 + GNU LGPL v2.1 + " REVISION="2" +SOURCE_URI="http://downloads.sourceforge.net/project/libwpg/libwpg/libwpg-0.2.2/libwpg-0.2.2.tar.gz" CHECKSUM_SHA256="d5260dd46a9f2bb8ace90379b8afc47fe78f26048bb32abb982b900ef2fb2aa3" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" @@ -33,6 +33,15 @@ REQUIRES=" lib:libwpd_0.9$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libwpg${secondaryArchSuffix}_devel = $portVersion + devel:libwpg_0.2$secondaryArchSuffix = 2.0.2 compat >= 2 + " +REQUIRES_devel=" + $portName$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libwpd_0.9$secondaryArchSuffix devel:libz$secondaryArchSuffix @@ -68,11 +77,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libwpg${secondaryArchSuffix}_devel = $portVersion - devel:libwpg_0.2$secondaryArchSuffix = 2.0.2 compat >= 2 - " -REQUIRES_devel=" - $portName$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/libwpg/libwpg-0.3.0.recipe b/app-text/libwpg/libwpg-0.3.0.recipe index c6f267e3a..2207ace76 100644 --- a/app-text/libwpg/libwpg-0.3.0.recipe +++ b/app-text/libwpg/libwpg-0.3.0.recipe @@ -4,18 +4,18 @@ libwpg project is a collection of library and tools to work with graphics in \ WPG (WordPerfect Graphics) format. " HOMEPAGE="http://libwpg.sourceforge.net" -SOURCE_URI="http://prdownloads.sourceforge.net/libwpg/libwpg-$portVersion.tar.gz" -LICENSE=" - MPL v2.0 - GNU LGPL v2.1 - " COPYRIGHT=" Marc Oude Kotte Marc Maurer Ariya Hidayat Fridrich Strba " +LICENSE=" + MPL v2.0 + GNU LGPL v2.1 + " REVISION="2" +SOURCE_URI="http://prdownloads.sourceforge.net/libwpg/libwpg-$portVersion.tar.gz" CHECKSUM_SHA256="8fb8cb4229d4288a5363c78bab78811d94cf8e1e91a6a6b85941e43820561151" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" @@ -37,6 +37,15 @@ REQUIRES=" lib:libwpd_0.10$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libwpg${secondaryArchSuffix}_devel = $portVersion + devel:libwpg_0.3$secondaryArchSuffix = 3.0.0 compat >= 3 + " +REQUIRES_devel=" + libwpg$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:librevenge_0.0$secondaryArchSuffix devel:librevenge_generators_0.0$secondaryArchSuffix @@ -77,11 +86,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libwpg${secondaryArchSuffix}_devel = $portVersion - devel:libwpg_0.3$secondaryArchSuffix = 3.0.0 compat >= 3 - " -REQUIRES_devel=" - libwpg$secondaryArchSuffix == $portVersion base - " diff --git a/app-text/mdocml/mdocml-1.12.2.recipe b/app-text/mdocml/mdocml-1.12.2.recipe index 0676521df..fd1386f1e 100644 --- a/app-text/mdocml/mdocml-1.12.2.recipe +++ b/app-text/mdocml/mdocml-1.12.2.recipe @@ -5,16 +5,15 @@ for UNIX manuals. The mission of mdocml is to deprecate groff, the GNU troff \ implementation, for displaying mdoc pages whilst providing token support for \ man." HOMEPAGE="http://mdocml.bsd.lv/" +COPYRIGHT="2008-2013 Ingo Schwarze, Kristaps Dzonsons" LICENSE="ISC" REVISION="1" - -ARCHITECTURES="x86 x86_gcc2" - SOURCE_URI="http://mdocml.bsd.lv/snapshots/mdocml-1.12.2.tar.gz" CHECKSUM_SHA256="c4f37afbf823636f63e3cd0673ae6c2ffc6017558e86bdcc02dc825c62daa9d7" -COPYRIGHT="2008-2013 Ingo Schwarze, Kristaps Dzonsons" PATCHES="mdocml-1.12.2.patch" +ARCHITECTURES="x86 x86_gcc2" + PROVIDES=" mdocml = $portVersion cmd:mandoc = $portVersion @@ -24,6 +23,7 @@ PROVIDES=" REQUIRES=" haiku " + PROVIDES_devel=" mdocml_devel = $portVersion compat >= 1.12 devel:libmandoc @@ -31,6 +31,7 @@ PROVIDES_devel=" REQUIRES_devel=" mdocml == $portVersion " + BUILD_REQUIRES=" haiku_devel " diff --git a/app-text/rman/rman-3.2.recipe b/app-text/rman/rman-3.2.recipe index 2001e3de1..cedfd34af 100644 --- a/app-text/rman/rman-3.2.recipe +++ b/app-text/rman/rman-3.2.recipe @@ -4,22 +4,23 @@ Parse formatted man pages and man page source from most flavors of UNIX. \ Convert to HTML, ASCII, TkMan, DocBook, and other formats. " HOMEPAGE="http://www.sourceforge.net/project/polyglotman" -LICENSE="Artistic" COPYRIGHT="2003 Thomas A. Phelps" +LICENSE="Artistic" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/polyglotman/polyglotman/3.2/rman-3.2.tar.gz" CHECKSUM_SHA256="68a130696b251966db10a4774e2bc8083a0147b83f64c11e9bb4cd654da32d5f" PATCHES="rman-3.2.patch" -REVISION="1" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" rman = $portVersion cmd:rman = $portVersion compat >= 3 " - REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" diff --git a/app-text/sword/sword-1.7.3.recipe b/app-text/sword/sword-1.7.3.recipe index 4d8d5fb5d..445f59625 100644 --- a/app-text/sword/sword-1.7.3.recipe +++ b/app-text/sword/sword-1.7.3.recipe @@ -6,11 +6,12 @@ societies to write new Bible software more quickly and easily. We also create \ Bible study software for all readers, students, scholars, and translators of \ the Bible, and have a growing collection of over 200 texts in over 50 languages." HOMEPAGE="http://www.crosswire.org/sword" -LICENSE="GNU GPL v2" COPYRIGHT="1998-2014 CrossWire Bible Society" +LICENSE="GNU GPL v2" +REVISION="3" SOURCE_URI="http://www.crosswire.org/ftpmirror/pub/sword/source/v1.7/sword-1.7.3.tar.gz" CHECKSUM_SHA256="5a3d87ff155d5ecb0cfec052ba333b2b74d9273e2cc66fb1ca75747dfd8ea9ea" -REVISION="3" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -34,12 +35,6 @@ PROVIDES=" cmd:xml2gbs$secondaryArchSuffix = $portVersion lib:libsword$secondaryArchSuffix = $portVersion " - -PROVIDES_devel=" - sword${secondaryArchSuffix}_devel = $portVersion - devel:libsword$secondaryArchSuffix = $portVersion - " - REQUIRES=" haiku$secondaryArchSuffix lib:libcurl$secondaryArchSuffix @@ -48,6 +43,10 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + sword${secondaryArchSuffix}_devel = $portVersion + devel:libsword$secondaryArchSuffix = $portVersion + " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel sword$secondaryArchSuffix == $portVersion base @@ -60,7 +59,6 @@ BUILD_REQUIRES=" devel:libcrypto$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix diff --git a/app-text/sword/sword-1.7.4.recipe b/app-text/sword/sword-1.7.4.recipe index 61b008dc6..7b88a2e72 100644 --- a/app-text/sword/sword-1.7.4.recipe +++ b/app-text/sword/sword-1.7.4.recipe @@ -6,13 +6,13 @@ societies to write new Bible software more quickly and easily. We also create \ Bible study software for all readers, students, scholars, and translators of \ the Bible, and have a growing collection of over 200 texts in over 50 languages." HOMEPAGE="http://www.crosswire.org/sword" -LICENSE="GNU GPL v2" COPYRIGHT="1998-2014 CrossWire Bible Society" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.crosswire.org/ftpmirror/pub/sword/source/v1.7/sword-1.7.4.tar.gz" CHECKSUM_SHA256="995da8cf5a207c1f09809bf4b9db0bd7d267da5fcdb9d6666c9b313edd9d213d" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 ?x86_64" +ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -35,12 +35,6 @@ PROVIDES=" cmd:xml2gbs$secondaryArchSuffix = $portVersion lib:libsword$secondaryArchSuffix = $portVersion " - -PROVIDES_devel=" - sword${secondaryArchSuffix}_devel = $portVersion - devel:libsword$secondaryArchSuffix = $portVersion - " - REQUIRES=" haiku$secondaryArchSuffix lib:libcurl$secondaryArchSuffix @@ -49,6 +43,10 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + sword${secondaryArchSuffix}_devel = $portVersion + devel:libsword$secondaryArchSuffix = $portVersion + " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel sword$secondaryArchSuffix == $portVersion base @@ -61,7 +59,6 @@ BUILD_REQUIRES=" devel:libcrypto$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix diff --git a/app-text/xmlroff/xmlroff-0.6.2.recipe b/app-text/xmlroff/xmlroff-0.6.2.recipe index 9b969e461..d53df2bf4 100644 --- a/app-text/xmlroff/xmlroff-0.6.2.recipe +++ b/app-text/xmlroff/xmlroff-0.6.2.recipe @@ -2,25 +2,24 @@ SUMMARY="XML-FO to PDF formatter" DESCRIPTION="A fast, free, high-quality, multi-platform XSL formatter that \ aims to excel at DocBook formatting and that integrates easily with other \ programs and with scripting languages." -LICENSE="BSD (3-clause)" +HOMEPAGE="http://xmlroff.org" COPYRIGHT="2001-2002 Sun Microsystems 2007-2010 Meneith Consulting 2011-2012 Mentea" -ARCHITECTURES="?x86" -SECONDARY_ARCHITECTURES="x86" +LICENSE="BSD (3-clause)" REVISION="2" -HOMEPAGE="http://xmlroff.org" - SOURCE_URI="https://github.com/xmlroff/xmlroff/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="9c4777c27418eeb013b50246a4852f49893829ee6463b9686f4e7f26bbb19fe9" PATCHES="xmlroff-$portVersion.patchset" +ARCHITECTURES="?x86" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" xmlroff$secondaryArchSuffix = $portVersion cmd:xmlroff$secondaryArchSuffix lib:libfo_0.6$secondaryArchSuffix = 0.602.0 compat = 0 " - REQUIRES=" haiku$secondaryArchSuffix lib:libbz2$secondaryArchSuffix @@ -48,7 +47,6 @@ PROVIDES_devel=" xmlroff${secondaryArchSuffix}_devel = $portVersion devel:libfo_0.6$secondaryArchSuffix = 0.602.0 compat = 0 " - REQUIRES_devel=" xmlroff$secondaryArchSuffix == $portVersion base " @@ -63,7 +61,6 @@ BUILD_REQUIRES=" devel:libxslt$secondaryArchSuffix docbook_xsl_stylesheets " - BUILD_PREREQUIRES=" cmd:autoconf cmd:automake diff --git a/app-vim/cream/cream-0.43.recipe b/app-vim/cream/cream-0.43.recipe index 4fa79577f..7492ca5a8 100644 --- a/app-vim/cream/cream-0.43.recipe +++ b/app-vim/cream/cream-0.43.recipe @@ -16,7 +16,6 @@ REVISION="1" SOURCE_URI="http://freefr.dl.sourceforge.net/project/$portName/Cream/$portVersion/$portName-$portVersion.tar.gz" CHECKSUM_SHA256="b7adee33d5464f985a71722fdbe133e726bffebf34eae14c33674c4c5327d777" - ARCHITECTURES="!any" PROVIDES=" diff --git a/dev-cpp/hugen/hugen-1.recipe b/dev-cpp/hugen/hugen-1.recipe index 82e1ad1cb..01e45daca 100644 --- a/dev-cpp/hugen/hugen-1.recipe +++ b/dev-cpp/hugen/hugen-1.recipe @@ -1,3 +1,4 @@ +SUMMARY="Code generator for Haiku" DESCRIPTION=" Hugen is a simply python script for generating code for Haiku \ applications. It is based on templates. You can define your own \ @@ -5,7 +6,6 @@ one and quick generate some files with adequate names and content \ instead creating it manually. Templates for class and simple \ application with Makefile and Jamfile are provided by default. " -SUMMARY="Code generator for Haiku" HOMEPAGE="https://github.com/aldeck/hugen" COPYRIGHT="2009 Alexandre Deckner" LICENSE="MIT" diff --git a/dev-cpp/mxml/mxml-2.6.recipe b/dev-cpp/mxml/mxml-2.6.recipe index 168b0711a..31b9f3edd 100644 --- a/dev-cpp/mxml/mxml-2.6.recipe +++ b/dev-cpp/mxml/mxml-2.6.recipe @@ -9,6 +9,7 @@ REVISION="2" SOURCE_URI="http://www.msweet.org/files/project3/mxml-$portVersion.tar.gz" CHECKSUM_SHA256="b0d347da1a0d5a8c9e82f66087d55cfe499728dacae563740d7e733648c69795" PATCHES="mxml-$portVersion.patch" + ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="" @@ -16,17 +17,15 @@ PROVIDES=" mxml$secondaryArchSuffix = $portVersion lib:mxml$secondaryArchSuffix = 1.4 compat >= 1 " - -PROVIDES_devel=" - mxml${secondaryArchSuffix}_devel = $portVersion - devel:mxml$secondaryArchSuffix = 1.4 compat >= 1 -" - REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + mxml${secondaryArchSuffix}_devel = $portVersion + devel:mxml$secondaryArchSuffix = 1.4 compat >= 1 +" REQUIRES_devel=" mxml$secondaryArchSuffix == $portVersion base " @@ -34,7 +33,6 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:libtoolize cmd:make diff --git a/dev-cpp/sparsehash/sparsehash-2.0.3.recipe b/dev-cpp/sparsehash/sparsehash-2.0.3.recipe index 9f7bdb85f..3c528eb57 100644 --- a/dev-cpp/sparsehash/sparsehash-2.0.3.recipe +++ b/dev-cpp/sparsehash/sparsehash-2.0.3.recipe @@ -2,22 +2,20 @@ SUMMARY="A YAML parser and emitter in C++" DESCRIPTION="yaml-cpp is a YAML parser and emitter in C++ matching the YAML \ 1.2 spec." HOMEPAGE="https://github.com/sparsehash/sparsehash/" +COPYRIGHT="2008 Jesse Beder" +LICENSE="BSD (2-clause)" +REVISION="1" SOURCE_URI="https://github.com/sparsehash/sparsehash/archive/sparsehash-$portVersion.tar.gz" CHECKSUM_SHA256="05e986a5c7327796dad742182b2d10805a8d4f511ad090da0490f146c1ff7a8c" SOURCE_DIR="sparsehash-sparsehash-$portVersion" -REVISION="1" -LICENSE="BSD (2-clause)" -COPYRIGHT="2008 Jesse Beder" +PATCHES="sparsehash-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" -PATCHES="sparsehash-$portVersion.patchset" - PROVIDES=" sparsehash$secondaryArchSuffix = $portVersion compat >= 2 " - REQUIRES=" haiku$secondaryArchSuffix " @@ -25,7 +23,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf diff --git a/dev-cpp/yaml_cpp/yaml_cpp-0.5.1.recipe b/dev-cpp/yaml_cpp/yaml_cpp-0.5.1.recipe index c602ef8ad..7edc0eb66 100644 --- a/dev-cpp/yaml_cpp/yaml_cpp-0.5.1.recipe +++ b/dev-cpp/yaml_cpp/yaml_cpp-0.5.1.recipe @@ -2,12 +2,12 @@ SUMMARY="A YAML parser and emitter in C++" DESCRIPTION="yaml-cpp is a YAML parser and emitter in C++ matching the YAML \ 1.2 spec." HOMEPAGE="http://github.com/jbeder/yaml-cpp/" +COPYRIGHT="2008 Jesse Beder" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://yaml-cpp.googlecode.com/files/yaml-cpp-$portVersion.tar.gz" CHECKSUM_SHA256="3e7c9052b43d987d41819a203d97fc45de4eed3ec67e0fdb14265c3d11046f06" SOURCE_DIR="yaml-cpp-$portVersion" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2008 Jesse Beder" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -16,16 +16,23 @@ PROVIDES=" yaml_cpp$secondaryArchSuffix = $portVersion compat >= 0.5 lib:libyaml_cpp$secondaryArchSuffix = $portVersion compat >= 0.5 " - REQUIRES=" haiku$secondaryArchSuffix " +PROVIDES_devel=" + yaml_cpp${secondaryArchSuffix}_devel = $portVersion compat >= 0.5 + devel:libyaml_cpp$secondaryArchSuffix = 0.5.1 compat >= 0.5 + " +REQUIRES_devel=" + yaml_cpp$secondaryArchSuffix == $portVersion + boost${secondaryArchSuffix}_devel + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel boost${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:cmake cmd:make @@ -57,13 +64,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - yaml_cpp${secondaryArchSuffix}_devel = $portVersion compat >= 0.5 - devel:libyaml_cpp$secondaryArchSuffix = 0.5.1 compat >= 0.5 - " - -REQUIRES_devel=" - yaml_cpp$secondaryArchSuffix == $portVersion - boost${secondaryArchSuffix}_devel - " diff --git a/dev-db/postgresql/postgresql-9.3.5.recipe b/dev-db/postgresql/postgresql-9.3.5.recipe index 8deb40517..7ea4f0cc1 100644 --- a/dev-db/postgresql/postgresql-9.3.5.recipe +++ b/dev-db/postgresql/postgresql-9.3.5.recipe @@ -61,10 +61,6 @@ REQUIRES=" lib:libreadline$secondaryArchSuffix lib:libz$secondaryArchSuffix " -BUILD_REQUIRES=" - devel:libreadline$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " PROVIDES_devel=" postgresql${secondaryArchSuffix}_devel = $portVersion @@ -79,6 +75,10 @@ REQUIRES_devel=" postgresql${secondaryArchSuffix} == $portVersion base " +BUILD_REQUIRES=" + devel:libreadline$secondaryArchSuffix + devel:libz$secondaryArchSuffix + " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix diff --git a/dev-dotnet/pnet/pnet-0.8.0.recipe b/dev-dotnet/pnet/pnet-0.8.0.recipe index 93e56807f..ea2e1a083 100644 --- a/dev-dotnet/pnet/pnet-0.8.0.recipe +++ b/dev-dotnet/pnet/pnet-0.8.0.recipe @@ -3,16 +3,18 @@ DESCRIPTION="DotGNU Portable.NET is a portable suite of tools (including a C# \ compiler, assembler, and runtime engine) for non-Microsoft platforms. It is \ part of the DotGNU meta-project" HOMEPAGE="http://www.dotgnu.org/pnet.html" -SOURCE_URI="http://download.savannah.gnu.org/releases/dotgnu-pnet/pnet-0.8.0.tar.gz" -CHECKSUM_SHA256="f1340ae3567a5f05729d9d201bd719268ceca07bde4f62c58a92abfda64551bb" -REVISION="1" -LICENSE="GNU GPL v1" COPYRIGHT="2001-2006 Southern Storm Software, Pty Ltd. 1984-2002 Free Software Foundation, Inc. 2003 Gopal.V 2002 FSF INDIA 2002 Richard Baumann " +LICENSE="GNU GPL v1" +REVISION="1" +SOURCE_URI="http://download.savannah.gnu.org/releases/dotgnu-pnet/pnet-0.8.0.tar.gz" +CHECKSUM_SHA256="f1340ae3567a5f05729d9d201bd719268ceca07bde4f62c58a92abfda64551bb" +PATCHES="pnet-0.8.0.patchset" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" @@ -49,6 +51,11 @@ PROVIDES=" cmd:ilverify cmd:resgen " +REQUIRES=" + haiku + lib:libncurses + lib:zlib + " PROVIDES_devel=" devel:libILAsm = $portVersion compat >= 0 @@ -60,17 +67,10 @@ PROVIDES_devel=" devel:libILSupport = $portVersion compat >= 0 " -REQUIRES=" - haiku - lib:libncurses - lib:zlib - " - BUILD_REQUIRES=" haiku_devel devel:libncurses " - BUILD_PREREQUIRES=" cmd:gcc cmd:make @@ -85,8 +85,6 @@ BUILD_PREREQUIRES=" cmd:treecc " -PATCHES="pnet-0.8.0.patchset" - BUILD() { libtoolize --force --copy --install diff --git a/dev-embedded/2cdt/2cdt-2014.01.03.recipe b/dev-embedded/2cdt/2cdt-2014.01.03.recipe index 6265d675e..c8ffa8251 100644 --- a/dev-embedded/2cdt/2cdt-2014.01.03.recipe +++ b/dev-embedded/2cdt/2cdt-2014.01.03.recipe @@ -23,8 +23,8 @@ format written by the Amstrad operating system. The tool allows the user to define the .CDT \"recording\" method and baud rate." HOMEPAGE="http://cpctech.org.uk/" COPYRIGHT="2000-2014 Kevin Thacker" -REVISION="1" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://cpctech.cpc-live.com/download/2cdt.zip" CHECKSUM_SHA256="e6a4e69de46b256df51c9c265c6b9a50f8016264bfb3d35f5958152b91500e56" SOURCE_DIR="2cdt" diff --git a/dev-embedded/arduino/arduino-1.0.6.recipe b/dev-embedded/arduino/arduino-1.0.6.recipe index c70fe0b87..b7af0963e 100644 --- a/dev-embedded/arduino/arduino-1.0.6.recipe +++ b/dev-embedded/arduino/arduino-1.0.6.recipe @@ -4,23 +4,21 @@ and upload it to the board. It runs on Windows, Mac OS X, and Linux. \ The environment is written in Java and based on Processing and other \ open-source software." HOMEPAGE="http://arduino.cc" -LICENSE="GNU GPL v2" COPYRIGHT="Arduino team" - +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://downloads.arduino.cc/arduino-1.0.6-linux32.tgz" CHECKSUM_SHA256="f059a572231abafb92099a3a404c0a41502c3413668610676c40029384edc658" -REVISION="1" +SOURCE_DIR="arduino-1.0.6" +PATCHES="arduino_x86-1.0.6.patchset" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="arduino_x86-1.0.6.patchset" - PROVIDES=" arduino$secondaryArchSuffix = $portVersion app:Arduino$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix openjdk$secondaryArchSuffix @@ -30,6 +28,7 @@ REQUIRES=" avr_gcc$secondaryArchSuffix avr_binutils$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -38,8 +37,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="arduino-1.0.6" - BUILD() { cd haiku diff --git a/dev-embedded/avra/avra-1.3.0.recipe b/dev-embedded/avra/avra-1.3.0.recipe index 8261d13f5..a56e3b4b7 100644 --- a/dev-embedded/avra/avra-1.3.0.recipe +++ b/dev-embedded/avra/avra-1.3.0.recipe @@ -2,24 +2,22 @@ SUMMARY="Assember for the Atmel AVR microcontroller family" DESCRIPTION="AVRA is an assembler for Atmel AVR microcontrollers, and it is \ almost compatible with Atmel’s own assembler AVRASM32. The programming \ principles and conceptions are based on the ANSI programming language \"C\"." +HOMEPAGE="http://avra.sourceforge.net/" COPYRIGHT="1999-2010 John Anders Haugum, Tobias Weber, Jerry Jacobs" LICENSE="GNU GPL v2" -HOMEPAGE="http://avra.sourceforge.net/" -ARCHITECTURES="x86_gcc2" REVISION="1" - SOURCE_URI="http://sourceforge.net/projects/avra/files/1.3.0/avra-1.3.0.tar.bz2" CHECKSUM_SHA256="a62cbf8662caf9cc4e75da6c634efce402778639202a65eb2d149002c1049712" +ARCHITECTURES="x86_gcc2" + PROVIDES=" avra = $portVersion cmd:avra " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:aclocal diff --git a/dev-embedded/d52/d52-3.4.1.recipe b/dev-embedded/d52/d52-3.4.1.recipe index 59ab1bfe2..a1c453fc3 100644 --- a/dev-embedded/d52/d52-3.4.1.recipe +++ b/dev-embedded/d52/d52-3.4.1.recipe @@ -10,23 +10,22 @@ on examination of the output of previous runs of the disassembler. You can \ also specify names for labels and symbols in the control file, resulting in a \ much more readable source file. " -REVISION="1" -ARCHITECTURES="x86_gcc2" -LICENSE="GNU GPL v3" -COPYRIGHT="2007 Jeffery L. Post" HOMEPAGE="http://www.brouhaha.com/~eric/software/d52" - +COPYRIGHT="2007 Jeffery L. Post" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://www.brouhaha.com/~eric/software/d52/d52v341.zip" CHECKSUM_SHA256="784900108a4352fb439f9c9efa9458c93138ed1f05f2e41aa2faca5bc7c76e46" SOURCE_DIR="d52v341" +ARCHITECTURES="x86_gcc2" + PROVIDES=" d52 = $portVersion cmd:d48 cmd:d52 cmd:dz80 " - REQUIRES=" haiku " @@ -34,7 +33,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:make diff --git a/dev-embedded/libftdi/libftdi-1.0.recipe b/dev-embedded/libftdi/libftdi-1.0.recipe index e41e958fd..7f99d6785 100644 --- a/dev-embedded/libftdi/libftdi-1.0.recipe +++ b/dev-embedded/libftdi/libftdi-1.0.recipe @@ -24,7 +24,6 @@ PROVIDES=" cmd:ftdi_eeprom$secondaryArchSuffix cmd:libftdi1_config$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix confuse$secondaryArchSuffix >= 2.5 @@ -32,13 +31,21 @@ REQUIRES=" boost$secondaryArchSuffix " +PROVIDES_devel=" + libftdi${secondaryArchSuffix}_devel = $portVersion + devel:libftdi1$secondaryArchSuffix = $portVersion + devel:libftdipp1$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + lib:libftdi1$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel confuse${secondaryArchSuffix}_devel >= 2.5 libusb${secondaryArchSuffix}_devel boost${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -74,13 +81,3 @@ INSTALL() fixPkgconfig packageEntries devel $developDir } - -PROVIDES_devel=" - libftdi${secondaryArchSuffix}_devel = $portVersion - devel:libftdi1$secondaryArchSuffix = $portVersion - devel:libftdipp1$secondaryArchSuffix = $portVersion - " - -REQUIRES_devel=" - lib:libftdi1$secondaryArchSuffix == $portVersion base - " diff --git a/dev-embedded/lwtools/lwtools-4.10.recipe b/dev-embedded/lwtools/lwtools-4.10.recipe index d480a6d0c..2ce68fffd 100644 --- a/dev-embedded/lwtools/lwtools-4.10.recipe +++ b/dev-embedded/lwtools/lwtools-4.10.recipe @@ -5,11 +5,11 @@ LOADM binaries, and a proprietary object file format for later linking. It also supports macros and file inclusion among other things. " HOMEPAGE="http://lwtools.projects.l-w.ca/" -SOURCE_URI="$HOMEPAGE/releases/lwtools/lwtools-$portVersion.tar.gz" -CHECKSUM_SHA256="06ee27c597798bbfb064a8d9471e5cd91074ff22fa8eb4f7d276a8809d35622c" -REVISION="2" COPYRIGHT="2006-2014 William Astle" LICENSE="GNU GPL v3" +REVISION="2" +SOURCE_URI="$HOMEPAGE/releases/lwtools/lwtools-$portVersion.tar.gz" +CHECKSUM_SHA256="06ee27c597798bbfb064a8d9471e5cd91074ff22fa8eb4f7d276a8809d35622c" ARCHITECTURES="!x86_gcc2" SECONDARY_ARCHITECTURES="x86" diff --git a/dev-embedded/sdcc/sdcc-3.4.0.recipe b/dev-embedded/sdcc/sdcc-3.4.0.recipe index 353a00947..6e418e8af 100644 --- a/dev-embedded/sdcc/sdcc-3.4.0.recipe +++ b/dev-embedded/sdcc/sdcc-3.4.0.recipe @@ -9,15 +9,17 @@ the Microchip PIC16 and PIC18 targets. It can be retargeted for other \ microprocessors. " HOMEPAGE="http://sdcc.sourceforge.net" -LICENSE=" - GNU GPL v2 - " COPYRIGHT=" 1999-2013 Sandeep Dutta " +LICENSE=" + GNU GPL v2 + " +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/sdcc/files/sdcc/3.4.0/sdcc-src-3.4.0.tar.bz2" CHECKSUM_SHA256="cf6af862b94d5f259f11afa0a1b86304f3047b3723a9df96f20dba869deb5bf9" -REVISION="1" +PATCHES="sdcc-$portVersion.patchset" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -59,6 +61,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libboost_graph$secondaryArchSuffix devel:libiconv$secondaryArchSuffix @@ -74,8 +77,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="sdcc-$portVersion.patchset" - BUILD() { # The PIC14/16 ports need gputils. Enable them when we have a recipe for it. diff --git a/dev-embedded/sdcc/sdcc-3.5.0.recipe b/dev-embedded/sdcc/sdcc-3.5.0.recipe index 090dc98e1..35dda46ed 100644 --- a/dev-embedded/sdcc/sdcc-3.5.0.recipe +++ b/dev-embedded/sdcc/sdcc-3.5.0.recipe @@ -8,15 +8,17 @@ supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for \ other microprocessors. " HOMEPAGE="http://sdcc.sourceforge.net" -LICENSE=" - GNU GPL v2 - " COPYRIGHT=" 1999-2013 Sandeep Dutta " +LICENSE=" + GNU GPL v2 + " +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/sdcc/files/sdcc/$portVersion/sdcc-src-$portVersion.tar.bz2" CHECKSUM_SHA256="f82978d1614244b22e093402c0a4de1f688a07c807b2980126c964eb3df85fa9" -REVISION="1" +PATCHES="sdcc-3.5.0.patchset" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -58,6 +60,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libboost_graph$secondaryArchSuffix devel:libiconv$secondaryArchSuffix @@ -73,8 +76,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="sdcc-3.5.0.patchset" - BUILD() { # The PIC14/16 ports need gputils. Enable them when we have a recipe for it. diff --git a/dev-embedded/stlink/stlink-1.0.0.recipe b/dev-embedded/stlink/stlink-1.0.0.recipe index 8658adb57..8bec1c5db 100644 --- a/dev-embedded/stlink/stlink-1.0.0.recipe +++ b/dev-embedded/stlink/stlink-1.0.0.recipe @@ -4,16 +4,15 @@ microcontrollers. This tool allows interfacing the stlink with GDB for easy \ programming and debugging of these chips. " HOMEPAGE="https://github.com/texane/stlink" -LICENSE="BSD (3-clause)" COPYRIGHT="2011 The Capt'ns Missing Link Authors" +LICENSE="BSD (3-clause)" REVISION="2" +SOURCE_URI="https://github.com/texane/stlink/archive/1.0.0.tar.gz" +CHECKSUM_SHA256="d80af441be2c2be8a8e431e4ff6608f7c5ae52017c590d1c04b28bf0af0a3ddb" ARCHITECTURES="!x86_gcc2" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="https://github.com/texane/stlink/archive/1.0.0.tar.gz" -CHECKSUM_SHA256="d80af441be2c2be8a8e431e4ff6608f7c5ae52017c590d1c04b28bf0af0a3ddb" - PROVIDES=" stlink$secondaryArchSuffix = $portVersion cmd:st_flash$secondaryArchSuffix @@ -25,6 +24,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libusb_1.0$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libusb_1.0$secondaryArchSuffix " diff --git a/dev-embedded/stm32flash/stm32flash-0.3.recipe b/dev-embedded/stm32flash/stm32flash-0.3.recipe index f44e666d2..e357f4283 100644 --- a/dev-embedded/stm32flash/stm32flash-0.3.recipe +++ b/dev-embedded/stm32flash/stm32flash-0.3.recipe @@ -14,19 +14,19 @@ ST serial bootloader. * resume already initialized connection (for when reset fails) " HOMEPAGE="http://code.google.com/p/stm32flash/" -REVISION="1" -ARCHITECTURES="!x86_gcc2" -SECONDARY_ARCHITECTURES="x86" COPYRIGHT=" Geoffrey McRae 2012-2014 Tormod Volden " LICENSE="GNU GPL v2" - +REVISION="1" SOURCE_URI="https://releases.stm32flash.googlecode.com/git/stm32flash-0.3.tar.gz" CHECKSUM_SHA256="8c9da430c6aca2cb711c90a1bd6e38d7169f73f9baf6cbf11234f1f8c444f47f" SOURCE_DIR="stm32flash" +ARCHITECTURES="!x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" stm32flash$secondaryArchSuffix = $portVersion cmd:stm32flash$secondaryArchSuffix = $portVersion diff --git a/dev-embedded/u_boot_tools/u_boot_tools-2012.10.recipe b/dev-embedded/u_boot_tools/u_boot_tools-2012.10.recipe index 010648772..35bd10fd9 100644 --- a/dev-embedded/u_boot_tools/u_boot_tools-2012.10.recipe +++ b/dev-embedded/u_boot_tools/u_boot_tools-2012.10.recipe @@ -6,8 +6,8 @@ COPYRIGHT="2003 - 2012 U-Boot" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://ftp.denx.de/pub/u-boot/u-boot-2012.10.tar.bz2" -SOURCE_DIR="u-boot-$portVersion" CHECKSUM_SHA256="dddec75070b5faa5df463085e3e1d27c6d058ec3481c666917baa961956d4d17" +SOURCE_DIR="u-boot-$portVersion" PATCHES="u_boot_tools-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86_64" diff --git a/dev-games/box2d/box2d-2.1.2.recipe b/dev-games/box2d/box2d-2.1.2.recipe index 5e9b68e54..f8b225616 100644 --- a/dev-games/box2d/box2d-2.1.2.recipe +++ b/dev-games/box2d/box2d-2.1.2.recipe @@ -3,24 +3,24 @@ DESCRIPTION="Box2D is a feature rich 2D rigid body physics engine, written in C+ It has been used in many games, including Crayon Physics Deluxe, \ winner of the 2008 Independant Game Festival Grand Prize" HOMEPAGE="http://www.box2d.org" -SOURCE_URI="http://box2d.googlecode.com/files/Box2D_v2.1.2.zip" -LICENSE="MIT" COPYRIGHT="2007-2009 Erin Catto" -CHECKSUM_SHA256="3b351c3e51c6bf78c3e48a2b51260297f3f309fde389c9bfc21ebd484efbba54" +LICENSE="MIT" REVISION="2" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" +SOURCE_URI="http://box2d.googlecode.com/files/Box2D_v2.1.2.zip" +CHECKSUM_SHA256="3b351c3e51c6bf78c3e48a2b51260297f3f309fde389c9bfc21ebd484efbba54" SOURCE_DIR="Box2D_v2.1.2" +PATCHES="box2d-2.1.2.patch" + +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" box2d " - REQUIRES=" haiku " -PATCHES="box2d-2.1.2.patch" - +BUILD_REQUIRES="" BUILD_PREREQUIRES=" haiku_devel cmd:make @@ -30,8 +30,6 @@ BUILD_PREREQUIRES=" devel:libglu " -BUILD_REQUIRES="" - BUILD() { cd Box2D diff --git a/dev-games/box2d/box2d-2.3.1.recipe b/dev-games/box2d/box2d-2.3.1.recipe index c04ad2d65..c06f3aabb 100644 --- a/dev-games/box2d/box2d-2.3.1.recipe +++ b/dev-games/box2d/box2d-2.3.1.recipe @@ -18,7 +18,6 @@ PROVIDES=" box2d$secondaryArchSuffix cmd:box2d$secondaryArchSuffix " - REQUIRES=" haiku " @@ -28,7 +27,6 @@ BUILD_REQUIRES=" devel:libgl$secondaryArchSuffix devel:libglu$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:make cmd:cmake @@ -46,4 +44,4 @@ INSTALL() { cd Box2D make install -} \ No newline at end of file +} diff --git a/dev-games/fifechan/fifechan-0.1.2.recipe b/dev-games/fifechan/fifechan-0.1.2.recipe index 3b5cf8dcc..74e2b919c 100644 --- a/dev-games/fifechan/fifechan-0.1.2.recipe +++ b/dev-games/fifechan/fifechan-0.1.2.recipe @@ -3,20 +3,27 @@ DESCRIPTION="Fifechan is a C++ GUI library designed for games. It comes with a \ standard set of 'widgets' and can use several different objects for displaying \ graphics and capturing user input." HOMEPAGE="http://fifengine.github.com/fifechan/" -SOURCE_URI="https://github.com/fifengine/fifechan/archive/0.1.2.tar.gz" -LICENSE="GNU LGPL v2.1" COPYRIGHT="2004-2014 fifechan developers" -CHECKSUM_SHA256="4a4239314ae33c5413e4d7d3e5f2f1a7e53fb596fd1480ea7443ee78041e6b2d" +LICENSE="GNU LGPL v2.1" REVISION="2" -ARCHITECTURES="x86 x86_64" +SOURCE_URI="https://github.com/fifengine/fifechan/archive/0.1.2.tar.gz" +CHECKSUM_SHA256="4a4239314ae33c5413e4d7d3e5f2f1a7e53fb596fd1480ea7443ee78041e6b2d" PATCHES="fifechan-$portVersion.patchset" +ARCHITECTURES="x86 x86_64" + PROVIDES=" fifechan = $portVersion lib:libfifechan = $portVersion lib:libfifechan_opengl = $portVersion lib:libfifechan_sdl = $portVersion " +REQUIRES=" + haiku + lib:libgl + lib:libsdl + lib:libsdl_image +" PROVIDES_devel=" fifechan_devel = $portVersion @@ -24,31 +31,22 @@ PROVIDES_devel=" devel:libfifechan_opengl = $portVersion devel:libfifechan_sdl = $portVersion " - -REQUIRES=" - haiku - lib:libgl - lib:libsdl - lib:libsdl_image -" - REQUIRES_devel=" fifechan == $portVersion " -BUILD_PREREQUIRES=" - haiku_devel - cmd:make - cmd:cmake - cmd:gcc - cmd:ld -" - BUILD_REQUIRES=" devel:libgl devel:libsdl devel:libsdl_image " +BUILD_PREREQUIRES=" + haiku_devel + cmd:make + cmd:cmake + cmd:gcc + cmd:ld +" BUILD() { diff --git a/dev-games/ode/ode-0.12.recipe b/dev-games/ode/ode-0.12.recipe index 7e1514c91..3785758dc 100644 --- a/dev-games/ode/ode-0.12.recipe +++ b/dev-games/ode/ode-0.12.recipe @@ -7,14 +7,16 @@ detection with friction. ODE is useful for simulating vehicles, objects in \ virtual reality environments and virtual creatures. " HOMEPAGE="http://www.ode.org/" -SOURCE_URI="http://downloads.sourceforge.net/project/opende/ODE/0.12/ode-0.12.tar.bz2" -CHECKSUM_SHA256="65c5315a42c725d2da01ea2c1b045583d54e0d1a95e3f7c062e5ba3769f5c350" -REVISION="1" COPYRIGHT="2001-2004 Russell L. Smith" LICENSE=" GNU LGPL v3 BSD (3-clause) " +REVISION="1" +SOURCE_URI="http://downloads.sourceforge.net/project/opende/ODE/0.12/ode-0.12.tar.bz2" +CHECKSUM_SHA256="65c5315a42c725d2da01ea2c1b045583d54e0d1a95e3f7c062e5ba3769f5c350" +PATCHES="ode-0.12.patch" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -22,15 +24,23 @@ PROVIDES=" ode$secondaryArchSuffix = $portVersion lib:libode$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " +PROVIDES_devel=" + ode${secondaryArchSuffix}_devel = $portVersion + devel:libode$secondaryArchSuffix = $portVersion + cmd:ode_config$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + haiku$secondaryArchSuffix + ode$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:make cmd:mkdepend @@ -39,13 +49,12 @@ BUILD_PREREQUIRES=" cmd:awk " -PATCHES="ode-0.12.patch" - BUILD() { runConfigure ./configure --enable-shared make $jobArgs } + INSTALL() { fixDevelopLibDirReferences ode-config @@ -60,14 +69,3 @@ INSTALL() $developDir \ $binDir # ode_config binary here } - -PROVIDES_devel=" - ode${secondaryArchSuffix}_devel = $portVersion - devel:libode$secondaryArchSuffix = $portVersion - cmd:ode_config$secondaryArchSuffix = $portVersion - " - -REQUIRES_devel=" - haiku$secondaryArchSuffix - ode$secondaryArchSuffix == $portVersion base - " diff --git a/dev-java/gnu_classpath/gnu_classpath-0.98.recipe b/dev-java/gnu_classpath/gnu_classpath-0.98.recipe index 0a60d3fcb..c2dfb2e49 100644 --- a/dev-java/gnu_classpath/gnu_classpath-0.98.recipe +++ b/dev-java/gnu_classpath/gnu_classpath-0.98.recipe @@ -4,11 +4,6 @@ Free core class libraries for use with virtual machines and compilers for the \ Java language " HOMEPAGE="http://www.gnu.org/software/classpath" -SOURCE_URI="ftp://ftp.gnu.org/gnu/classpath/classpath-0.98.tar.gz" -CHECKSUM_SHA256="501b5acd4dff79b6100da22cef15080f31071821ce3cea6f1b739bc1b56fac3f" -REVISION="1" -LICENSE="GNU GPL v2 - GNU GPL v2 with classpath exceptions" COPYRIGHT="1998-1999, 2001-2008 Free Software Foundation 1991 AT&T 1993 Sun Microsystems, Inc. All rights reserved @@ -18,6 +13,13 @@ COPYRIGHT="1998-1999, 2001-2008 Free Software Foundation 2004 World Wide Web Consortium 2005 Caolan McNamara 2005 Daniel Richard G." +LICENSE="GNU GPL v2 + GNU GPL v2 with classpath exceptions" +REVISION="1" +SOURCE_URI="ftp://ftp.gnu.org/gnu/classpath/classpath-0.98.tar.gz" +CHECKSUM_SHA256="501b5acd4dff79b6100da22cef15080f31071821ce3cea6f1b739bc1b56fac3f" +SOURCE_DIR="classpath-0.98" +PATCHES="gnu_classpath-0.98.patch" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" @@ -28,6 +30,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -41,10 +44,6 @@ BUILD_PREREQUIRES=" cmd:jamvm$secondaryArchSuffix " -SOURCE_DIR="classpath-0.98" - -PATCHES="gnu_classpath-0.98.patch" - BUILD() { libtoolize --force --copy --install diff --git a/dev-lang/brexx/brexx-1.3.2.recipe b/dev-lang/brexx/brexx-1.3.2.recipe index d05f9a7ef..8c3f413b7 100644 --- a/dev-lang/brexx/brexx-1.3.2.recipe +++ b/dev-lang/brexx/brexx-1.3.2.recipe @@ -10,18 +10,21 @@ additions: * Support for running BRexx scripts from the desktop. * Additional functions and features." HOMEPAGE="http://www.verifiedlogic.com/" -SOURCE_URI="http://www.verifiedlogic.com/BeBRexx.zip" -CHECKSUM_SHA256="0386a9f04e04a120af5785c034e254bbfedc24973e241fe744e6777b453c8055" -LICENSE=" - Public Domain - BSD (3-clause) - " COPYRIGHT=" 1991-1999, Be Incorporated 1999 Willy Langeveld 1999 Vassilis Vlachoudis " +LICENSE=" + Public Domain + BSD (3-clause) + " REVISION="1" +SOURCE_URI="http://www.verifiedlogic.com/BeBRexx.zip" +CHECKSUM_SHA256="0386a9f04e04a120af5785c034e254bbfedc24973e241fe744e6777b453c8055" +SOURCE_DIR="BeBRexx" +PATCHES="brexx-$portVersion.patchset" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -34,6 +37,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " @@ -43,10 +47,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="BeBRexx" - -PATCHES="brexx-$portVersion.patchset" - BUILD() { make all OBJ_DIR=obj diff --git a/dev-lang/camlp5/camlp5-6.12.recipe b/dev-lang/camlp5/camlp5-6.12.recipe index 2c53a0985..2abfec7a6 100644 --- a/dev-lang/camlp5/camlp5-6.12.recipe +++ b/dev-lang/camlp5/camlp5-6.12.recipe @@ -2,14 +2,15 @@ SUMMARY="Preprocessor-pretty-printer of OCaml" DESCRIPTION="Camlp5 is a preprocessor-pretty-printer of OCaml. It is compatible with OCaml versions from 1.07 to 4.02.0." HOMEPAGE="http://camlp5.gforge.inria.fr/" +COPYRIGHT="2007-2013 Institut National de Recherche en Informatique et en Automatique (INRIA)." +LICENSE="BSD (3-clause)" +REVISION="1" SOURCE_URI="http://camlp5.gforge.inria.fr/distrib/src/camlp5-6.12.tgz" CHECKSUM_SHA256="b716c8b248289205bc76823000bc0b0988517cfcfd9c2eb1a3c43cc2cd7d5c02" -LICENSE="BSD (3-clause)" -COPYRIGHT="2007-2013 Institut National de Recherche en Informatique et en Automatique (INRIA)." -REVISION="1" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SOURCE_DIR="camlp5-6.12" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + PROVIDES=" camlp5 cmd:camlp5 @@ -22,12 +23,10 @@ PROVIDES=" cmd:mkcamlp5.opt cmd:ocpp5 " - REQUIRES=" haiku cmd:ocaml " - BUILD_PREREQUIRES=" haiku_devel cmd:make diff --git a/dev-lang/fasm/fasm-1.71.39.recipe b/dev-lang/fasm/fasm-1.71.39.recipe index 563361b56..bc3481a91 100644 --- a/dev-lang/fasm/fasm-1.71.39.recipe +++ b/dev-lang/fasm/fasm-1.71.39.recipe @@ -10,11 +10,11 @@ codes for size. The flat assembler is self-compilable and the \ complete source code is included." HOMEPAGE="http://flatassembler.net" COPYRIGHT="2004-2015 Tomasz Grysztar" -SOURCE_URI="http://flatassembler.net/fasm-$portVersion.tar.gz" -SOURCE_DIR="fasm" -CHECKSUM_SHA256="0389ca2e1956a207b709fbbd1cd0f257cf0e3d5039a43f8b12c5b2b102bb2cca" LICENSE="fasm" REVISION="1" +SOURCE_URI="http://flatassembler.net/fasm-$portVersion.tar.gz" +CHECKSUM_SHA256="0389ca2e1956a207b709fbbd1cd0f257cf0e3d5039a43f8b12c5b2b102bb2cca" +SOURCE_DIR="fasm" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -43,4 +43,3 @@ INSTALL() mkdir -p $binDir cp fasm $binDir } - diff --git a/dev-lang/fpc/fpc_bin-3.0.0.recipe b/dev-lang/fpc/fpc_bin-3.0.0.recipe index 421f864ca..9c1c2bcee 100644 --- a/dev-lang/fpc/fpc_bin-3.0.0.recipe +++ b/dev-lang/fpc/fpc_bin-3.0.0.recipe @@ -7,6 +7,7 @@ LICENSE="GNU LGPL v3 REVISION="1" SOURCE_URI="http://sourceforge.net/projects/freepascal/files/Haiku/3.0.0/fpc-3.0.0.i386-haiku.tar" CHECKSUM_SHA256="a81bf8ca23472bf04a7934c3c881c5c26d1a3a801c36360a9a667d1625d8d1f2" +SOURCE_DIR="fpc-3.0.0.i386-haiku" ARCHITECTURES="x86_gcc2 x86" @@ -66,8 +67,6 @@ BUILD_PREREQUIRES=" cmd:fpc " -SOURCE_DIR="fpc-3.0.0.i386-haiku" - BUILD() { true diff --git a/dev-lang/lua/lua-5.2.3.recipe b/dev-lang/lua/lua-5.2.3.recipe index 1c5cceeb2..0fe7c4052 100644 --- a/dev-lang/lua/lua-5.2.3.recipe +++ b/dev-lang/lua/lua-5.2.3.recipe @@ -7,11 +7,13 @@ machine, and has automatic memory management with incremental garbage \ collection, making it ideal for configuration, scripting, and rapid prototyping. " HOMEPAGE="http://www.lua.org" +COPYRIGHT="1994-2012, Lua.org, PUC-Rio" +LICENSE="MIT" +REVISION="2" SOURCE_URI="http://www.lua.org/ftp/lua-$portVersion.tar.gz" CHECKSUM_SHA256="13c2fb97961381f7d06d5b5cea55b743c163800896fd5c5e2356201d3619002d" -LICENSE="MIT" -COPYRIGHT="1994-2012, Lua.org, PUC-Rio" -REVISION="2" +PATCHES="lua-$portVersion.patchset" + ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -25,11 +27,6 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " -BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel - cmd:make - cmd:gcc$secondaryArchSuffix - " PROVIDES_devel=" lua${secondaryArchSuffix}_devel = $portVersion compat >= 5.2 @@ -39,8 +36,11 @@ PROVIDES_devel=" REQUIRES_devel=" lua$secondaryArchSuffix == $portVersion " - -PATCHES="lua-$portVersion.patchset" +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:make + cmd:gcc$secondaryArchSuffix + " BUILD() { diff --git a/dev-lang/lua/lua51-5.1.4.recipe b/dev-lang/lua/lua51-5.1.4.recipe index 6ed8fe2c3..fdcfd66be 100644 --- a/dev-lang/lua/lua51-5.1.4.recipe +++ b/dev-lang/lua/lua51-5.1.4.recipe @@ -6,18 +6,17 @@ virtual machine, and has automatic memory management with incremental garbage \ collection, making it ideal for configuration, scripting, and rapid \ prototyping." HOMEPAGE="http://www.lua.org" +COPYRIGHT="1994-2009, Lua.org, PUC-Rio" LICENSE="MIT" REVISION="7" - -ARCHITECTURES="x86 x86_gcc2" -SECONDARY_ARCHITECTURES="x86 x86_gcc2" - SOURCE_URI="http://www.lua.org/ftp/lua-5.1.4.tar.gz" CHECKSUM_SHA256="b038e225eaf2a5b57c9bcc35cd13aa8c6c8288ef493d52970c9545074098af3a" SOURCE_DIR="lua-$portVersion" -COPYRIGHT="1994-2009, Lua.org, PUC-Rio" PATCHES="lua-5.1.4.patchset" +ARCHITECTURES="x86 x86_gcc2" +SECONDARY_ARCHITECTURES="x86 x86_gcc2" + PROVIDES=" lua51${secondaryArchSuffix} = $portVersion compat >= 5.1 cmd:lua5.1${secondaryArchSuffix} = $portVersion compat >= 5.1 @@ -27,6 +26,7 @@ PROVIDES=" REQUIRES=" haiku${secondaryArchSuffix} " + PROVIDES_devel=" lua51${secondaryArchSuffix}_devel = $portVersion compat >= 5.1 devel:liblua$secondaryArchSuffix = $portVersion compat >= 5.1 @@ -35,6 +35,7 @@ PROVIDES_devel=" REQUIRES_devel=" lua51$secondaryArchSuffix == $portVersion " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -44,7 +45,6 @@ BUILD_PREREQUIRES=" cmd:gcc${secondaryArchSuffix} " - BUILD() { make haiku diff --git a/dev-lang/ruby/ruby-2.1.5.recipe b/dev-lang/ruby/ruby-2.1.5.recipe index ed9d782e7..651a23eac 100644 --- a/dev-lang/ruby/ruby-2.1.5.recipe +++ b/dev-lang/ruby/ruby-2.1.5.recipe @@ -10,14 +10,13 @@ imperative. It also has a dynamic type system and automatic memory \ management. Therefore, it is similar in varying degrees to, Smalltalk, \ Python, Perl, Lisp, Dylan, and CLU." HOMEPAGE="http://www.ruby-lang.org" -SOURCE_URI="http://cache.ruby-lang.org/pub/ruby/2.1/ruby-$portVersion.tar.gz" -CHECKSUM_SHA256="4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" +COPYRIGHT="1993-2014 Yukihiro Matsumoto" LICENSE="Ruby BSD (3-clause)" -COPYRIGHT="1993-2014 Yukihiro Matsumoto" -PATCHES="ruby-$portVersion.patchset" - REVISION="1" +SOURCE_URI="http://cache.ruby-lang.org/pub/ruby/2.1/ruby-$portVersion.tar.gz" +CHECKSUM_SHA256="4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" +PATCHES="ruby-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 ?x86 !x86_64" SECONDARY_ARCHITECTURES="x86" @@ -43,6 +42,17 @@ REQUIRES=" lib:libiconv$secondaryArchSuffix lib:libncursesw$secondaryArchSuffix " + +PROVIDES_devel=" + ruby${secondaryArchSuffix}_devel = $portVersion + devel:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.1 + lib:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.1 + devel:libruby$secondaryArchSuffix = $portVersion compat >= 2.1 + " +REQUIRES_devel=" + ruby$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libedit$secondaryArchSuffix @@ -64,16 +74,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PROVIDES_devel=" - ruby${secondaryArchSuffix}_devel = $portVersion - devel:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.1 - lib:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.1 - devel:libruby$secondaryArchSuffix = $portVersion compat >= 2.1 - " -REQUIRES_devel=" - ruby$secondaryArchSuffix == $portVersion base - " - BUILD() { libtoolize --force --copy --install diff --git a/dev-lang/ruby/ruby-2.2.2.recipe b/dev-lang/ruby/ruby-2.2.2.recipe index 3e3b1cb84..9dc958d3a 100644 --- a/dev-lang/ruby/ruby-2.2.2.recipe +++ b/dev-lang/ruby/ruby-2.2.2.recipe @@ -10,14 +10,13 @@ imperative. It also has a dynamic type system and automatic memory \ management. Therefore, it is similar in varying degrees to, Smalltalk, \ Python, Perl, Lisp, Dylan, and CLU." HOMEPAGE="http://www.ruby-lang.org" -SOURCE_URI="http://cache.ruby-lang.org/pub/ruby/2.2/ruby-$portVersion.tar.gz" -CHECKSUM_SHA256="5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" +COPYRIGHT="1993-2015 Yukihiro Matsumoto" LICENSE="Ruby BSD (3-clause)" -COPYRIGHT="1993-2015 Yukihiro Matsumoto" -PATCHES="ruby-$portVersion.patchset" - REVISION="4" +SOURCE_URI="http://cache.ruby-lang.org/pub/ruby/2.2/ruby-$portVersion.tar.gz" +CHECKSUM_SHA256="5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" +PATCHES="ruby-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -43,6 +42,17 @@ REQUIRES=" lib:libiconv$secondaryArchSuffix lib:libncursesw$secondaryArchSuffix " + +PROVIDES_devel=" + ruby${secondaryArchSuffix}_devel = $portVersion + devel:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.2 + lib:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.2 + devel:libruby$secondaryArchSuffix = $portVersion compat >= 2.2 + " +REQUIRES_devel=" + ruby$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libedit$secondaryArchSuffix @@ -64,16 +74,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PROVIDES_devel=" - ruby${secondaryArchSuffix}_devel = $portVersion - devel:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.2 - lib:libruby_static$secondaryArchSuffix = $portVersion compat >= 2.2 - devel:libruby$secondaryArchSuffix = $portVersion compat >= 2.2 - " -REQUIRES_devel=" - ruby$secondaryArchSuffix == $portVersion base - " - BUILD() { libtoolize --force --copy --install diff --git a/dev-lang/squirrel/squirrel-3.0.4.recipe b/dev-lang/squirrel/squirrel-3.0.4.recipe index 1e64edc03..1871591f4 100644 --- a/dev-lang/squirrel/squirrel-3.0.4.recipe +++ b/dev-lang/squirrel/squirrel-3.0.4.recipe @@ -6,11 +6,12 @@ cooperative threads, exception handling, reference counting and garbage \ collection on demand. C-like syntax. " HOMEPAGE="http://www.squirrel-lang.org" +COPYRIGHT="2004-2013 Alberto Demichelis" +LICENSE="MIT" +REVISION="1" SOURCE_URI="https://squirrel.googlecode.com/files/squirrel_3_0_4_stable.tar.gz" CHECKSUM_SHA256="6a3706accf9872aafea1eb3f3f3018b135e2671033824ccebf0735a98b2440a5" -LICENSE="MIT" -COPYRIGHT="2004-2013 Alberto Demichelis" -REVISION="1" +SOURCE_DIR="SQUIRREL3" ARCHITECTURES="!x86_gcc2 !x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -19,18 +20,24 @@ PROVIDES=" squirrel$secondaryArchSuffix = $portVersion cmd:sq$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + libsquirrel${secondaryArchSuffix}_devel = $portVersion + devel:libsquirrel$secondaryArchSuffix = $portVersion + devel:libsqstdlib$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + squirrel$secondaryArchSuffix == $portVersion base + " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:make cmd:gcc$secondaryArchSuffix " -SOURCE_DIR="SQUIRREL3" - BUILD() { make $jobArgs @@ -55,13 +62,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - libsquirrel${secondaryArchSuffix}_devel = $portVersion - devel:libsquirrel$secondaryArchSuffix = $portVersion - devel:libsqstdlib$secondaryArchSuffix = $portVersion - " - -REQUIRES_devel=" - squirrel$secondaryArchSuffix == $portVersion base - " diff --git a/dev-lang/swi_prolog/swi_prolog-6.2.0.recipe b/dev-lang/swi_prolog/swi_prolog-6.2.0.recipe index 0204b12e5..6a415f196 100644 --- a/dev-lang/swi_prolog/swi_prolog-6.2.0.recipe +++ b/dev-lang/swi_prolog/swi_prolog-6.2.0.recipe @@ -8,19 +8,20 @@ server, SGML, RDF, RDFS, developer tools (including an IDE with a GUI debugger \ and GUI profiler), and extensive documentation. " HOMEPAGE="http://www.swi-prolog.org/" -SOURCE_URI="http://www.swi-prolog.org/download/stable/src/pl-6.2.0.tar.gz" -CHECKSUM_SHA256="be358eacd50bc7013cdcdd1aa763e67c5b1d40f7bbf1833a7a48c0123a6455a8" +COPYRIGHT="1985-2012, University of Amsterdam, VU University Amsterdam" LICENSE=" GNU LGPL v2.1 SWI-Prolog " -COPYRIGHT="1985-2012, University of Amsterdam, VU University Amsterdam" REVISION="1" -ARCHITECTURES="x86_gcc2" -SECONDARY_ARCHITECTURES="x86" +SOURCE_URI="http://www.swi-prolog.org/download/stable/src/pl-6.2.0.tar.gz" +CHECKSUM_SHA256="be358eacd50bc7013cdcdd1aa763e67c5b1d40f7bbf1833a7a48c0123a6455a8" SOURCE_DIR="pl-6.2.0" PATCHES="swi_prolog-6.2.0.patch" +ARCHITECTURES="x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" swi_prolog$secondaryArchSuffix = $portVersion cmd:swipl$secondaryArchSuffix @@ -40,7 +41,6 @@ BUILD_REQUIRES=" devel:libgmp$secondaryArchSuffix >= 10 devel:libncurses$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/dev-lang/swi_prolog/swi_prolog-6.6.6.recipe b/dev-lang/swi_prolog/swi_prolog-6.6.6.recipe index e78b748c9..6cfa01bae 100644 --- a/dev-lang/swi_prolog/swi_prolog-6.6.6.recipe +++ b/dev-lang/swi_prolog/swi_prolog-6.6.6.recipe @@ -8,19 +8,20 @@ server, SGML, RDF, RDFS, developer tools (including an IDE with a GUI debugger \ and GUI profiler), and extensive documentation. " HOMEPAGE="http://www.swi-prolog.org/" -SOURCE_URI="http://www.swi-prolog.org/download/stable/src/pl-6.6.6.tar.gz" -CHECKSUM_SHA256="9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d" +COPYRIGHT="1985-2012, University of Amsterdam, VU University Amsterdam" LICENSE=" GNU LGPL v2.1 SWI-Prolog " -COPYRIGHT="1985-2012, University of Amsterdam, VU University Amsterdam" REVISION="1" -ARCHITECTURES="x86_gcc2" -SECONDARY_ARCHITECTURES="x86" +SOURCE_URI="http://www.swi-prolog.org/download/stable/src/pl-6.6.6.tar.gz" +CHECKSUM_SHA256="9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d" SOURCE_DIR="pl-6.6.6" PATCHES="swi_prolog-6.2.0.patch" +ARCHITECTURES="x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" swi_prolog$secondaryArchSuffix = $portVersion cmd:swipl$secondaryArchSuffix @@ -40,7 +41,6 @@ BUILD_REQUIRES=" devel:libgmp$secondaryArchSuffix >= 10 devel:libncurses$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/dev-lang/tcc/tcc-0.9.26.recipe b/dev-lang/tcc/tcc-0.9.26.recipe index 67d1c98fc..87864e426 100644 --- a/dev-lang/tcc/tcc-0.9.26.recipe +++ b/dev-lang/tcc/tcc-0.9.26.recipe @@ -14,15 +14,15 @@ Full C preprocessor and GNU-like assembler included. of your C source, and execute it directly from the command line. * With libtcc, you can use TCC as a backend for dynamic code generation. " +HOMEPAGE="http://bellard.org/tcc/" +COPYRIGHT="2001-2014 Fabrice Bellard" +LICENSE="GNU LGPL v2" +REVISION="1" SOURCE_URI="http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.26.tar.bz2" CHECKSUM_SHA256="521e701ae436c302545c3f973a9c9b7e2694769c71d9be10f70a2460705b6d71" PATCHES="tcc-$portVersion.patchset" -HOMEPAGE="http://bellard.org/tcc/" -REVISION="1" ARCHITECTURES="x86_gcc2" -COPYRIGHT="2001-2014 Fabrice Bellard" -LICENSE="GNU LGPL v2" PROVIDES=" tcc = $portVersion @@ -36,21 +36,19 @@ PROVIDES=" cmd:x86_64_tcc cmd:x86_64_win32_tcc " - REQUIRES=" haiku " +PROVIDES_devel=" + devel:libtcc +" BUILD_PREREQUIRES=" haiku_devel cmd:gcc cmd:make " -PROVIDES_devel=" - devel:libtcc -" - BUILD() { runConfigure ./configure --enable-cross diff --git a/dev-lang/tcl/tcl-8.5.18.recipe b/dev-lang/tcl/tcl-8.5.18.recipe index fc6bbe63a..95440b85e 100644 --- a/dev-lang/tcl/tcl-8.5.18.recipe +++ b/dev-lang/tcl/tcl-8.5.18.recipe @@ -7,30 +7,36 @@ Open source and business-friendly, Tcl is a mature yet evolving language that \ is truly cross platform, easily deployed and highly extensible. " HOMEPAGE="http://www.tcl.tk" +COPYRIGHT="Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties" +LICENSE="BSD (2-clause)" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/tcl/files/Tcl/$portVersion/tcl$portVersion-src.tar.gz" CHECKSUM_SHA256="032be57a607bdf252135b52fac9e3a7016e526242374ac7637b083ecc4c5d3c9" -REVISION="2" -ARCHITECTURES="x86 x86_gcc2 x86_64" -LICENSE="BSD (2-clause)" -COPYRIGHT="Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties" SOURCE_DIR="tcl$portVersion" - PATCHES="tcl-$portVersion.patchset" +ARCHITECTURES="x86 x86_gcc2 x86_64" + PROVIDES=" tcl = $portVersion compat >= 8.5 cmd:tclsh = $portVersion compat >= 8.5 cmd:tclsh8.5 = $portVersion compat >= 8.5 lib:libtcl8.5 = $portVersion compat >= 8.5 " - REQUIRES=" haiku " +PROVIDES_devel=" + tcl_devel = $portVersion + devel:libtclstub8.5 = $portVersion + " +REQUIRES_devel=" + tcl == $portVersion + " + BUILD_REQUIRES=" " - BUILD_PREREQUIRES=" haiku_devel cmd:autoconf @@ -68,12 +74,3 @@ TEST() cd unix make test } - -PROVIDES_devel=" - tcl_devel = $portVersion - devel:libtclstub8.5 = $portVersion - " - -REQUIRES_devel=" - tcl == $portVersion - " diff --git a/dev-lang/tcl/tcl-8.5.9.recipe b/dev-lang/tcl/tcl-8.5.9.recipe index 2a0ed32cd..bb5055fd6 100644 --- a/dev-lang/tcl/tcl-8.5.9.recipe +++ b/dev-lang/tcl/tcl-8.5.9.recipe @@ -7,30 +7,36 @@ Open source and business-friendly, Tcl is a mature yet evolving language that \ is truly cross platform, easily deployed and highly extensible. " HOMEPAGE="http://www.tcl.tk" +COPYRIGHT="Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties" +LICENSE="BSD (2-clause)" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/tcl/files/Tcl/8.5.9/tcl8.5.9-src.tar.gz" CHECKSUM_SHA256="3ab671b417e3eeb41b9cef626d742d8f7f57425101e83e5fcad1d552cd99237d" -REVISION="1" -ARCHITECTURES="x86 x86_gcc2" -LICENSE="BSD (2-clause)" -COPYRIGHT="Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties" SOURCE_DIR="tcl8.5.9" - PATCHES="tcl-8.5.9.patch" +ARCHITECTURES="x86 x86_gcc2" + PROVIDES=" tcl = $portVersion compat >= 8.5 cmd:tclsh = $portVersion compat >= 8.5 cmd:tclsh8.5 = $portVersion compat >= 8.5 lib:libtcl8.5 = $portVersion compat >= 8.5 " - REQUIRES=" haiku " +PROVIDES_devel=" + tcl_devel = $portVersion + devel:libtclstub8.5 = $portVersion + " +REQUIRES_devel=" + tcl == $portVersion + " + BUILD_REQUIRES=" " - BUILD_PREREQUIRES=" haiku_devel cmd:autoconf @@ -68,12 +74,3 @@ TEST() cd unix make test } - -PROVIDES_devel=" - tcl_devel = $portVersion - devel:libtclstub8.5 = $portVersion - " - -REQUIRES_devel=" - tcl == $portVersion - " diff --git a/dev-lang/vasm/vasm-1.7c.recipe b/dev-lang/vasm/vasm-1.7c.recipe index 3a93e1718..a9300876e 100644 --- a/dev-lang/vasm/vasm-1.7c.recipe +++ b/dev-lang/vasm/vasm-1.7c.recipe @@ -41,21 +41,20 @@ Supported output file formats: * Raw, binary output (all) * VOBJ proprietary versatile object format (all) * Test, debugging output (all)" -REVISION="1" -ARCHITECTURES="x86_gcc2" HOMEPAGE="http://sun.hasenbraten.de/vasm/" COPYRIGHT="2002-2015 Volker Barthelmann" LICENSE="vasm" - +REVISION="1" SOURCE_URI="http://sun.hasenbraten.de/vasm/release/vasm.tar.gz" CHECKSUM_SHA256="6ff9d97ae1593032c8030f8ef59bf85dda4c6158f067dad7504c816e33416658" SOURCE_DIR="vasm" +ARCHITECTURES="x86_gcc2" + PROVIDES=" vasm = $portVersion cmd:vasmz80_oldstyle " - REQUIRES=" haiku " @@ -63,7 +62,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:make diff --git a/dev-lang/vlink/vlink-0.15.recipe b/dev-lang/vlink/vlink-0.15.recipe index 18235f4c6..a0c24f784 100644 --- a/dev-lang/vlink/vlink-0.15.recipe +++ b/dev-lang/vlink/vlink-0.15.recipe @@ -42,20 +42,19 @@ Currently the following object and executable file formats are supported by vlin * VOBJ, proprietary versatile object format (reading only) " HOMEPAGE="http://sun.hasenbraten.de/vlink/" -REVISION="1" -ARCHITECTURES="x86_gcc2" COPYRIGHT="1997-2015 Frank Wille" LICENSE="vlink" - +REVISION="1" SOURCE_URI="http://sun.hasenbraten.de/vlink/release/vlink.tar.gz" CHECKSUM_SHA256="0f559923be10feefc867a068a2b6227cf374e54bd4297dd6716cc1ff63bca33a" SOURCE_DIR="vlink" +ARCHITECTURES="x86_gcc2" + PROVIDES=" vlink = $portVersion cmd:vlink " - REQUIRES=" haiku " @@ -63,7 +62,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:make diff --git a/dev-lang/yasm/yasm-1.1.0.recipe b/dev-lang/yasm/yasm-1.1.0.recipe index 534a37413..fbaa20deb 100644 --- a/dev-lang/yasm/yasm-1.1.0.recipe +++ b/dev-lang/yasm/yasm-1.1.0.recipe @@ -1,7 +1,16 @@ SUMMARY="The Yasm modular assembler" +DESCRIPTION=" +Yasm is a complete rewrite of the NASM assembler under the “new” BSD License \ +(some portions are under other licenses, see COPYING for details). +Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and \ +GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, \ +RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging \ +information in STABS, DWARF 2, and CodeView 8 formats. +Yasm can be easily integrated into Visual Studio 2005/2008 and 2010 for \ +assembly of NASM or GAS syntax code into Win32 or Win64 object files. +" HOMEPAGE="http://www.tortall.net/projects/yasm/" -SOURCE_URI="http://www.tortall.net/projects/yasm/releases/yasm-1.1.0.tar.gz" -CHECKSUM_SHA256="e5d56b582f3d0c30ed5c4fc221063e4175602307ea645520889458133671c232" +COPYRIGHT="2001-2010 Peter Johnson and other Yasm developers." LICENSE=" Artistic BSD (2-clause) @@ -9,8 +18,10 @@ LICENSE=" GNU GPL v2 GNU LGPL v2 " -COPYRIGHT="2001-2010 Peter Johnson and other Yasm developers." REVISION="2" +SOURCE_URI="http://www.tortall.net/projects/yasm/releases/yasm-1.1.0.tar.gz" +CHECKSUM_SHA256="e5d56b582f3d0c30ed5c4fc221063e4175602307ea645520889458133671c232" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" @@ -21,6 +32,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -31,7 +43,6 @@ BUILD_PREREQUIRES=" cmd:make " - BUILD() { libtoolize --force --copy --install @@ -44,15 +55,3 @@ INSTALL() { make install } - - -DESCRIPTION=" -Yasm is a complete rewrite of the NASM assembler under the “new” BSD License \ -(some portions are under other licenses, see COPYING for details). -Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and \ -GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, \ -RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging \ -information in STABS, DWARF 2, and CodeView 8 formats. -Yasm can be easily integrated into Visual Studio 2005/2008 and 2010 for \ -assembly of NASM or GAS syntax code into Win32 or Win64 object files. -" diff --git a/dev-lang/yasm/yasm-1.2.0.recipe b/dev-lang/yasm/yasm-1.2.0.recipe index 54ba5232b..d04bf3e4c 100644 --- a/dev-lang/yasm/yasm-1.2.0.recipe +++ b/dev-lang/yasm/yasm-1.2.0.recipe @@ -1,7 +1,16 @@ SUMMARY="The Yasm modular assembler" +DESCRIPTION=" +Yasm is a complete rewrite of the NASM assembler under the “new” BSD License \ +(some portions are under other licenses, see COPYING for details). +Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and \ +GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, \ +RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging \ +information in STABS, DWARF 2, and CodeView 8 formats. +Yasm can be easily integrated into Visual Studio 2005/2008 and 2010 for \ +assembly of NASM or GAS syntax code into Win32 or Win64 object files. +" HOMEPAGE="http://www.tortall.net/projects/yasm/" -SOURCE_URI="http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz" -CHECKSUM_SHA256="768ffab457b90a20a6d895c39749adb547c1b7cb5c108e84b151a838a23ccf31" +COPYRIGHT="2001-2011 Peter Johnson and other Yasm developers." LICENSE=" Artistic BSD (2-clause) @@ -9,8 +18,10 @@ LICENSE=" GNU GPL v2 GNU LGPL v2 " -COPYRIGHT="2001-2011 Peter Johnson and other Yasm developers." REVISION="3" +SOURCE_URI="http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz" +CHECKSUM_SHA256="768ffab457b90a20a6d895c39749adb547c1b7cb5c108e84b151a838a23ccf31" + ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" @@ -23,6 +34,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -33,7 +45,6 @@ BUILD_PREREQUIRES=" cmd:make " - BUILD() { libtoolize --force --copy --install @@ -49,15 +60,3 @@ INSTALL() prepareInstalledDevelLibs libyasm } - - -DESCRIPTION=" -Yasm is a complete rewrite of the NASM assembler under the “new” BSD License \ -(some portions are under other licenses, see COPYING for details). -Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and \ -GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, \ -RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging \ -information in STABS, DWARF 2, and CodeView 8 formats. -Yasm can be easily integrated into Visual Studio 2005/2008 and 2010 for \ -assembly of NASM or GAS syntax code into Win32 or Win64 object files. -" diff --git a/dev-libs/apr_util/apr_util-1.3.10.recipe b/dev-libs/apr_util/apr_util-1.3.10.recipe index 09af24115..e6c525fe3 100644 --- a/dev-libs/apr_util/apr_util-1.3.10.recipe +++ b/dev-libs/apr_util/apr_util-1.3.10.recipe @@ -23,11 +23,14 @@ the following: - thread and Process management - various data structures (tables, hashes, priority queues, etc)" HOMEPAGE="http://apr.apache.org/" +COPYRIGHT="2010 The Apache Software Foundation." +LICENSE="Apache v2" +REVISION="4" SOURCE_URI="http://archive.apache.org/dist/apr/apr-util-1.3.10.tar.gz" CHECKSUM_SHA256="7c37ac40b2351bfc23000fb6b7b54a67e0872255df315c82eb60c821bcef4b23" -LICENSE="Apache v2" -COPYRIGHT="2010 The Apache Software Foundation." -REVISION="4" +SOURCE_DIR="apr-util-$portVersion" +PATCHES="apr_util-1.3.10.patch" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" @@ -40,6 +43,7 @@ REQUIRES=" apr >= 1.3.9 expat >= 2.0 " + BUILD_REQUIRES=" $REQUIRES " @@ -54,10 +58,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="apr_util-1.3.10.patch" - -SOURCE_DIR="apr-util-$portVersion" - BUILD() { aprUtilPackageLinksDir=$(finddir B_PACKAGE_LINKS_DIRECTORY)/$portRevisionedName diff --git a/dev-libs/boehm_gc/boehm_gc-7.2d.recipe b/dev-libs/boehm_gc/boehm_gc-7.2d.recipe index a502eb608..8f6532584 100644 --- a/dev-libs/boehm_gc/boehm_gc-7.2d.recipe +++ b/dev-libs/boehm_gc/boehm_gc-7.2d.recipe @@ -7,27 +7,39 @@ deallocating memory that is no longer useful. The collector automatically \ recycles memory when it determines that it can no longer be otherwise accessed. " HOMEPAGE="http://www.hboehm.info/gc/" +COPYRIGHT="1988, 1989 Hans-J. Boehm, Alan J. Demers + 1991-1996 by Xerox Corporation. All rights reserved. + 1996-1999 by Silicon Graphics. All rights reserved. + 1999-2011 Hewlett-Packard Development Company, L.P." +LICENSE="BOEHM" +REVISION="2" SOURCE_URI="http://www.hboehm.info/gc/gc_source/gc-7.2d.tar.gz" CHECKSUM_SHA256="d9fe0ae8650d43746a48bfb394cab01a319f3809cee19f8ebd16aa985b511c5e" -REVISION="2" +SOURCE_DIR="gc-7.2" +PATCHES="boehm_gc-7.2d.patch" + ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86 x86_gcc2" -SOURCE_DIR="gc-7.2" - -PATCHES="boehm_gc-7.2d.patch" PROVIDES=" boehm_gc$secondaryArchSuffix = $portVersion compat >= 7 lib:libgc$secondaryArchSuffix = $portVersion compat >= 7 lib:libcord$secondaryArchSuffix = $portVersion compat >= 7 " - REQUIRES=" haiku$secondaryArchSuffix " -BUILD_REQUIRES="" +PROVIDES_devel=" + boehm_gc${secondaryArchSuffix}_devel = $portVersion compat >= 7 + devel:libgc${secondaryArchSuffix} = $portVersion compat >= 7 + devel:libcord${secondaryArchSuffix} = $portVersion compat >= 7 + " +REQUIRES_devel=" + boehm_gc${secondaryArchSuffix} == $portVersion base + " +BUILD_REQUIRES="" BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:libtoolize @@ -58,19 +70,3 @@ TEST() { make check } - -PROVIDES_devel=" - boehm_gc${secondaryArchSuffix}_devel = $portVersion compat >= 7 - devel:libgc${secondaryArchSuffix} = $portVersion compat >= 7 - devel:libcord${secondaryArchSuffix} = $portVersion compat >= 7 - " - -REQUIRES_devel=" - boehm_gc${secondaryArchSuffix} == $portVersion base - " - -LICENSE="BOEHM" -COPYRIGHT="1988, 1989 Hans-J. Boehm, Alan J. Demers - 1991-1996 by Xerox Corporation. All rights reserved. - 1996-1999 by Silicon Graphics. All rights reserved. - 1999-2011 Hewlett-Packard Development Company, L.P." diff --git a/dev-libs/isl/isl-0.13.recipe b/dev-libs/isl/isl-0.13.recipe index 8ced1e8d9..1ce880fba 100644 --- a/dev-libs/isl/isl-0.13.recipe +++ b/dev-libs/isl/isl-0.13.recipe @@ -5,8 +5,6 @@ of the sets and relations may involve both parameters and existentially \ quantified variables. All computations are performed in exact integer \ arithmetic using GMP." HOMEPAGE="http://isl.gforge.inria.fr" -SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2" -CHECKSUM_SHA256="7265fd897b7f9147fde76560f28ed18f2c20e5f5da7f4bd9d0e01f8a713401f1" COPYRIGHT=" 2011 Sven Verdoolaege 2008-2009 Katholieke Universiteit Leuven @@ -16,6 +14,9 @@ COPYRIGHT=" " LICENSE="MIT" REVISION="1" +SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2" +CHECKSUM_SHA256="7265fd897b7f9147fde76560f28ed18f2c20e5f5da7f4bd9d0e01f8a713401f1" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -27,6 +28,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libgmp$secondaryArchSuffix >= 10.1.3 " + PROVIDES_devel=" isl${secondaryArchSuffix}_devel = $portVersion compat >= 0.12 devel:libisl$secondaryArchSuffix = 13.0.0 compat >= 13 @@ -34,6 +36,7 @@ PROVIDES_devel=" REQUIRES_devel=" isl$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libgmp$secondaryArchSuffix >= 10.1.3 diff --git a/dev-libs/isl/isl-0.14.recipe b/dev-libs/isl/isl-0.14.recipe index 75dfce8d4..37b6776ba 100644 --- a/dev-libs/isl/isl-0.14.recipe +++ b/dev-libs/isl/isl-0.14.recipe @@ -5,8 +5,6 @@ of the sets and relations may involve both parameters and existentially \ quantified variables. All computations are performed in exact integer \ arithmetic using GMP." HOMEPAGE="http://isl.gforge.inria.fr" -SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2" -CHECKSUM_SHA256="7e3c02ff52f8540f6a85534f54158968417fd676001651c8289c705bd0228f36" COPYRIGHT=" 2011 Sven Verdoolaege 2008-2009 Katholieke Universiteit Leuven @@ -16,6 +14,9 @@ COPYRIGHT=" " LICENSE="MIT" REVISION="1" +SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2" +CHECKSUM_SHA256="7e3c02ff52f8540f6a85534f54158968417fd676001651c8289c705bd0228f36" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -27,6 +28,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libgmp$secondaryArchSuffix >= 10.1.3 " + PROVIDES_devel=" isl${secondaryArchSuffix}_devel = $portVersion compat >= 0.12 devel:libisl$secondaryArchSuffix = 13.1.0 compat >= 13 @@ -34,6 +36,7 @@ PROVIDES_devel=" REQUIRES_devel=" isl$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libgmp$secondaryArchSuffix >= 10.1.3 diff --git a/dev-libs/jansson/jansson-2.5.recipe b/dev-libs/jansson/jansson-2.5.recipe index 3a289fb36..f9cf7cdc0 100644 --- a/dev-libs/jansson/jansson-2.5.recipe +++ b/dev-libs/jansson/jansson-2.5.recipe @@ -6,13 +6,13 @@ documentation, no dependencies on other libraries, full unicode support \ (UTF-8) and an extensive test suite. " HOMEPAGE="http://www.digip.org/jansson/" -SOURCE_URI="http://www.digip.org/jansson/releases/jansson-2.5.tar.gz" -CHECKSUM_SHA256="dd8bbfb38ad5031ce88e066b14d3b7e9c7113243daa7f4cde1994b7fc90bb1b1" -LICENSE="MIT" COPYRIGHT="2009-2013 Petri Lehtinen 2011-2012 Basile Starynkevitch 2011-2012 Graeme Smecher" +LICENSE="MIT" REVISION="1" +SOURCE_URI="http://www.digip.org/jansson/releases/jansson-2.5.tar.gz" +CHECKSUM_SHA256="dd8bbfb38ad5031ce88e066b14d3b7e9c7113243daa7f4cde1994b7fc90bb1b1" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -22,14 +22,21 @@ PROVIDES=" libjansson$secondaryArchSuffix = 4.5.0 compat >= 4 lib:libjansson$secondaryArchSuffix = 4.5.0 compat >= 4 " - REQUIRES=" haiku$secondaryArchSuffix " -BUILD_REQUIRES=" +PROVIDES_devel=" + libjansson${secondaryArchSuffix}_devel = $portVersion + devel:jansson$secondaryArchSuffix = 4.5.0 compat >= 4 + devel:libjansson$secondaryArchSuffix = 4.5.0 compat >= 4 + " +REQUIRES_devel=" + libjansson$secondaryArchSuffix == 4.5.0 base " +BUILD_REQUIRES=" + " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix @@ -64,13 +71,3 @@ TEST() cd test run-suites } - -PROVIDES_devel=" - libjansson${secondaryArchSuffix}_devel = $portVersion - devel:jansson$secondaryArchSuffix = 4.5.0 compat >= 4 - devel:libjansson$secondaryArchSuffix = 4.5.0 compat >= 4 - " - -REQUIRES_devel=" - libjansson$secondaryArchSuffix == 4.5.0 base - " diff --git a/dev-libs/json_c/json_c-0.12.recipe b/dev-libs/json_c/json_c-0.12.recipe index 1a46b4358..591ae08fc 100644 --- a/dev-libs/json_c/json_c-0.12.recipe +++ b/dev-libs/json_c/json_c-0.12.recipe @@ -33,7 +33,6 @@ PROVIDES_devel=" REQUIRES_devel=" json_c$secondaryArchSuffix == $portVersion base " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:aclocal diff --git a/dev-libs/libclaw/libclaw-1.7.4.recipe b/dev-libs/libclaw/libclaw-1.7.4.recipe index 1a17aa7c8..c3c9aef47 100644 --- a/dev-libs/libclaw/libclaw-1.7.4.recipe +++ b/dev-libs/libclaw/libclaw-1.7.4.recipe @@ -17,12 +17,13 @@ let me know by contacting me. Claw stands for \"C++ Library Absolutely Wonderful\". " HOMEPAGE="http://libclaw.sourceforge.net/" +COPYRIGHT="2008-2014 Julien Jorge" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/libclaw/files/libclaw/$portVersion/libclaw-$portVersion.tar.gz" CHECKSUM_SHA256="0be289da7f43b1892575f14b27860af5d1e1f6961eae11653d64e625fd7924b7" +PATCHES="libclaw-$portVersion.patchset" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2008-2014 Julien Jorge" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -37,7 +38,6 @@ PROVIDES=" lib:libclaw_tween$secondaryArchSuffix cmd:claw_config " - REQUIRES=" haiku$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix @@ -45,6 +45,21 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + libclaw${secondaryArchSuffix}_devel = $portVersion + devel:libclaw_application$secondaryArchSuffix + devel:libclaw_configuration_file$secondaryArchSuffix + devel:libclaw_dynamic_library$secondaryArchSuffix + devel:libclaw_graphic$secondaryArchSuffix + devel:libclaw_logger$secondaryArchSuffix + devel:libclaw_net$secondaryArchSuffix + devel:libclaw_tween$secondaryArchSuffix + " +REQUIRES_devel=" + haiku$secondaryArchSuffix + libclaw$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libjpeg$secondaryArchSuffix @@ -53,7 +68,6 @@ BUILD_REQUIRES=" devel:libintl$secondaryArchSuffix boost${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -61,7 +75,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="libclaw-$portVersion.patchset" BUILD() { cmake . -DCMAKE_INSTALL_PREFIX=$prefix @@ -79,22 +92,7 @@ INSTALL() packageEntries devel $developDir $libDir/libclaw/ } -TEST() { +TEST() +{ true } - -PROVIDES_devel=" - libclaw${secondaryArchSuffix}_devel = $portVersion - devel:libclaw_application$secondaryArchSuffix - devel:libclaw_configuration_file$secondaryArchSuffix - devel:libclaw_dynamic_library$secondaryArchSuffix - devel:libclaw_graphic$secondaryArchSuffix - devel:libclaw_logger$secondaryArchSuffix - devel:libclaw_net$secondaryArchSuffix - devel:libclaw_tween$secondaryArchSuffix - " - -REQUIRES_devel=" - haiku$secondaryArchSuffix - libclaw$secondaryArchSuffix == $portVersion base - " diff --git a/dev-libs/libebml/libebml-1.3.3.recipe b/dev-libs/libebml/libebml-1.3.3.recipe index ed35e616e..31bb402c7 100644 --- a/dev-libs/libebml/libebml-1.3.3.recipe +++ b/dev-libs/libebml/libebml-1.3.3.recipe @@ -1,12 +1,12 @@ SUMMARY="A C++ library to parse EBML content (read/write)" DESCRIPTION="libebml is a C++ library to parse EBML content (read/write)." HOMEPAGE="http://www.matroska.org/" +COPYRIGHT="2005-2013 CoreCodec, Inc." +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://dl.matroska.org/downloads/libebml/libebml-$portVersion.tar.bz2" CHECKSUM_SHA256="35fb44daa41961f94a0ac1b8f06801e88cc9bf2ad6f562ced8ab7c1f1a875499" PATCHES="libebml-$portVersion.patchset" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2005-2013 CoreCodec, Inc." ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -26,6 +26,7 @@ PROVIDES_devel=" REQUIRES_devel=" libebml$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/dev-libs/libelf/libelf-0.8.13.recipe b/dev-libs/libelf/libelf-0.8.13.recipe index 4d19a7ecd..aa4d192c6 100644 --- a/dev-libs/libelf/libelf-0.8.13.recipe +++ b/dev-libs/libelf/libelf-0.8.13.recipe @@ -7,14 +7,15 @@ clean-room rewrite of the System V Release 4 library and is source code \ compatible with it. " HOMEPAGE="http://www.mr511.de/software/english.html" +COPYRIGHT="1995-2008 Michael Riepe" +LICENSE="GNU LGPL v2" +REVISION="1" SOURCE_URI="http://www.mr511.de/software/libelf-0.8.13.tar.gz" CHECKSUM_SHA256="591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d" -LICENSE="GNU LGPL v2" -COPYRIGHT="1995-2008 Michael Riepe" -REVISION="1" +PATCHES="libelf-0.8.13.patch" + ARCHITECTURES="x86 x86_gcc2" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="libelf-0.8.13.patch" PROVIDES=" lib:libelf$secondaryArchSuffix = $portVersion @@ -22,6 +23,15 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + libelf${secondaryArchSuffix}_devel = $portVersion + devel:libelf$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + lib:libelf$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -48,11 +58,3 @@ INSTALL() prepareInstalledDevelLib libelf packageEntries devel $developDir } - -PROVIDES_devel=" - libelf${secondaryArchSuffix}_devel = $portVersion - devel:libelf$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - lib:libelf$secondaryArchSuffix == $portVersion base - " diff --git a/dev-libs/libffi/libffi-3.0.13.recipe b/dev-libs/libffi/libffi-3.0.13.recipe index 790322ed1..70cf851b5 100644 --- a/dev-libs/libffi/libffi-3.0.13.recipe +++ b/dev-libs/libffi/libffi-3.0.13.recipe @@ -5,17 +5,16 @@ functions. Libffi is typically used as a bridging technology between compiled \ and interpreted language implementations. It can also be used to implement \ plugins." HOMEPAGE="http://sourceware.org/libffi" +COPYRIGHT="1996-2013 Anthony Green, Red Hat, Inc and others." LICENSE="MIT" REVISION="2" +SOURCE_URI="ftp://sourceware.org/pub/libffi/libffi-3.0.13.tar.gz" +CHECKSUM_SHA256="1dddde1400c3bcb7749d398071af88c3e4754058d2d4c0b3696c2f82dc5cf11c" +PATCHES="libffi-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -SOURCE_URI="ftp://sourceware.org/pub/libffi/libffi-3.0.13.tar.gz" -CHECKSUM_SHA256="1dddde1400c3bcb7749d398071af88c3e4754058d2d4c0b3696c2f82dc5cf11c" -COPYRIGHT="1996-2013 Anthony Green, Red Hat, Inc and others." -PATCHES="libffi-$portVersion.patchset" - PROVIDES=" libffi$secondaryArchSuffix = $portVersion compat >= 3 lib:libffi$secondaryArchSuffix = 6.0.1 compat >= 6 @@ -23,6 +22,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + PROVIDES_devel=" libffi${secondaryArchSuffix}_devel = $portVersion devel:libffi$secondaryArchSuffix = 6.0.1 compat >= 6 @@ -30,6 +30,7 @@ PROVIDES_devel=" REQUIRES_devel=" libffi$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/dev-libs/libffi/libffi-3.2.1.recipe b/dev-libs/libffi/libffi-3.2.1.recipe index caa62f002..13a26d248 100644 --- a/dev-libs/libffi/libffi-3.2.1.recipe +++ b/dev-libs/libffi/libffi-3.2.1.recipe @@ -5,17 +5,16 @@ functions. Libffi is typically used as a bridging technology between compiled \ and interpreted language implementations. It can also be used to implement \ plugins." HOMEPAGE="http://sourceware.org/libffi" +COPYRIGHT="1996-2013 Anthony Green, Red Hat, Inc and others." LICENSE="MIT" REVISION="2" +SOURCE_URI="ftp://sourceware.org/pub/libffi/libffi-$portVersion.tar.gz" +CHECKSUM_SHA256="d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37" +PATCHES="libffi-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" -SOURCE_URI="ftp://sourceware.org/pub/libffi/libffi-$portVersion.tar.gz" -CHECKSUM_SHA256="d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37" -COPYRIGHT="1996-2013 Anthony Green, Red Hat, Inc and others." -PATCHES="libffi-$portVersion.patchset" - PROVIDES=" libffi$secondaryArchSuffix = $portVersion compat >= 3 lib:libffi$secondaryArchSuffix = 6.0.4 compat >= 6 @@ -23,6 +22,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + PROVIDES_devel=" libffi${secondaryArchSuffix}_devel = $portVersion devel:libffi$secondaryArchSuffix = 6.0.4 compat >= 6 @@ -30,6 +30,7 @@ PROVIDES_devel=" REQUIRES_devel=" libffi$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/dev-libs/libgcrypt/libgcrypt-1.5.3.recipe b/dev-libs/libgcrypt/libgcrypt-1.5.3.recipe index bb448bc1d..c655267bd 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.5.3.recipe +++ b/dev-libs/libgcrypt/libgcrypt-1.5.3.recipe @@ -2,16 +2,15 @@ SUMMARY="GNU's basic cryptographic library" DESCRIPTION="Libgcrypt is a general purpose crypto library based on the code \ used in GnuPG." HOMEPAGE="http://directory.fsf.org/project/libgcrypt/" +COPYRIGHT="2000-2013 Free Software Foundation, Inc." LICENSE="GNU LGPL v3" REVISION="2" - -ARCHITECTURES="x86" - SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.3.tar.bz2" CHECKSUM_SHA256="bcf5334e7da352c45de6aec5d2084ce9a1d30029ff4a4a5da13f1848874759d1" -COPYRIGHT="2000-2013 Free Software Foundation, Inc." PATCHES="libgcrypt-1.5.3.patch" +ARCHITECTURES="x86" + PROVIDES=" libgcrypt = $portVersion compat >= 1.5 lib:libgcrypt = 11.8.2 compat >= 11 @@ -20,6 +19,7 @@ REQUIRES=" haiku lib:libgpg_error " + PROVIDES_devel=" libgcrypt_devel = $portVersion compat >= 1.5 devel:libgcrypt = 11.8.2 compat >= 11 @@ -31,6 +31,7 @@ REQUIRES_devel=" libgcrypt == $portVersion base libgpg_error_devel " + BUILD_REQUIRES=" haiku_devel devel:libgpg_error diff --git a/dev-libs/libgcrypt/libgcrypt-1.6.4.recipe b/dev-libs/libgcrypt/libgcrypt-1.6.4.recipe index 6744bfce4..5feedbc6c 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.6.4.recipe +++ b/dev-libs/libgcrypt/libgcrypt-1.6.4.recipe @@ -2,18 +2,16 @@ SUMMARY="GNU's basic cryptographic library" DESCRIPTION="Libgcrypt is a general purpose crypto library based on the code \ used in GnuPG." HOMEPAGE="http://directory.fsf.org/project/libgcrypt/" +COPYRIGHT="2000-2013 Free Software Foundation, Inc." LICENSE="GNU LGPL v3" REVISION="1" +SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-$portVersion.tar.bz2" +CHECKSUM_SHA256="c9bc2c7fe2e5f4ea13b0c74f9d24bcbb1ad889bb39297d8082aebf23f4336026" +PATCHES="libgcrypt-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" - -SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-$portVersion.tar.bz2" -CHECKSUM_SHA256="c9bc2c7fe2e5f4ea13b0c74f9d24bcbb1ad889bb39297d8082aebf23f4336026" -COPYRIGHT="2000-2013 Free Software Foundation, Inc." -PATCHES="libgcrypt-$portVersion.patchset" - PROVIDES=" libgcrypt${secondaryArchSuffix} = $portVersion compat >= 1.6 lib:libgcrypt${secondaryArchSuffix} = 20.0.4 compat >= 20 @@ -22,6 +20,7 @@ REQUIRES=" haiku${secondaryArchSuffix} lib:libgpg_error${secondaryArchSuffix} " + PROVIDES_devel=" libgcrypt${secondaryArchSuffix}_devel = $portVersion compat >= 1.6 devel:libgcrypt$secondaryArchSuffix = 20.0.4 compat >= 20 @@ -35,6 +34,7 @@ REQUIRES_devel=" haiku${secondaryArchSuffix} libgpg_error${secondaryArchSuffix} " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libgpg_error${secondaryArchSuffix} diff --git a/dev-libs/libgpg_error/libgpg_error-1.21.recipe b/dev-libs/libgpg_error/libgpg_error-1.21.recipe index deaef04b7..bd47b7299 100644 --- a/dev-libs/libgpg_error/libgpg_error-1.21.recipe +++ b/dev-libs/libgpg_error/libgpg_error-1.21.recipe @@ -4,12 +4,15 @@ This is a library that defines common error values for all GnuPG components. \ Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, \ Pinentry, SmartCard Daemon and more. " -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2003-2013 g10 Code GmbH" HOMEPAGE="http://www.gnupg.org/related_software/libraries.en.html#lib-libgpg-error" +COPYRIGHT="2003-2013 g10 Code GmbH" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-$portVersion.tar.bz2" CHECKSUM_SHA256="b7dbdb3cad63a740e9f0c632a1da32d4afdb694ec86c8625c98ea0691713b84d" -REVISION="1" +SOURCE_DIR="libgpg-error-$portVersion" +PATCHES="libgpg_error-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -18,25 +21,28 @@ PROVIDES=" lib:libgpg_error$secondaryArchSuffix = 0.17.0 compat >= 0 cmd:gpg_error$secondaryArchSuffix = $portVersion compat >= 1 " - REQUIRES=" haiku$secondaryArchSuffix " +PROVIDES_devel=" + libgpg_error${secondaryArchSuffix}_devel = $portVersion compat >= 1 + cmd:gpg_error_config$secondaryArchSuffix = $portVersion compat >= 1 + devel:libgpg_error$secondaryArchSuffix = 0.17.0 compat >= 0 + " +REQUIRES_devel=" + libgpg_error$secondaryArchSuffix == $portVersion + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:awk cmd:make cmd:gcc$secondaryArchSuffix " -SOURCE_DIR="libgpg-error-$portVersion" - -PATCHES="libgpg_error-$portVersion.patchset" - BUILD() { runConfigure ./configure @@ -52,13 +58,3 @@ INSTALL() packageEntries devel \ $developDir $binDir/gpg-error-config } - -PROVIDES_devel=" - libgpg_error${secondaryArchSuffix}_devel = $portVersion compat >= 1 - cmd:gpg_error_config$secondaryArchSuffix = $portVersion compat >= 1 - devel:libgpg_error$secondaryArchSuffix = 0.17.0 compat >= 0 - " - -REQUIRES_devel=" - libgpg_error$secondaryArchSuffix == $portVersion - " diff --git a/dev-libs/libiodbc/libiodbc-3.52.9.recipe b/dev-libs/libiodbc/libiodbc-3.52.9.recipe index 082167a1d..ebfa08057 100644 --- a/dev-libs/libiodbc/libiodbc-3.52.9.recipe +++ b/dev-libs/libiodbc/libiodbc-3.52.9.recipe @@ -5,14 +5,15 @@ an Open Source platform independent implementation of both the ODBC \ and X/Open specifications. It is rapidly emerging as the industry standard \ for developing solutions that are language, platform and database independent." HOMEPAGE="http://www.iodbc.org" -LICENSE="GNU LGPL v2 - BSD (3-clause)" COPYRIGHT="1995 Ke Jin 1996-2014 OpenLink Software" +LICENSE="GNU LGPL v2 + BSD (3-clause)" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/iodbc/iodbc/3.52.9/libiodbc-3.52.9.tar.gz" CHECKSUM_SHA256="33207d9f477aa5fa76962ff644baa38e59255b96812f28574794659fb61a7ab2" PATCHES="libiodbc-$portVersion.patchset" -REVISION="1" + ARCHITECTURES="x86_gcc2 ?x86" SECONDARY_ARCHITECTURES="x86 x86_gcc2" @@ -27,15 +28,6 @@ REQUIRES=" haiku$secondaryArchSuffix " -BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:awk - cmd:find - cmd:make - " - PROVIDES_devel=" libiodbc${secondaryArchSuffix}_devel = $portVersion cmd:iodbc_config$secondaryArchSuffix = $portVersion @@ -46,6 +38,14 @@ PROVIDES_devel=" REQUIRES_devel=" libiodbc$secondaryArchSuffix == $portVersion base " +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:awk + cmd:find + cmd:make + " BUILD() { diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.0.1.recipe b/dev-libs/libmaxminddb/libmaxminddb-1.0.1.recipe index d8095652f..3842408c7 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.0.1.recipe +++ b/dev-libs/libmaxminddb/libmaxminddb-1.0.1.recipe @@ -3,22 +3,20 @@ DESCRIPTION="GeoIP is a database of IP addresses that allow mapping IPs to a physical location. The GeoIP database is distributed in a specific format, and this library is used to query the database." HOMEPAGE="https://github.com/maxmind/libmaxminddb" -REVISION="1" COPYRIGHT="2013-2014 Maxmind" LICENSE="Apache v2" +REVISION="1" +SOURCE_URI="https://github.com/maxmind/libmaxminddb/releases/download/$portVersion/libmaxminddb-$portVersion.tar.gz" +CHECKSUM_SHA256="260d2d56376c156da7ddecddec55621f5f1c4c6351e1f78116b8846c42ae7bce" ARCHITECTURES="!x86_gcc2" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="https://github.com/maxmind/libmaxminddb/releases/download/$portVersion/libmaxminddb-$portVersion.tar.gz" -CHECKSUM_SHA256="260d2d56376c156da7ddecddec55621f5f1c4c6351e1f78116b8846c42ae7bce" - PROVIDES=" libmaxminddb$secondaryArchSuffix = $portVersion cmd:mmdblookup$secondaryArchSuffix lib:libmaxminddb$secondaryArchSuffix = 0.0.7 compat = 0 " - REQUIRES=" haiku$secondaryArchSuffix " @@ -26,11 +24,9 @@ REQUIRES=" PROVIDES_devel=" devel:libmaxminddb$secondaryArchSuffix = 0.0.7 compat = 0 " - REQUIRES_devel=" libmaxminddb$secondaryArchSuffix == $portVersion base " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:awk diff --git a/dev-libs/libpagemaker/libpagemaker-0.0.2.recipe b/dev-libs/libpagemaker/libpagemaker-0.0.2.recipe index 962cf6a4e..91c030371 100644 --- a/dev-libs/libpagemaker/libpagemaker-0.0.2.recipe +++ b/dev-libs/libpagemaker/libpagemaker-0.0.2.recipe @@ -2,15 +2,16 @@ SUMMARY="Library to read Adobe PageMaker files" DESCRIPTION="Libpagemaker is a library that parses the file format of \ Aldus/Adobe PageMaker documents. Currently it only understands documents \ created by PageMaker version 6.x and 7." -LICENSE="MPL v2.0" +HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker" COPYRIGHT="2013-2014 Fridrich Štrba 2014 Anurag Kanungo 2014 Brennan Vincent 2014 David Tardon" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker" +LICENSE="MPL v2.0" +REVISION="1" SOURCE_URI="http://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.2.tar.xz" CHECKSUM_SHA256="cdbdf86605773339caab6477ff694a95a90aaa4d45bb6cdb59e4a7f76c91ef17" -REVISION="1" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -26,6 +27,7 @@ REQUIRES=" lib:libboost_system$secondaryArchSuffix lib:libz$secondaryArchSuffix " + PROVIDES_devel=" libpagemaker${secondaryArchSuffix}_devel = $portVersion compat >= 0 devel:libpagemaker_0.0$secondaryArchSuffix = $portVersion compat >= 0 diff --git a/dev-libs/libparserutils/libparserutils-0.2.0.recipe b/dev-libs/libparserutils/libparserutils-0.2.0.recipe index b4aaeb166..d554b8efd 100644 --- a/dev-libs/libparserutils/libparserutils-0.2.0.recipe +++ b/dev-libs/libparserutils/libparserutils-0.2.0.recipe @@ -1,11 +1,12 @@ SUMMARY="A library for building efficient parsers" DESCRIPTION="LibParserUtils is a library for building efficient parsers." HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/" +COPYRIGHT="2007-2014 J-M Bell" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/libparserutils-$portVersion-src.tar.gz" CHECKSUM_SHA256="55c50abbffaaebe17acba43008ee2c4085401ce618e505fafa7c75baaa813da7" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2007-2014 J-M Bell" +PATCHES="libparserutils-0.2.0.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -14,19 +15,22 @@ PROVIDES=" libparserutils$secondaryArchSuffix = $portVersion lib:libparserutils$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libiconv${secondaryArchSuffix} " +PROVIDES_devel=" + libparserutils${secondaryArchSuffix}_devel = $portVersion + devel:libparserutils$secondaryArchSuffix = $portVersion +" + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libiconv${secondaryArchSuffix} lib:libiconv${secondaryArchSuffix} " - BUILD_PREREQUIRES=" netsurf_buildsystem >= 1.1 cmd:gcc$secondaryArchSuffix @@ -35,8 +39,6 @@ BUILD_PREREQUIRES=" cmd:perl " -PATCHES="libparserutils-0.2.0.patchset" - BUILD() { # Build the static lib @@ -66,8 +68,3 @@ TEST() make PREFIX=$prefix NSSHARED=/system/data/netsurf-buildsystem \ LDFLAGS=-liconv test } - -PROVIDES_devel=" - libparserutils${secondaryArchSuffix}_devel = $portVersion - devel:libparserutils$secondaryArchSuffix = $portVersion -" diff --git a/dev-libs/libparserutils/libparserutils-0.2.1.recipe b/dev-libs/libparserutils/libparserutils-0.2.1.recipe index 6ef692a3c..5f3b21382 100644 --- a/dev-libs/libparserutils/libparserutils-0.2.1.recipe +++ b/dev-libs/libparserutils/libparserutils-0.2.1.recipe @@ -1,11 +1,12 @@ SUMMARY="A library for building efficient parsers" DESCRIPTION="LibParserUtils is a library for building efficient parsers." HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/" +COPYRIGHT="2007-2014 J-M Bell" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/libparserutils-$portVersion-src.tar.gz" CHECKSUM_SHA256="30589e6b3adf0c14b5a78de1fba3b9b84cbd74e95e22d45827fa3e09b563f735" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2007-2014 J-M Bell" +PATCHES="libparserutils-0.2.0.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -14,19 +15,22 @@ PROVIDES=" libparserutils$secondaryArchSuffix = $portVersion lib:libparserutils$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libiconv${secondaryArchSuffix} " +PROVIDES_devel=" + libparserutils${secondaryArchSuffix}_devel = $portVersion + devel:libparserutils$secondaryArchSuffix = $portVersion +" + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libiconv${secondaryArchSuffix} lib:libiconv${secondaryArchSuffix} " - BUILD_PREREQUIRES=" netsurf_buildsystem >= 1.1 cmd:gcc$secondaryArchSuffix @@ -35,8 +39,6 @@ BUILD_PREREQUIRES=" cmd:perl " -PATCHES="libparserutils-0.2.0.patchset" - BUILD() { # Build the static lib @@ -66,8 +68,3 @@ TEST() make PREFIX=$prefix NSSHARED=/system/data/netsurf-buildsystem \ LDFLAGS=-liconv test } - -PROVIDES_devel=" - libparserutils${secondaryArchSuffix}_devel = $portVersion - devel:libparserutils$secondaryArchSuffix = $portVersion -" diff --git a/dev-libs/libpcre/libpcre0-8.21.recipe b/dev-libs/libpcre/libpcre0-8.21.recipe index 052316791..16deaa7c0 100644 --- a/dev-libs/libpcre/libpcre0-8.21.recipe +++ b/dev-libs/libpcre/libpcre0-8.21.recipe @@ -8,14 +8,16 @@ DESCRIPTION=" This package contains the native API. " HOMEPAGE="http://www.pcre.org/" -LICENSE="PCRE" COPYRIGHT=" 1997-2011 University of Cambridge 2007-2011, Google Inc. All rights reserved. " +LICENSE="PCRE" +REVISION="6" SOURCE_URI="http://sourceforge.net/projects/pcre/files/pcre/8.21/pcre-8.21.tar.bz2" CHECKSUM_SHA256="a4b8509d11fc2764fb4e1415b764ad2c214459edc011ce48aeeb6bbe1ac599e3" -REVISION="6" +SOURCE_DIR="pcre-$portVersion" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86 x86_gcc2" @@ -23,10 +25,10 @@ PROVIDES=" libpcre0${secondaryArchSuffix} = $portVersion lib:libpcre${secondaryArchSuffix} = 0.0.1 compat >= 0 " - REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -40,8 +42,6 @@ BUILD_PREREQUIRES=" cmd:libtoolize " -SOURCE_DIR="pcre-$portVersion" - BUILD() { libtoolize --force --copy --install diff --git a/dev-libs/libsigc++/libsigc++-1.2.7.recipe b/dev-libs/libsigc++/libsigc++-1.2.7.recipe index c5d787bf3..3966543c3 100644 --- a/dev-libs/libsigc++/libsigc++-1.2.7.recipe +++ b/dev-libs/libsigc++/libsigc++-1.2.7.recipe @@ -5,20 +5,20 @@ global or a member function, regardless of whether it is static or virtual. It also contains adaptor classes for connection of dissimilar callbacks and \ has an ease of use unmatched by other C++ callback libraries." - HOMEPAGE="http://libsigc.sourceforge.net/stable.shtml" +COPYRIGHT="2002-2005 The libsigc++ Development Team" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/1.2/libsigc++-$portVersion.tar.gz" CHECKSUM_SHA256="c995a4623d9f71455d8c7d62307a13e68e0f8313f47adb7221421455bbdfcb98" PATCHES="libsigc++-$portVersion.patchset" -REVISION="1" ARCHITECTURES="x86_gcc2" PROVIDES=" libsigc++$secondaryArchSuffix = $portVersion lib:libsigc_1.2$secondaryArchSuffix = 0.0.0 compat = 0 " - REQUIRES=" haiku$secondaryArchSuffix " @@ -27,7 +27,6 @@ PROVIDES_devel=" libsigc++${secondaryArchSuffix}_devel = $portVersion devel:libsigc_1.2$secondaryArchSuffix = 0.0.0 compat = 0 " - REQUIRES_devel=" libsigc++$secondaryArchSuffix == $portVersion base " @@ -35,7 +34,6 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:autoconf cmd:gcc$secondaryArchSuffix @@ -64,6 +62,3 @@ INSTALL() packageEntries devel $relativeDevelopDir } - -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2002-2005 The libsigc++ Development Team" diff --git a/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_04_18.recipe b/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_04_18.recipe index e7fa56b8a..41c4b6168 100644 --- a/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_04_18.recipe +++ b/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_04_18.recipe @@ -1,10 +1,11 @@ SUMMARY="Library for solving packages and reading repositories" DESCRIPTION="Library for solving packages and reading repositories." -LICENSE="BSD (3-clause)" -COPYRIGHT="2007-2013, Novell Inc." HOMEPAGE="http://github.com/openSUSE/libsolv" -SOURCE_URI="git+git://github.com/weinhold/libsolv.git#85dcb683b0c705c1789a3f688bd0d02368107824" +COPYRIGHT="2007-2013, Novell Inc." +LICENSE="BSD (3-clause)" REVISION="2" +SOURCE_URI="git+git://github.com/weinhold/libsolv.git#85dcb683b0c705c1789a3f688bd0d02368107824" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES="libsolv = $portVersion @@ -14,6 +15,7 @@ REQUIRES="haiku lib:libexpat >= 1.5 lib:libz " + BUILD_REQUIRES="$REQUIRES" BUILD_PREREQUIRES="haiku_devel cmd:cmake @@ -23,7 +25,6 @@ BUILD_PREREQUIRES="haiku_devel cmd:sed " - BUILD() { rm -rf build diff --git a/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe b/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe index c86257716..9add375cc 100644 --- a/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe +++ b/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe @@ -1,10 +1,11 @@ SUMMARY="Library for solving packages and reading repositories" DESCRIPTION="Library for solving packages and reading repositories." -LICENSE="BSD (3-clause)" -COPYRIGHT="2007-2013, Novell Inc." HOMEPAGE="http://github.com/openSUSE/libsolv" -SOURCE_URI="git+git://github.com/weinhold/libsolv.git#162ae79ad078caa7bb9c3ca44a76380093463ca9" +COPYRIGHT="2007-2013, Novell Inc." +LICENSE="BSD (3-clause)" REVISION="1" +SOURCE_URI="git+git://github.com/weinhold/libsolv.git#162ae79ad078caa7bb9c3ca44a76380093463ca9" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES="libsolv = $portVersion @@ -14,6 +15,7 @@ REQUIRES="haiku lib:libexpat >= 1.5 lib:libz " + BUILD_REQUIRES="$REQUIRES" BUILD_PREREQUIRES="haiku_devel cmd:cmake @@ -23,7 +25,6 @@ BUILD_PREREQUIRES="haiku_devel cmd:sed " - BUILD() { rm -rf build diff --git a/dev-libs/libtommath/libtommath-0.42.0.recipe b/dev-libs/libtommath/libtommath-0.42.0.recipe index cc8c31845..4d38ef6a7 100644 --- a/dev-libs/libtommath/libtommath-0.42.0.recipe +++ b/dev-libs/libtommath/libtommath-0.42.0.recipe @@ -2,31 +2,32 @@ SUMMARY="A theoretic integer library written entirely in C" DESCRIPTION="LibTomMath is a free open source portable number theoretic \ multiple-precision integer library written entirely in C." HOMEPAGE="http://libtommath.org" +COPYRIGHT="2010 Tom St. Denis" LICENSE="Public Domain" REVISION="1" +SOURCE_URI="https://github.com/libtom/libtommath/archive/v0.42.0.tar.gz" +CHECKSUM_SHA256="5246356ba18c1b6edf4a7bc836a3d223842b86914cdba6dd8c112bfc59e227c8" +PATCHES="libtommath-0.42.0.patchset" ARCHITECTURES="x86_gcc2 ?x86" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="https://github.com/libtom/libtommath/archive/v0.42.0.tar.gz" -CHECKSUM_SHA256="5246356ba18c1b6edf4a7bc836a3d223842b86914cdba6dd8c112bfc59e227c8" -COPYRIGHT="2010 Tom St. Denis" -PATCHES="libtommath-0.42.0.patchset" - PROVIDES=" libtommath$secondaryArchSuffix = $portVersion " +REQUIRES=" + haiku$secondaryArchSuffix + " + PROVIDES_devel=" libtommath${secondaryArchSuffix}_devel = $portVersion devel:libtommath$secondaryArchSuffix = $portVersion " -REQUIRES=" - haiku$secondaryArchSuffix - " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel libtommath$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel cmd:make diff --git a/dev-libs/libutf8proc/libutf8proc-1.1.6.recipe b/dev-libs/libutf8proc/libutf8proc-1.1.6.recipe index f1ca7903e..12d6ada81 100644 --- a/dev-libs/libutf8proc/libutf8proc-1.1.6.recipe +++ b/dev-libs/libutf8proc/libutf8proc-1.1.6.recipe @@ -21,13 +21,13 @@ REQUIRES=" haiku$secondaryArchSuffix " -REQUIRES_devel=" - libutf8proc$secondaryArchSuffix == $portVersion base - " PROVIDES_devel=" libutf8proc${secondaryArchSuffix}_devel = $portVersion devel:libutf8proc$secondaryArchSuffix = 1.1.6 compat >= 1 " +REQUIRES_devel=" + libutf8proc$secondaryArchSuffix == $portVersion base + " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel diff --git a/dev-libs/libuv/libuv-1.2.0.recipe b/dev-libs/libuv/libuv-1.2.0.recipe index 488d2afa6..e3f250ebe 100644 --- a/dev-libs/libuv/libuv-1.2.0.recipe +++ b/dev-libs/libuv/libuv-1.2.0.recipe @@ -4,11 +4,11 @@ libuv is a multi-platform support library with a focus on asynchronous I/O. \ It was primarily developed for use by Node.js, but it's also used by Luvit, \ Julia, pyuv, and others." HOMEPAGE="http://github.com/libuv/libuv" +COPYRIGHT="2009-2015 Ryan Dahl and others" +LICENSE="MIT" +REVISION="1" SOURCE_URI="git://github.com/hamishm/libuv#d48e9ae4bd504aadc25e26f06e83e9c2c86921ac" SOURCE_DIR="libuv-v1.2.0" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2009-2015 Ryan Dahl and others" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -17,15 +17,21 @@ PROVIDES=" libuv$secondaryArchSuffix = $portVersion lib:libuv$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " +PROVIDES_devel=" + libuv${secondaryArchSuffix}_devel = $portVersion + devel:libuv$secondaryArchSuffix = $portVersion +" +REQUIRES_devel=" + libuv$secondaryArchSuffix == $portVersion +" + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -37,15 +43,6 @@ BUILD_PREREQUIRES=" cmd:gyp " -REQUIRES_devel=" - libuv$secondaryArchSuffix == $portVersion -" - -PROVIDES_devel=" - libuv${secondaryArchSuffix}_devel = $portVersion - devel:libuv$secondaryArchSuffix = $portVersion -" - BUILD() { rm -rf out diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.2.1.recipe b/dev-libs/libwapcaplet/libwapcaplet-0.2.1.recipe index b988678e2..3146d82e8 100644 --- a/dev-libs/libwapcaplet/libwapcaplet-0.2.1.recipe +++ b/dev-libs/libwapcaplet/libwapcaplet-0.2.1.recipe @@ -21,13 +21,13 @@ REQUIRES=" haiku$secondaryArchSuffix " -REQUIRES_devel=" - libwapcaplet$secondaryArchSuffix == $portVersion base - " PROVIDES_devel=" libwapcaplet${secondaryArchSuffix}_devel = $portVersion devel:libwapcaplet$secondaryArchSuffix = $portVersion " +REQUIRES_devel=" + libwapcaplet$secondaryArchSuffix == $portVersion base + " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.2.2.recipe b/dev-libs/libwapcaplet/libwapcaplet-0.2.2.recipe index 11e776f93..14f0641c5 100644 --- a/dev-libs/libwapcaplet/libwapcaplet-0.2.2.recipe +++ b/dev-libs/libwapcaplet/libwapcaplet-0.2.2.recipe @@ -21,13 +21,13 @@ REQUIRES=" haiku$secondaryArchSuffix " -REQUIRES_devel=" - libwapcaplet$secondaryArchSuffix == $portVersion base - " PROVIDES_devel=" libwapcaplet${secondaryArchSuffix}_devel = $portVersion devel:libwapcaplet$secondaryArchSuffix = $portVersion " +REQUIRES_devel=" + libwapcaplet$secondaryArchSuffix == $portVersion base + " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel diff --git a/dev-libs/libzip/libzip-0.10.1.recipe b/dev-libs/libzip/libzip-0.10.1.recipe index 56cf41f89..d911979f4 100644 --- a/dev-libs/libzip/libzip-0.10.1.recipe +++ b/dev-libs/libzip/libzip-0.10.1.recipe @@ -2,16 +2,15 @@ SUMMARY="A C library for reading, creating, and modifying zip archives" DESCRIPTION="libzip is a C library for reading, creating, and modifying zip \ archives." HOMEPAGE="http://www.nih.at/libzip/" +COPYRIGHT="1999-2012 Dieter Baron and Thomas Klausner" LICENSE="BSD (3-clause)" REVISION="1" +SOURCE_URI="http://www.nih.at/libzip/libzip-0.10.1.tar.bz2" +CHECKSUM_SHA256="5b1eaf60968cb22df49d73bcaa759961fb27451917ac76b275374c2ed260ce92" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -SOURCE_URI="http://www.nih.at/libzip/libzip-0.10.1.tar.bz2" -CHECKSUM_SHA256="5b1eaf60968cb22df49d73bcaa759961fb27451917ac76b275374c2ed260ce92" -COPYRIGHT="1999-2012 Dieter Baron and Thomas Klausner" - PROVIDES=" libzip${secondaryArchSuffix} = $portVersion lib:libzip${secondaryArchSuffix} = $portVersion @@ -23,6 +22,7 @@ REQUIRES=" haiku${secondaryArchSuffix} lib:libz${secondaryArchSuffix} " + PROVIDES_devel=" libzip${secondaryArchSuffix}_devel = $portVersion devel:libzip$secondaryArchSuffix = $portVersion @@ -30,6 +30,7 @@ PROVIDES_devel=" REQUIRES_devel=" libzip$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libz${secondaryArchSuffix} diff --git a/dev-libs/libzip/libzip-0.11.2.recipe b/dev-libs/libzip/libzip-0.11.2.recipe index e5549b634..349bb8e36 100644 --- a/dev-libs/libzip/libzip-0.11.2.recipe +++ b/dev-libs/libzip/libzip-0.11.2.recipe @@ -2,16 +2,15 @@ SUMMARY="A C library for reading, creating, and modifying zip archives" DESCRIPTION="libzip is a C library for reading, creating, and modifying zip \ archives." HOMEPAGE="http://www.nih.at/libzip/" +COPYRIGHT="1999-2012 Dieter Baron and Thomas Klausner" LICENSE="BSD (3-clause)" REVISION="1" +SOURCE_URI="http://www.nih.at/libzip/libzip-0.11.2.tar.gz" +CHECKSUM_SHA256="83db1fb43a961ff7d1d1b50e1c6bea09c67e6af867686d1fc92ecb7dc6cf98d5" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -SOURCE_URI="http://www.nih.at/libzip/libzip-0.11.2.tar.gz" -CHECKSUM_SHA256="83db1fb43a961ff7d1d1b50e1c6bea09c67e6af867686d1fc92ecb7dc6cf98d5" -COPYRIGHT="1999-2012 Dieter Baron and Thomas Klausner" - PROVIDES=" libzip${secondaryArchSuffix} = $portVersion lib:libzip${secondaryArchSuffix} = $portVersion @@ -23,6 +22,7 @@ REQUIRES=" haiku${secondaryArchSuffix} lib:libz${secondaryArchSuffix} " + PROVIDES_devel=" libzip${secondaryArchSuffix}_devel = $portVersion devel:libzip$secondaryArchSuffix = $portVersion @@ -30,6 +30,7 @@ PROVIDES_devel=" REQUIRES_devel=" libzip$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libz${secondaryArchSuffix} diff --git a/dev-libs/mpc/mpc-1.0.3.recipe b/dev-libs/mpc/mpc-1.0.3.recipe index e9e1aeec3..6c9bcbf10 100644 --- a/dev-libs/mpc/mpc-1.0.3.recipe +++ b/dev-libs/mpc/mpc-1.0.3.recipe @@ -16,7 +16,6 @@ CHECKSUM_SHA256="617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86 x86_gcc2" - PROVIDES=" mpc$secondaryArchSuffix = $portVersion lib:libmpc$secondaryArchSuffix = 3.0.0 compat >= 3 diff --git a/dev-libs/nsgenbind/nsgenbind-0.1.2.recipe b/dev-libs/nsgenbind/nsgenbind-0.1.2.recipe index 7812d69f4..cba489e6f 100644 --- a/dev-libs/nsgenbind/nsgenbind-0.1.2.recipe +++ b/dev-libs/nsgenbind/nsgenbind-0.1.2.recipe @@ -4,9 +4,9 @@ webidl files and a binding configuration file." HOMEPAGE="http://git.netsurf-browser.org/nsgenbind.git/" COPYRIGHT="2012 Vincent Sanders" LICENSE="MIT" +REVISION="1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/nsgenbind-0.1.2-src.tar.gz" CHECKSUM_SHA256="94a87e9a223791693724e929cc7b13e334d4baaf73f7d0a91fdf938c9a260a9a" -REVISION="1" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/dev-libs/protobuf/protobuf-2.4.1.recipe b/dev-libs/protobuf/protobuf-2.4.1.recipe index f88cba221..46d637039 100644 --- a/dev-libs/protobuf/protobuf-2.4.1.recipe +++ b/dev-libs/protobuf/protobuf-2.4.1.recipe @@ -12,6 +12,7 @@ REVISION="1" SOURCE_URI="http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.bz2" CHECKSUM_SHA256="cf8452347330834bbf9c65c2e68b5562ba10c95fa40d4f7ec0d2cb332674b0bf" PATCHES="protobuf_x86-2.4.1.patchset" + ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" diff --git a/dev-libs/udis86/udis86-1.7.2.recipe b/dev-libs/udis86/udis86-1.7.2.recipe index e3c0ed94f..8f592f043 100644 --- a/dev-libs/udis86/udis86-1.7.2.recipe +++ b/dev-libs/udis86/udis86-1.7.2.recipe @@ -4,25 +4,23 @@ DESCRIPTION="Udis86 is an easy-to-use, minimalistic disassembler library \ convenient interface for use in the analysis and instrumentation of binary code. " HOMEPAGE="http://udis86.sourceforge.net/" -LICENSE="BSD (2-clause)" COPYRIGHT="2002-2012, Vivek Thampi" +LICENSE="BSD (2-clause)" REVISION="1" -ARCHITECTURES="x86_gcc2" - SOURCE_URI="https://github.com/vmt/udis86/archive/v1.7.2.tar.gz" CHECKSUM_SHA256="43567f7e12168943c5b5ffb3d3f5b7a33cb36328f8938a993458f3ded0ba5779" PATCHES="udis86-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" udis86 = $portVersion cmd:udcli devel:libudis86 " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:aclocal diff --git a/dev-libs/uriparser/uriparser-0.7.9.recipe b/dev-libs/uriparser/uriparser-0.7.9.recipe index 31cacc5a2..0382f2936 100644 --- a/dev-libs/uriparser/uriparser-0.7.9.recipe +++ b/dev-libs/uriparser/uriparser-0.7.9.recipe @@ -3,13 +3,12 @@ DESCRIPTION=" Uriparser is a strictly RFC 3986 compliant URI parsing library in C. " HOMEPAGE="http://uriparser.sourceforge.net/" -SOURCE_URI="http://downloads.sourceforge.net/project/uriparser/Sources/0.7.9/uriparser-0.7.9.tar.bz2" -CHECKSUM_SHA256="a1d8f1007757ca1cf68b49edbac50876100cdee23a54cf1214f257b9ce51100d" -LICENSE="BSD (3-clause)" COPYRIGHT="2007 Weijia Song 2007-2008 Sebastian Pipping" - +LICENSE="BSD (3-clause)" REVISION="1" +SOURCE_URI="http://downloads.sourceforge.net/project/uriparser/Sources/0.7.9/uriparser-0.7.9.tar.bz2" +CHECKSUM_SHA256="a1d8f1007757ca1cf68b49edbac50876100cdee23a54cf1214f257b9ce51100d" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -17,10 +16,18 @@ PROVIDES=" uriparser = $portVersion compat >= 0.7 lib:liburiparser = 1.0.14 compat >= 1 " - REQUIRES=" haiku " + +PROVIDES_devel=" + devel:uriparser = 1.0.14 compat >= 1 + devel:liburiparser = 1.0.14 compat >= 1 + " +REQUIRES_devel=" + liburiparser == $portVersion base + " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -53,12 +60,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - devel:uriparser = 1.0.14 compat >= 1 - devel:liburiparser = 1.0.14 compat >= 1 - " - -REQUIRES_devel=" - liburiparser == $portVersion base - " diff --git a/dev-python/beautifulsoup/beautifulsoup-4.4.1.recipe b/dev-python/beautifulsoup/beautifulsoup-4.4.1.recipe index 014559fad..81a2174b0 100644 --- a/dev-python/beautifulsoup/beautifulsoup-4.4.1.recipe +++ b/dev-python/beautifulsoup/beautifulsoup-4.4.1.recipe @@ -13,17 +13,16 @@ HOMEPAGE=" https://pypi.python.org/pypi/beautifulsoup4 http://www.crummy.com/software/BeautifulSoup/bs4/ " -SOURCE_URI="https://pypi.python.org/packages/source/b/beautifulsoup4/beautifulsoup4-4.4.1.tar.gz" -CHECKSUM_SHA256="87d4013d0625d4789a4f56b8d79a04d5ce6db1152bb65f1d39744f7709a366b4" -LICENSE=" - MIT - " COPYRIGHT=" 2004-2015 Leonard Richardson 2006-2013 James Graham and other contributors " +LICENSE=" + MIT + " REVISION="1" - +SOURCE_URI="https://pypi.python.org/packages/source/b/beautifulsoup4/beautifulsoup4-4.4.1.tar.gz" +CHECKSUM_SHA256="87d4013d0625d4789a4f56b8d79a04d5ce6db1152bb65f1d39744f7709a366b4" SOURCE_DIR="beautifulsoup4-$portVersion" ARCHITECTURES="?x86 x86_gcc2 ?x86_64" @@ -31,7 +30,6 @@ ARCHITECTURES="?x86 x86_gcc2 ?x86_64" PROVIDES=" beautifulsoup = $portVersion " - REQUIRES=" haiku cmd:python @@ -42,7 +40,6 @@ BUILD_REQUIRES=" haiku_devel python_setuptools " - BUILD_PREREQUIRES=" cmd:python " diff --git a/dev-python/dulwich/dulwich-0.9.7.recipe b/dev-python/dulwich/dulwich-0.9.7.recipe index b9734c6f7..15ca52e4e 100644 --- a/dev-python/dulwich/dulwich-0.9.7.recipe +++ b/dev-python/dulwich/dulwich-0.9.7.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Dulwich is a simple Python implementation of the Git file \ formats and protocols. All functionality is available in pure Python.\ Optional C extensions can be built for improved performance." HOMEPAGE="http://www.samba.org/~jelmer/dulwich/" +COPYRIGHT="2008-2013 Jelmer Vernooij" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/d/dulwich/dulwich-0.9.7.tar.gz" CHECKSUM_SHA256="12e77b0434a3bb3075e9c96e608ee9c3f85e49bc9c8335139aba8795de4000f3" -LICENSE="GNU GPL v2" -COPYRIGHT="2008-2013 Jelmer Vernooij" -REVISION="1" ARCHITECTURES="x86 x86_gcc2" @@ -23,6 +23,7 @@ REQUIRES=" haiku cmd:python " + BUILD_REQUIRES=" haiku_devel " diff --git a/dev-python/feedparser/feedparser-5.2.1.recipe b/dev-python/feedparser/feedparser-5.2.1.recipe index da1d871c9..76fcbf8b6 100644 --- a/dev-python/feedparser/feedparser-5.2.1.recipe +++ b/dev-python/feedparser/feedparser-5.2.1.recipe @@ -6,24 +6,23 @@ HOMEPAGE=" https://github.com/kurtmckee/feedparser https://pypi.python.org/pypi/feedparser " -SOURCE_URI="https://github.com/kurtmckee/feedparser/archive/5.2.1.tar.gz" -CHECKSUM_SHA256="09367f95e58b9c5f70da70061d3e7f397ed8ec5d3c970e231ef011ff62de462f" -LICENSE=" - BSD (2-clause) - Python - " COPYRIGHT=" 2010-2015 Kurt McKee 2002-2008 Mark Pilgrim " +LICENSE=" + BSD (2-clause) + Python + " REVISION="1" +SOURCE_URI="https://github.com/kurtmckee/feedparser/archive/5.2.1.tar.gz" +CHECKSUM_SHA256="09367f95e58b9c5f70da70061d3e7f397ed8ec5d3c970e231ef011ff62de462f" ARCHITECTURES="?x86 x86_gcc2 ?x86_64" PROVIDES=" feedparser = $portVersion " - REQUIRES=" haiku cmd:python @@ -34,7 +33,6 @@ BUILD_REQUIRES=" haiku_devel python_setuptools " - BUILD_PREREQUIRES=" cmd:python " diff --git a/dev-python/imaging/python_imaging-1.1.7.recipe b/dev-python/imaging/python_imaging-1.1.7.recipe index c57f7f7e2..ac964d9fd 100644 --- a/dev-python/imaging/python_imaging-1.1.7.recipe +++ b/dev-python/imaging/python_imaging-1.1.7.recipe @@ -2,20 +2,20 @@ SUMMARY="Python Imaging Library" DESCRIPTION="The Python Imaging Library (PIL) adds image processing \ capabilities to your Python interpreter. This library supports many file \ formats, and provides powerful image processing and graphics capabilities." -LICENSE="MIT" +HOMEPAGE="http://www.pythonware.com/products/pil/" COPYRIGHT=" 1997-2011 by Secret Labs AB 1995-2011 by Fredrik Lundh " -ARCHITECTURES="x86_gcc2" +LICENSE="MIT" REVISION="2" -HOMEPAGE="http://www.pythonware.com/products/pil/" - SOURCE_URI="http://effbot.org/downloads/Imaging-1.1.7.tar.gz" CHECKSUM_SHA256="895bc7c2498c8e1f9b99938f1a40dc86b3f149741f105cf7c7bd2e0725405211" SOURCE_DIR="Imaging-1.1.7" PATCHES="python_imaging-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" python_imaging$secondaryArchSuffix = $portVersion cmd:pilconvert.py @@ -24,7 +24,6 @@ PROVIDES=" cmd:pilfont.py cmd:pilprint.py " - REQUIRES=" lib:libjpeg lib:libz @@ -34,7 +33,6 @@ BUILD_REQUIRES=" devel:libjpeg devel:libz " - BUILD_PREREQUIRES=" haiku_devel$secondaryArchSuffix cmd:gcc diff --git a/dev-python/iniparse/iniparse-0.4.recipe b/dev-python/iniparse/iniparse-0.4.recipe index 99a2d8396..0d6ddfdba 100644 --- a/dev-python/iniparse/iniparse-0.4.recipe +++ b/dev-python/iniparse/iniparse-0.4.recipe @@ -16,22 +16,22 @@ making the order of entries in a config file significant, which is desirable \ in applications like image galleries. " HOMEPAGE="http://code.google.com/p/iniparse/" -SOURCE_URI="http://iniparse.googlecode.com/files/iniparse-0.4.tar.gz" -CHECKSUM_SHA256="abc1ee12d2cfb2506109072d6c21e40b6c75a3fe90a9c924327d80bc0d99c054" COPYRIGHT="2001-2008 Python Software Foundation 2004-2009 Paramjit Oberoi 2007 Tim Lauridsen" LICENSE="MIT" REVISION="1" +SOURCE_URI="http://iniparse.googlecode.com/files/iniparse-0.4.tar.gz" +CHECKSUM_SHA256="abc1ee12d2cfb2506109072d6c21e40b6c75a3fe90a9c924327d80bc0d99c054" +SOURCE_DIR="iniparse-0.4" +PATCHES="iniparse-0.4.patchset" + ARCHITECTURES="x86 ?x86_gcc2" SECONDARY_ARCHITECTURES="x86 ?x86_gcc2" -SOURCE_DIR="iniparse-0.4" - PROVIDES=" iniparse$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix cmd:python$secondaryArchSuffix @@ -40,13 +40,10 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:python$secondaryArchSuffix " -PATCHES="iniparse-0.4.patchset" - BUILD() { $portPackageLinksDir/cmd~python/bin/python setup.py build diff --git a/dev-python/mock/python_mock-1.0.1.recipe b/dev-python/mock/python_mock-1.0.1.recipe index 6b2caa776..3ad1a76e0 100644 --- a/dev-python/mock/python_mock-1.0.1.recipe +++ b/dev-python/mock/python_mock-1.0.1.recipe @@ -13,27 +13,24 @@ The mock module also provides utility functions / objects to assist with \ testing, particularly monkey patching. " HOMEPAGE="http://pypi.python.org/pypi/mock" +COPYRIGHT="2003-2012, Michael Foord" +LICENSE="BSD (2-clause)" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/m/mock/mock-1.0.1.tar.gz" CHECKSUM_SHA256="b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f" -LICENSE="BSD (2-clause)" -COPYRIGHT="2003-2012, Michael Foord" -REVISION="1" +SOURCE_DIR="mock-$portVersion" ARCHITECTURES="any" -SOURCE_DIR="mock-$portVersion" - PROVIDES=" python_mock = $portVersion " - REQUIRES=" haiku cmd:python " BUILD_REQUIRES="" - BUILD_PREREQUIRES=" haiku_devel cmd:python diff --git a/dev-python/ordereddict/ordereddict-1.1.recipe b/dev-python/ordereddict/ordereddict-1.1.recipe index e1b5a0684..ddfa40512 100644 --- a/dev-python/ordereddict/ordereddict-1.1.recipe +++ b/dev-python/ordereddict/ordereddict-1.1.recipe @@ -22,7 +22,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:python < 2.7 " diff --git a/dev-python/pathtools/pathtools-0.1.2.recipe b/dev-python/pathtools/pathtools-0.1.2.recipe index c0abb64b4..fe3f93b79 100644 --- a/dev-python/pathtools/pathtools-0.1.2.recipe +++ b/dev-python/pathtools/pathtools-0.1.2.recipe @@ -7,20 +7,18 @@ HOMEPAGE=" http://python-requests.org/ http://pypi.python.org/pypi/requests " +COPYRIGHT="2010 Yesudeep Mangalapilly" +LICENSE="MIT" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/p/pathtools/pathtools-0.1.2.tar.gz" CHECKSUM_SHA256="7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0" -LICENSE="MIT" -COPYRIGHT="2010 Yesudeep Mangalapilly" -REVISION="1" +SOURCE_DIR="pathtools-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" -SOURCE_DIR="pathtools-$portVersion" - PROVIDES=" pathtools = $portVersion " - REQUIRES=" haiku cmd:python @@ -30,7 +28,6 @@ BUILD_REQUIRES=" haiku_devel python_setuptools " - BUILD_PREREQUIRES=" cmd:python cmd:gcc diff --git a/dev-python/pillow/pillow-3.1.1.recipe b/dev-python/pillow/pillow-3.1.1.recipe index 07f9fb141..153c1adcc 100644 --- a/dev-python/pillow/pillow-3.1.1.recipe +++ b/dev-python/pillow/pillow-3.1.1.recipe @@ -7,19 +7,18 @@ HOMEPAGE=" https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow " -SOURCE_URI="https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.1.tar.gz" -CHECKSUM_SHA256="486f4ccddee09429cb1c63ea56c02894aecf9d69acdcaf006c53835df2549fff" -LICENSE="HPND" COPYRIGHT=" 1997-2011 by Secret Labs AB 1995-2011 by Fredrik Lundh " +LICENSE="HPND" REVISION="1" +SOURCE_URI="https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.1.tar.gz" +CHECKSUM_SHA256="486f4ccddee09429cb1c63ea56c02894aecf9d69acdcaf006c53835df2549fff" +SOURCE_DIR="Pillow-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" -SOURCE_DIR="Pillow-$portVersion" - PROVIDES=" pillow = $portVersion cmd:createfontdatachunk.py = $portVersion @@ -36,7 +35,6 @@ PROVIDES=" cmd:thresholder.py = $portVersion cmd:viewer.py = $portVersion " - REQUIRES=" haiku cmd:python @@ -60,7 +58,6 @@ BUILD_REQUIRES=" devel:libwebp devel:libz " - BUILD_PREREQUIRES=" cmd:gcc cmd:ld diff --git a/dev-python/pip/python3_pip-7.0.3.recipe b/dev-python/pip/python3_pip-7.0.3.recipe index 8aa230e1e..5a5b28cdc 100644 --- a/dev-python/pip/python3_pip-7.0.3.recipe +++ b/dev-python/pip/python3_pip-7.0.3.recipe @@ -2,12 +2,13 @@ SUMMARY="The PyPA recommended tool for installing Python packages" DESCRIPTION="Install Python packages, replacement for easy_install " HOMEPAGE="https://pypi.python.org/pypi/pip" +COPYRIGHT="2006-2014 Python Packaging Authority" +LICENSE="Python" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/p/pip/pip-$portVersion.tar.gz" CHECKSUM_SHA256="b4c598825a6f6dc2cac65968feb28e6be6c1f7f1408493c60a07eaa731a0affd" SOURCE_DIR="pip-$portVersion" -LICENSE="Python" -COPYRIGHT="2006-2014 Python Packaging Authority" -REVISION="1" + ARCHITECTURES="x86 x86_gcc2 x86_64" PROVIDES=" @@ -16,7 +17,6 @@ PROVIDES=" cmd:pip3 cmd:pip34 " - REQUIRES=" haiku cmd:python3 @@ -26,7 +26,6 @@ REQUIRES=" BUILD_REQUIRES=" python3_setuptools " - BUILD_PREREQUIRES=" haiku_devel cmd:python3 diff --git a/dev-python/python_html2text/python_html2text-2016.1.8.recipe b/dev-python/python_html2text/python_html2text-2016.1.8.recipe index 6043c6d3f..0121a503f 100644 --- a/dev-python/python_html2text/python_html2text-2016.1.8.recipe +++ b/dev-python/python_html2text/python_html2text-2016.1.8.recipe @@ -9,20 +9,18 @@ HOMEPAGE=" https://github.com/Alir3z4/html2text https://pypi.python.org/pypi/html2text " +COPYRIGHT="2004-2008 Aaron Swartz" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/h/html2text/html2text-2016.1.8.tar.gz" CHECKSUM_SHA256="088046f9b126761ff7e3380064d4792279766abaa5722d0dd765d011cf0bb079" -LICENSE="GNU GPL v3" -COPYRIGHT="2004-2008 Aaron Swartz" -REVISION="1" +SOURCE_DIR="html2text-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" -SOURCE_DIR="html2text-$portVersion" - PROVIDES=" python_html2text = $portVersion " - REQUIRES=" haiku cmd:python @@ -33,7 +31,6 @@ BUILD_REQUIRES=" haiku_devel python_setuptools " - BUILD_PREREQUIRES=" cmd:python " diff --git a/dev-python/watchdog/watchdog-0.8.2.recipe b/dev-python/watchdog/watchdog-0.8.2.recipe index 2a266d3d1..efc29882c 100644 --- a/dev-python/watchdog/watchdog-0.8.2.recipe +++ b/dev-python/watchdog/watchdog-0.8.2.recipe @@ -1,25 +1,22 @@ SUMMARY="Filesystem events monitoring" DESCRIPTION="Python API and shell utilities to monitor file system events." HOMEPAGE="https://pypi.python.org/pypi/watchdog" - -SOURCE_URI="https://pypi.python.org/packages/source/w/watchdog/watchdog-0.8.2.tar.gz" -CHECKSUM_SHA256="33a9ab3ce2e6b1aca4d2a50752231668d69bdba4ab096d9742195ccfbef1e023" -LICENSE="Apache v2" COPYRIGHT=" 2011 Yesudeep Mangalapilly 2012 Google, Inc. " +LICENSE="Apache v2" REVISION="1" +SOURCE_URI="https://pypi.python.org/packages/source/w/watchdog/watchdog-0.8.2.tar.gz" +CHECKSUM_SHA256="33a9ab3ce2e6b1aca4d2a50752231668d69bdba4ab096d9742195ccfbef1e023" +SOURCE_DIR="watchdog-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" -SOURCE_DIR="watchdog-$portVersion" - PROVIDES=" watchdog = $portVersion cmd:watchmedo " - REQUIRES=" haiku cmd:python @@ -32,7 +29,6 @@ BUILD_REQUIRES=" haiku_devel python_setuptools " - BUILD_PREREQUIRES=" cmd:python cmd:gcc diff --git a/dev-python/zope.interface/python_zope.interface-4.1.1.recipe b/dev-python/zope.interface/python_zope.interface-4.1.1.recipe index 83b5372e4..5260ee94a 100644 --- a/dev-python/zope.interface/python_zope.interface-4.1.1.recipe +++ b/dev-python/zope.interface/python_zope.interface-4.1.1.recipe @@ -8,27 +8,24 @@ Design By Contract methodology support in Python. For detailed documentation, please see http://docs.zope.org/zope.interface " HOMEPAGE="http://pypi.python.org/pypi/zope.interface" +COPYRIGHT="2004-2014 Zope Foundation and Contributors" +LICENSE="ZPL 2.1" +REVISION="3" SOURCE_URI="https://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.1.1.tar.gz" CHECKSUM_SHA256="91cba7b7cd7cb82f6f4e023fe77f94dc3df4ae5287fd55def2148dc232d0c7da" -LICENSE="ZPL 2.1" -COPYRIGHT="2004-2014 Zope Foundation and Contributors" -REVISION="3" +SOURCE_DIR="zope.interface-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" -SOURCE_DIR="zope.interface-$portVersion" - PROVIDES=" python_zope.interface = $portVersion " - REQUIRES=" haiku cmd:python " BUILD_REQUIRES="" - BUILD_PREREQUIRES=" haiku_devel cmd:python diff --git a/dev-qt/automoc/automoc-0.9.88.recipe b/dev-qt/automoc/automoc-0.9.88.recipe index 6468bc64e..4103a0743 100644 --- a/dev-qt/automoc/automoc-0.9.88.recipe +++ b/dev-qt/automoc/automoc-0.9.88.recipe @@ -23,15 +23,15 @@ REQUIRES=" libqt4${secondaryArchSuffix} >= 4.8 " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + libqt4${secondaryArchSuffix}_devel >= 4.8 + " BUILD_PREREQUIRES=" cmd:cmake cmd:make cmd:g++${secondaryArchSuffix} " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - libqt4${secondaryArchSuffix}_devel >= 4.8 - " BUILD() { diff --git a/dev-qt/kdelibs4/kdelibs4-4.13.2.recipe b/dev-qt/kdelibs4/kdelibs4-4.13.2.recipe index 2b84ed059..261d018c1 100644 --- a/dev-qt/kdelibs4/kdelibs4-4.13.2.recipe +++ b/dev-qt/kdelibs4/kdelibs4-4.13.2.recipe @@ -3,12 +3,14 @@ DESCRIPTION="KDE (the K Desktop Environment) is a powerful, open-source \ graphical desktop environment. It combines ease of use, contemporary \ functionality, and outstanding graphical design." HOMEPAGE="http://www.kde.org" +COPYRIGHT="2014 KDE e.V." +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://download.kde.org/stable/4.13.2/src/kdelibs-4.13.2.tar.xz" CHECKSUM_SHA256="559809c602b80ff1091a4fb67e8c98b0ebb91c3cd437d1583068ddde19efda0e" SOURCE_DIR="kdelibs-4.13.2" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2014 KDE e.V." -REVISION="1" +PATCHES="kdelibs4-4.13.2.patch" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -78,6 +80,7 @@ REQUIRES=" shared_mime_info$secondaryArchSuffix strigi$secondaryArchSuffix " + PROVIDES_devel=" kdelibs4${secondaryArchSuffix}_devel = $portVersion compat >= 4.13 cmd:checkXML$secondaryArchSuffix = $portVersion compat >= 4.13 @@ -122,6 +125,7 @@ REQUIRES_devel=" lib:libxslt$secondaryArchSuffix lib:libexslt$secondaryArchSuffix " + BUILD_REQUIRES=" libqt4${secondaryArchSuffix}_devel >= 4.8 devel:libz$secondaryArchSuffix @@ -160,8 +164,6 @@ BUILD_PREREQUIRES=" cmd:find " -PATCHES="kdelibs4-4.13.2.patch" - BUILD() { mkdir -p build diff --git a/dev-qt/libattica/libattica-0.4.2.recipe b/dev-qt/libattica/libattica-0.4.2.recipe index 701f87978..525e18e9b 100644 --- a/dev-qt/libattica/libattica-0.4.2.recipe +++ b/dev-qt/libattica/libattica-0.4.2.recipe @@ -4,12 +4,13 @@ providers at the same time. With Attica you can easily access services \ rom providers such as openDesktop.org. It implements the freedesktop.org \ specification for the Open Collaboration Services API." HOMEPAGE="http://www.kde.org" +COPYRIGHT="2009 KDE e.V." +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://download.kde.org/stable/attica/attica-0.4.2.tar.bz2" CHECKSUM_SHA256="3b9c53770862c0b21b7af7ea15951c35831126022bb8d052760d9cf8bd7ee4f8" SOURCE_DIR="attica-0.4.2" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2009 KDE e.V." -REVISION="1" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -21,16 +22,6 @@ REQUIRES=" haiku$secondaryArchSuffix libqt4$secondaryArchSuffix >= 4.8 " -BUILD_REQUIRES=" - libqt4${secondaryArchSuffix}_devel >= 4.8 - " -BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel - cmd:cmake - cmd:pkg_config$secondaryArchSuffix - cmd:make - cmd:g++$secondaryArchSuffix - " PROVIDES_devel=" libattica${secondaryArchSuffix}_devel = $portVersion @@ -42,6 +33,17 @@ REQUIRES_devel=" libattica$secondaryArchSuffix == $portVersion base " +BUILD_REQUIRES=" + libqt4${secondaryArchSuffix}_devel >= 4.8 + " +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:cmake + cmd:pkg_config$secondaryArchSuffix + cmd:make + cmd:g++$secondaryArchSuffix + " + BUILD() { cmake -Wno-dev -DCMAKE_INSTALL_PREFIX=$prefix \ diff --git a/dev-qt/libdbusmenu_qt/libdbusmenu_qt-0.9.2.recipe b/dev-qt/libdbusmenu_qt/libdbusmenu_qt-0.9.2.recipe index 0bfa3cc01..44f0ebca4 100644 --- a/dev-qt/libdbusmenu_qt/libdbusmenu_qt-0.9.2.recipe +++ b/dev-qt/libdbusmenu_qt/libdbusmenu_qt-0.9.2.recipe @@ -3,14 +3,14 @@ DESCRIPTION="This library provides a Qt implementation of the DBusMenu \ protocol. The DBusMenu protocol makes it possible for applications to \ export and import their menus over DBus." HOMEPAGE="https://launchpad.net/libdbusmenu-qt" +COPYRIGHT="2009 Canonical" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="https://launchpad.net/libdbusmenu-qt/trunk/0.9.2/+download/libdbusmenu-qt-0.9.2.tar.bz2" CHECKSUM_SHA256="ae6c1cb6da3c683aefed39df3e859537a31d80caa04f3023315ff09e5e8919ec" SOURCE_DIR="libdbusmenu-qt-$portVersion" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2009 Canonical" -ARCHITECTURES="!x86_gcc2 x86" +ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -23,18 +23,6 @@ REQUIRES=" lib:libqjson$secondaryArchSuffix lib:libdbus_1$secondaryArchSuffix " -BUILD_PREREQUIRES=" - cmd:cmake - cmd:pkg_config$secondaryArchSuffix - cmd:make - cmd:g++${secondaryArchSuffix} - " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - libqt4${secondaryArchSuffix}_devel >= 4.8 - devel:libqjson$secondaryArchSuffix - devel:libdbus_1$secondaryArchSuffix - " PROVIDES_devel=" libdbusmenu_qt${secondaryArchSuffix}_devel = $portVersion @@ -45,6 +33,19 @@ REQUIRES_devel=" libdbusmenu_qt${secondaryArchSuffix} == $portVersion base " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + libqt4${secondaryArchSuffix}_devel >= 4.8 + devel:libqjson$secondaryArchSuffix + devel:libdbus_1$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:pkg_config$secondaryArchSuffix + cmd:make + cmd:g++${secondaryArchSuffix} + " + BUILD() { cmake -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release \ diff --git a/dev-qt/monkeystudio/monkeystudio-1.9.0.4.recipe b/dev-qt/monkeystudio/monkeystudio-1.9.0.4.recipe index 74a7a4b62..908aa448d 100644 --- a/dev-qt/monkeystudio/monkeystudio-1.9.0.4.recipe +++ b/dev-qt/monkeystudio/monkeystudio-1.9.0.4.recipe @@ -5,13 +5,13 @@ project management and embeds Designer and Assistant to form a complete, \ fast and powerful Qt-based IDE. It's based upon a flexible plugin system \ that allows extending it in a near-infinite manner." HOMEPAGE="http://www.monkeystudio.org" +COPYRIGHT="2005-2012 Azevedo Filipe & The Monkey Studio Team" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://monkeystudio.googlecode.com/files/mks_1.9.0.4-src.tar.gz" CHECKSUM_SHA256="cfd3517ac6d4a5d8ffdf7ec9995a624b6cef13aa00163e46a9b54b1f52164ffd" SOURCE_DIR="mks_$portVersion-src" PATCHES="monkeystudio-$portVersion.patch" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2005-2012 Azevedo Filipe & The Monkey Studio Team" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -20,23 +20,21 @@ PROVIDES=" monkeystudio${secondaryArchSuffix} = $portVersion app:MonkeyStudio${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 cmd:g++${secondaryArchSuffix} " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - libqt4${secondaryArchSuffix}_devel >= 4.8.0 - " - BUILD() { qmake -set SYSTEM_QSCINTILLA 0 diff --git a/dev-qt/qca2/qca2-2.0.3.recipe b/dev-qt/qca2/qca2-2.0.3.recipe index 10bcf5bfe..bd6fcfcc8 100644 --- a/dev-qt/qca2/qca2-2.0.3.recipe +++ b/dev-qt/qca2/qca2-2.0.3.recipe @@ -8,13 +8,12 @@ upgrade crypto implementations without even needing to recompile the \ application! " HOMEPAGE="http://delta.affinix.com/qca/" +COPYRIGHT="2003-2014 Justin Karneges" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="https://delta.affinix.com/download/qca/2.0/qca-2.0.3.tar.bz2" CHECKSUM_SHA256="8da20c89f390954fdcfcd3c4deef379213ddb5ae9d6b5e0c917d23f5e474895f" SOURCE_DIR="qca-$portVersion" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2003-2014 Justin Karneges" - PATCHES="qca2-$portVersion.patch" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -25,29 +24,31 @@ PROVIDES=" cmd:qcatool2$secondaryArchSuffix = $portVersion lib:libqca$secondaryArchSuffix = $portVersion " -PROVIDES_devel=" - devel:libqca$secondaryArchSuffix - " REQUIRES=" haiku$secondaryArchSuffix libqt4$secondaryArchSuffix >= 4.8 ca_root_certificates " + +PROVIDES_devel=" + devel:libqca$secondaryArchSuffix + " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel libqt4${secondaryArchSuffix}_devel >= 4.8 qca2$secondaryArchSuffix == $portVersion base " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + libqt4${secondaryArchSuffix}_devel >= 4.8 + " BUILD_PREREQUIRES=" cmd:which cmd:qmake$secondaryArchSuffix cmd:make cmd:g++$secondaryArchSuffix " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - libqt4${secondaryArchSuffix}_devel >= 4.8 - " BUILD() { diff --git a/dev-qt/qjson/qjson-0.8.1.recipe b/dev-qt/qjson/qjson-0.8.1.recipe index 034fa7ccc..8aa919dd8 100644 --- a/dev-qt/qjson/qjson-0.8.1.recipe +++ b/dev-qt/qjson/qjson-0.8.1.recipe @@ -8,14 +8,14 @@ JSON arrays will be mapped to QVariantList instances, while JSON's objects \ will be mapped to QVariantMap. " HOMEPAGE="http://qjson.sourceforge.net/" +COPYRIGHT="2008 Flavio Castelli" +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="https://github.com/flavio/qjson/archive/0.8.1.tar.gz" CHECKSUM_SHA256="920c94166cb91b1cf11c7d2745bdbcc8c0ea82411ca7b3732ce0b00ee2d56e98" SOURCE_DIR="qjson-$portVersion" -REVISION="1" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2008 Flavio Castelli" -ARCHITECTURES="!x86_gcc2 x86" +ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -26,15 +26,7 @@ REQUIRES=" haiku${secondaryArchSuffix} libqt4${secondaryArchSuffix} >= 4.8 " -BUILD_PREREQUIRES=" - cmd:cmake - cmd:make - cmd:g++${secondaryArchSuffix} - " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - libqt4${secondaryArchSuffix}_devel >= 4.8 - " + PROVIDES_devel=" qjson${secondaryArchSuffix}_devel = $portVersion devel:libqjson$secondaryArchSuffix = $portVersion @@ -44,6 +36,16 @@ REQUIRES_devel=" qjson${secondaryArchSuffix} == $portVersion base " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + libqt4${secondaryArchSuffix}_devel >= 4.8 + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:make + cmd:g++${secondaryArchSuffix} + " + BUILD() { cmake -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release diff --git a/dev-qt/qsseditor/qsseditor-0.5.6.recipe b/dev-qt/qsseditor/qsseditor-0.5.6.recipe index 41e164215..04b4f8add 100644 --- a/dev-qt/qsseditor/qsseditor-0.5.6.recipe +++ b/dev-qt/qsseditor/qsseditor-0.5.6.recipe @@ -9,13 +9,13 @@ Features: HOMEPAGE="http://sourceforge.net/projects/qsseditor/" COPYRIGHT="2014 Dmitry Baryshe" LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/qsseditor/files/sources/qsseditor-$portVersion.zip" CHECKSUM_SHA256="3923b9e783957bc3485ef0bb67d78027d3eb586ee4acc5f99efbeb65ffc38998" -REVISION="1" ARCHITECTURES="!x86_gcc2 x86" - SECONDARY_ARCHITECTURES="x86" + PROVIDES=" qsseditor = $portVersion app:QssEditor = $portVersion diff --git a/dev-util/abi_compliance_checker/abi_compliance_checker-1.98.3.recipe b/dev-util/abi_compliance_checker/abi_compliance_checker-1.98.3.recipe index 9248afbc9..0dc4bd78a 100644 --- a/dev-util/abi_compliance_checker/abi_compliance_checker-1.98.3.recipe +++ b/dev-util/abi_compliance_checker/abi_compliance_checker-1.98.3.recipe @@ -6,23 +6,22 @@ and shared libraries of old and new versions and analyzes changes in API and \ ABI (ABI=API+compiler ABI) that may break binary and/or source compatibility. " HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker" -SOURCE_URI="https://github.com/downloads/lvc/abi-compliance-checker/abi-compliance-checker-1.98.3.tar.gz" -CHECKSUM_SHA256="d397530027ec781d53d80287a77f18a872b35720fbb1e559e0bda7e715607013" -SOURCE_DIR="abi-compliance-checker-1.98.3" -ADDITIONAL_FILES="example-descriptors" -LICENSE="GNU GPL v2" COPYRIGHT="2009-2010 The Linux Foundation 2009-2011 Institute for System Programming, RAS 2011-2012 Nokia Corporation and/or its subsidiary(-ies) 2011-2012 ROSA Laboratory" +LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="https://github.com/downloads/lvc/abi-compliance-checker/abi-compliance-checker-1.98.3.tar.gz" +CHECKSUM_SHA256="d397530027ec781d53d80287a77f18a872b35720fbb1e559e0bda7e715607013" +SOURCE_DIR="abi-compliance-checker-1.98.3" +ADDITIONAL_FILES="example-descriptors" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" PROVIDES=" abi_compliance_checker = $portVersion " - REQUIRES=" haiku " @@ -30,7 +29,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:sed cmd:gcc diff --git a/dev-util/arm_none_eabi_gdb/arm_none_eabi_gdb-7.7.recipe b/dev-util/arm_none_eabi_gdb/arm_none_eabi_gdb-7.7.recipe index 93f02ff8a..ee2909f28 100644 --- a/dev-util/arm_none_eabi_gdb/arm_none_eabi_gdb-7.7.recipe +++ b/dev-util/arm_none_eabi_gdb/arm_none_eabi_gdb-7.7.recipe @@ -17,16 +17,13 @@ The program being debugged can be written in Ada, C, C++, Objective-C, Pascal \ machine as GDB (native) or on another machine (remote). GDB can run on most \ popular UNIX and Microsoft Windows variants. " - HOMEPAGE="http://sourceware.org/gdb/" -LICENSE="GNU GPL v3" COPYRIGHT="Free Software Foundation" - +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.7.tar.bz2" CHECKSUM_SHA256="0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23" SOURCE_DIR="gdb-7.7" -REVISION="1" - PATCHES="gdb-7.7.patchset" ARCHITECTURES="!x86_gcc2" @@ -38,7 +35,6 @@ PROVIDES=" cmd:arm_none_eabi_run$secondaryArchSuffix devel:libarm_none_eabi_sim$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libiconv$secondaryArchSuffix @@ -53,7 +49,6 @@ BUILD_REQUIRES=" devel:libncurses$secondaryArchSuffix devel:libexpat$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:aclocal diff --git a/dev-util/bakefile/bakefile-0.2.8.recipe b/dev-util/bakefile/bakefile-0.2.8.recipe index 789d77898..6d399d1ea 100644 --- a/dev-util/bakefile/bakefile-0.2.8.recipe +++ b/dev-util/bakefile/bakefile-0.2.8.recipe @@ -5,11 +5,14 @@ takes compiler-independent description of build tasks as input and generates \ native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.). " HOMEPAGE="http://www.bakefile.org" +COPYRIGHT="2003-2007 Vaclav Slavik" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/bakefile/files/bakefile/0.2.8/bakefile-0.2.8.tar.gz/download" CHECKSUM_SHA256="e262b5edff1c9126cc32de7d3fcef5b24e997156f91f5a6eeccb45d29522fd1c" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2003-2007 Vaclav Slavik" +PATCHES=" + bakefile-0.2.8.patch + " ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -17,14 +20,12 @@ PROVIDES=" bakefile = $portVersion cmd:bakefile = $portVersion " - REQUIRES=" haiku " BUILD_REQUIRES=" " - BUILD_PREREQUIRES=" haiku_devel cmd:python @@ -38,10 +39,6 @@ BUILD_PREREQUIRES=" cmd:autoreconf " -PATCHES=" - bakefile-0.2.8.patch - " - BUILD() { touch ./ChangeLog diff --git a/dev-util/bam/bam-0.4.0.recipe b/dev-util/bam/bam-0.4.0.recipe index 2a3d38891..67de85e83 100644 --- a/dev-util/bam/bam-0.4.0.recipe +++ b/dev-util/bam/bam-0.4.0.recipe @@ -4,27 +4,23 @@ inspiration for the script files from scons. While scons focuses on being \ 100% correct when building, bam makes a few sacrifices to acquire fast. \ full and incremental build times." HOMEPAGE="http://matricks.github.io/bam/" -SOURCE_URI="http://github.com/downloads/matricks/bam/bam-0.4.0.tar.gz" -CHECKSUM_SHA256="5e4e4920b4d265da582f66774e9b1ec8ddfbe75ddc028fba86c12f686ea18db3" -REVISION="1" - COPYRIGHT="2009 Magnus Auvinen" LICENSE="Zlib" +REVISION="1" +SOURCE_URI="http://github.com/downloads/matricks/bam/bam-0.4.0.tar.gz" +CHECKSUM_SHA256="5e4e4920b4d265da582f66774e9b1ec8ddfbe75ddc028fba86c12f686ea18db3" +PATCHES="bam-0.4.0.patch" ARCHITECTURES="x86_gcc2 x86" -PATCHES="bam-0.4.0.patch" - PROVIDES=" bam = $portVersion cmd:bam$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix >= $haikuVersion cmd:lua " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix diff --git a/dev-util/byacc/byacc-20150711.recipe b/dev-util/byacc/byacc-20150711.recipe index 644929230..d0b52097c 100644 --- a/dev-util/byacc/byacc-20150711.recipe +++ b/dev-util/byacc/byacc-20150711.recipe @@ -4,20 +4,19 @@ Berkeley Yacc (byacc) is generally conceded to be the best yacc variant \ available. In contrast to bison, it is written to avoid dependencies upon a \ particular compiler. " -REVISION="1" -LICENSE="Public Domain" -COPYRIGHT="2002-2013,2014 by Thomas E. Dickey" HOMEPAGE="http://invisible-island.net/byacc/byacc.html" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +COPYRIGHT="2002-2013,2014 by Thomas E. Dickey" +LICENSE="Public Domain" +REVISION="1" SOURCE_URI="ftp://invisible-island.net/byacc/byacc-$portVersion.tgz" CHECKSUM_SHA256="c354e4ee14c4a1bf11e55dde9275011d14887ef066406a088b6fa56caf039248" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" byacc = $portVersion cmd:yacc = $portVersion " - REQUIRES=" haiku " @@ -25,7 +24,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc diff --git a/dev-util/cmake/cmake-3.3.2.recipe b/dev-util/cmake/cmake-3.3.2.recipe index d63df8e93..40ef9499a 100644 --- a/dev-util/cmake/cmake-3.3.2.recipe +++ b/dev-util/cmake/cmake-3.3.2.recipe @@ -27,11 +27,11 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libncurses$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libncurses$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku_devel cmd:gcc$secondaryArchSuffix diff --git a/dev-util/colormake/colormake-0.9.20140503.recipe b/dev-util/colormake/colormake-0.9.20140503.recipe index 9dea79c64..f6becbb73 100644 --- a/dev-util/colormake/colormake-0.9.20140503.recipe +++ b/dev-util/colormake/colormake-0.9.20140503.recipe @@ -2,14 +2,15 @@ SUMMARY="Wrapper around make to colorize the output" DESCRIPTION="This is a simple wrapper for making the output from make easier to read (more \ colorful), and errors easier to find in messy compilations. It was inspired by Micheal T. \ Babcock's excellent logcolorize program." +HOMEPAGE="http://bre.klaki.net/programs/colormake/" +COPYRIGHT="2012-2014 Bjarni R. Einarsson" +LICENSE="GNU GPL v2" REVISION="1" -ARCHITECTURES="any" SOURCE_URI="https://github.com/pagekite/Colormake/archive/0.9.20140503.tar.gz" CHECKSUM_SHA256="a3f9fae9a455ac96be1cce0371b28bda33a9af73b06fa8e4329aa2f693d68d22" SOURCE_DIR="Colormake-0.9.20140503" -HOMEPAGE="http://bre.klaki.net/programs/colormake/" -LICENSE="GNU GPL v2" -COPYRIGHT="2012-2014 Bjarni R. Einarsson" + +ARCHITECTURES="any" PROVIDES=" colormake = $portVersion @@ -19,7 +20,6 @@ PROVIDES=" cmd:clmake cmd:clmake_short " - REQUIRES=" cmd:perl " diff --git a/dev-util/cppunit/cppunit-1.12.1.recipe b/dev-util/cppunit/cppunit-1.12.1.recipe index c79b754fb..c737b38ba 100644 --- a/dev-util/cppunit/cppunit-1.12.1.recipe +++ b/dev-util/cppunit/cppunit-1.12.1.recipe @@ -4,9 +4,6 @@ CppUnit is a C++ unit testing framework. It started its life as a port of \ JUnit to C++ by Michael Feathers. " HOMEPAGE="http://cppunit.sourceforge.net/" -SOURCE_URI="http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz" -CHECKSUM_SHA256="ac28a04c8e6c9217d910b0ae7122832d28d9917fa668bcc9e0b8b09acb4ea44a" -LICENSE="GNU LGPL v2.1" COPYRIGHT="2000 Jerome Lacoste 2000 Michael Feathers 2000-2002 E. Sommerlade @@ -14,7 +11,11 @@ COPYRIGHT="2000 Jerome Lacoste 2001 Bastiaan Bakker 2001-2002, 2007-2008 Steve Robbins 2012-2013 Harvey Brydon" +LICENSE="GNU LGPL v2.1" REVISION="2" +SOURCE_URI="http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz" +CHECKSUM_SHA256="ac28a04c8e6c9217d910b0ae7122832d28d9917fa668bcc9e0b8b09acb4ea44a" + ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/dev-util/cscope/cscope-15.7a.recipe b/dev-util/cscope/cscope-15.7a.recipe index 7245171aa..e6b3e304d 100644 --- a/dev-util/cscope/cscope-15.7a.recipe +++ b/dev-util/cscope/cscope-15.7a.recipe @@ -11,22 +11,20 @@ Allows searching code for: * files including a file " HOMEPAGE="http://cscope.sourceforge.net/" +COPYRIGHT="1998-2000 The Santa Cruz Operation" +LICENSE="BSD (3-clause)" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/cscope/files/cscope/15.7a/cscope-15.7a.tar.bz2" CHECKSUM_SHA256="02638bcba790bc8b0562f28dbe789e61794415079d94a676efc287d18dc96037" -REVISION="1" -ARCHITECTURES="x86 x86_gcc2" -LICENSE="BSD (3-clause)" -COPYRIGHT="1998-2000 The Santa Cruz Operation" - - PATCHES="cscope-15.7a.patch" +ARCHITECTURES="x86 x86_gcc2" + PROVIDES=" cscope = $portVersion compat >= 15 cmd:cscope = $portVersion compat >= 15 cmd:ocs = $portVersion compat >= 15 " - REQUIRES=" haiku lib:libncurses @@ -35,7 +33,6 @@ REQUIRES=" BUILD_REQUIRES=" devel:libncurses " - BUILD_PREREQUIRES=" haiku_devel cmd:gcc diff --git a/dev-util/fastdep/fastdep-0.16.recipe b/dev-util/fastdep/fastdep-0.16.recipe index b95631182..e23f559cc 100644 --- a/dev-util/fastdep/fastdep-0.16.recipe +++ b/dev-util/fastdep/fastdep-0.16.recipe @@ -3,22 +3,22 @@ DESCRIPTION="fastdep is a preprocessor which generates dependency information \ suitable for Makefile inclusion from C or C++ source files. Meant to run on \ slower hardware, it is several orders of magnitude faster than gcc." HOMEPAGE="http://www.irule.be/bvh/c++/fastdep/" +COPYRIGHT="2003 Bart Vanhauwaert" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://ports-space.haiku-files.org/dev-util/source/fastdep-0.16.tar.gz" CHECKSUM_SHA256="ce87d5aba71a38ad175c831f4f380498e04c22d75478310299812485b3202abb" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2003 Bart Vanhauwaert" +PATCHES="fastdep-0.16.patch" ARCHITECTURES="x86 x86_gcc2" -PATCHES="fastdep-0.16.patch" - PROVIDES=" cmd:fastdep = $portVersion compat >= 0 " REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/dev-util/gdb/gdb-6.3.recipe b/dev-util/gdb/gdb-6.3.recipe index 303e1d131..edb328c18 100644 --- a/dev-util/gdb/gdb-6.3.recipe +++ b/dev-util/gdb/gdb-6.3.recipe @@ -17,13 +17,13 @@ Pascal (and many other languages). Those programs might be executing \ on the same machine as GDB (native) or on another machine (remote). \ GDB can run on most popular UNIX and Microsoft Windows variants." HOMEPAGE="https://sourceware.org/gdb/" -LICENSE="GNU GPL v2" COPYRIGHT="2004 Free Software Foundation, Inc." +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://ftp.gnu.org/gnu/gdb/gdb-6.3a.tar.bz2" CHECKSUM_SHA256="f89b8f7bdddc7d9f111a1a1968b231165b8f1ff09843e4201076d0b77e0be244" -REVISION="1" - PATCHES="gdb-6.3.patch" + ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" diff --git a/dev-util/gdb/gdb-7.7.recipe b/dev-util/gdb/gdb-7.7.recipe index f30cd9afe..75d98738a 100644 --- a/dev-util/gdb/gdb-7.7.recipe +++ b/dev-util/gdb/gdb-7.7.recipe @@ -11,15 +11,12 @@ GDB can do four main kinds of things (plus other things in support of these) to The program being debugged can be written in Ada, C, C++, Objective-C, Pascal (and many other languages). Those programs might be executing on the same machine as GDB (native) or on another machine (remote). GDB can run on most popular UNIX and Microsoft Windows variants. " - HOMEPAGE="http://sourceware.org/gdb/" -LICENSE="GNU GPL v3" COPYRIGHT="Free Software Foundation" - +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.7.tar.bz2" CHECKSUM_SHA256="0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23" -REVISION="1" - PATCHES="gdb-7.7.patchset" ARCHITECTURES="!x86_64" @@ -28,7 +25,6 @@ PROVIDES=" gdb = $portVersion cmd:gdb = $portVersion " - REQUIRES=" haiku lib:libiconv @@ -41,7 +37,6 @@ BUILD_REQUIRES=" devel:libiconv devel:libncurses " - BUILD_PREREQUIRES=" haiku_devel cmd:aclocal diff --git a/dev-util/global/global-6.3.recipe b/dev-util/global/global-6.3.recipe index bc2a97f11..e23a0979d 100644 --- a/dev-util/global/global-6.3.recipe +++ b/dev-util/global/global-6.3.recipe @@ -7,17 +7,16 @@ many main() functions. It is similar to ctags or etags but is different from \ them at the point of independence of any editor. It runs on a UNIX(POSIX) \ compatible operating system like GNU and BSD." HOMEPAGE="http://www.gnu.org/software/global/" -SOURCE_URI="http://ftp.gnu.org/pub/gnu/global/global-6.3.tar.gz" -CHECKSUM_SHA256="c91c741ebf5a27fcb3a61c93f2ee4b97ba265ecb2f48644751d0d5e133c3f8db" -REVISION="1" -LICENSE="GNU GPL v3" COPYRIGHT="2000-2013 Tama Communications Corporation 2007-2013 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="1" +SOURCE_URI="http://ftp.gnu.org/pub/gnu/global/global-6.3.tar.gz" +CHECKSUM_SHA256="c91c741ebf5a27fcb3a61c93f2ee4b97ba265ecb2f48644751d0d5e133c3f8db" +PATCHES="global-6.3.patchset" ARCHITECTURES="x86 x86_gcc2" -PATCHES="global-6.3.patchset" - PROVIDES=" global = $portVersion compat >= 6.3 cmd:global = $portVersion compat >= 6.3 @@ -35,6 +34,7 @@ REQUIRES=" cmd:sort lib:libltdl " + BUILD_REQUIRES=" devel:libncurses " diff --git a/dev-util/gperf/gperf-3.0.4.recipe b/dev-util/gperf/gperf-3.0.4.recipe index 4d1dfd24a..54169ed25 100644 --- a/dev-util/gperf/gperf-3.0.4.recipe +++ b/dev-util/gperf/gperf-3.0.4.recipe @@ -13,13 +13,13 @@ Online Manual is available at www.gnu.org/software/gperf/manual/gperf.html HOMEPAGE="http://www.gnu.org/software/gperf/" COPYRIGHT="1989-1998, 2000-2004, 2006-2009 Free Software Foundation, Inc." LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftp.gnu.org/pub/gnu/gperf/gperf-3.0.4.tar.gz" CHECKSUM_SHA256="767112a204407e62dbc3106647cf839ed544f3cf5d0f0523aaa2508623aad63e" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="gperf-3.0.4.patch" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" gperf = $portVersion compat >= 3 cmd:gperf = $portVersion compat >= 3 @@ -27,6 +27,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/dev-util/gyp/gyp-git.recipe b/dev-util/gyp/gyp-git.recipe index f678f23af..8ee1d5c5d 100644 --- a/dev-util/gyp/gyp-git.recipe +++ b/dev-util/gyp/gyp-git.recipe @@ -22,6 +22,7 @@ REQUIRES=" cmd:python python_setuptools " + BUILD_REQUIRES=" python_setuptools " diff --git a/dev-util/idutils/idutils-4.6.recipe b/dev-util/idutils/idutils-4.6.recipe index d49a9e5bd..df80e9215 100644 --- a/dev-util/idutils/idutils-4.6.recipe +++ b/dev-util/idutils/idutils-4.6.recipe @@ -10,15 +10,15 @@ editor on all files containing references to some function or variable. Anyone \ with a large software project to maintain, or a large set of text files to \ organize, can benefit from the ID utilities." HOMEPAGE="http://www.gnu.org/software/idutils/" +COPYRIGHT="1986-2012 Free Software Foundation, Inc." +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://ftp.gnu.org/gnu/idutils/idutils-4.6.tar.xz" CHECKSUM_SHA256="8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2" -REVISION="2" -LICENSE="GNU GPL v2" -COPYRIGHT="1986-2012 Free Software Foundation, Inc." -ARCHITECTURES="x86 x86_gcc2" - PATCHES="idutils-4.6.patchset" +ARCHITECTURES="x86 x86_gcc2" + PROVIDES=" idutils = $portVersion compat >= 4 cmd:aid = $portVersion compat >= 4 @@ -34,6 +34,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/dev-util/itstool/itstool-2.0.2.recipe b/dev-util/itstool/itstool-2.0.2.recipe index 21c5f8ba1..10322fc15 100644 --- a/dev-util/itstool/itstool-2.0.2.recipe +++ b/dev-util/itstool/itstool-2.0.2.recipe @@ -54,4 +54,3 @@ INSTALL() { make install } - diff --git a/dev-util/lcov/lcov-1.12.recipe b/dev-util/lcov/lcov-1.12.recipe index e6064e249..6d6306ad3 100644 --- a/dev-util/lcov/lcov-1.12.recipe +++ b/dev-util/lcov/lcov-1.12.recipe @@ -5,11 +5,11 @@ coverage information. It also adds overview pages for easy \ navigation within the file structure. LCOV supports statement, \ function and branch coverage measurement." HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php" -SOURCE_URI="https://github.com/linux-test-project/lcov/releases/download/v1.12/lcov-1.12.tar.gz" -CHECKSUM_SHA256="b474e49c6c962754063b3be97a757a2ba9e7a455f0aea612863bf67e9b8b8ea7" COPYRIGHT="2002 - 2016 The lcov Developers" LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="https://github.com/linux-test-project/lcov/releases/download/v1.12/lcov-1.12.tar.gz" +CHECKSUM_SHA256="b474e49c6c962754063b3be97a757a2ba9e7a455f0aea612863bf67e9b8b8ea7" PATCHES="lcov-1.12.patchset" ARCHITECTURES="any" diff --git a/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.1.recipe b/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.1.recipe index 8acf83bbc..115e4b11f 100644 --- a/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.1.recipe +++ b/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.1.recipe @@ -3,11 +3,13 @@ DESCRIPTION=" NetSurf build framework for compiling some of their libraries. " HOMEPAGE="http://git.netsurf-browser.org/buildsystem.git/" +COPYRIGHT="2009 - 2013 The NetSurf Browser project" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/buildsystem-1.1.tar.gz" CHECKSUM_SHA256="5c092afe653d1c6c0fadb39cc47659471e4741fdd2803127be42db4264e3ac44" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2009 - 2013 The NetSurf Browser project" +SOURCE_DIR="buildsystem-1.1" +PATCHES="netsurf_buildsystem-1.1.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -15,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" netsurf_buildsystem$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -23,15 +24,12 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " -SOURCE_DIR="buildsystem-1.1" -PATCHES="netsurf_buildsystem-1.1.patchset" BUILD() { # no-op diff --git a/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.2.recipe b/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.2.recipe index 19cceaa91..1bf695d96 100644 --- a/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.2.recipe +++ b/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.2.recipe @@ -3,11 +3,13 @@ DESCRIPTION=" NetSurf build framework for compiling some of their libraries. " HOMEPAGE="http://git.netsurf-browser.org/buildsystem.git/" +COPYRIGHT="2009-2014 The NetSurf Browser project" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/buildsystem-$portVersion.tar.gz" CHECKSUM_SHA256="3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2009-2014 The NetSurf Browser project" +SOURCE_DIR="buildsystem-$portVersion" +PATCHES="netsurf_buildsystem-1.1.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -15,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" netsurf_buildsystem$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -23,15 +24,12 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " -SOURCE_DIR="buildsystem-$portVersion" -PATCHES="netsurf_buildsystem-1.1.patchset" BUILD() { # no-op diff --git a/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.3.recipe b/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.3.recipe index 71ce45e96..b24a9a2c3 100644 --- a/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.3.recipe +++ b/dev-util/netsurf_buildsystem/netsurf_buildsystem-1.3.recipe @@ -3,12 +3,13 @@ DESCRIPTION=" NetSurf build framework for compiling some of their libraries. " HOMEPAGE="http://git.netsurf-browser.org/buildsystem.git/" +COPYRIGHT="2009-2015 The NetSurf Browser project" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/buildsystem-$portVersion.tar.gz" CHECKSUM_SHA256="10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79" +SOURCE_DIR="buildsystem-$portVersion" PATCHES="netsurf_buildsystem-1.3.patchset" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2009-2015 The NetSurf Browser project" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -16,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" netsurf_buildsystem$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -24,14 +24,12 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " -SOURCE_DIR="buildsystem-$portVersion" BUILD() { # no-op diff --git a/dev-util/ninja/ninja-1.5.1.recipe b/dev-util/ninja/ninja-1.5.1.recipe index 7d223c5c9..0730e827c 100644 --- a/dev-util/ninja/ninja-1.5.1.recipe +++ b/dev-util/ninja/ninja-1.5.1.recipe @@ -8,12 +8,13 @@ build systems. Via gyp it can build Chrome and v8 and node.js etc.; via CMake \ it can build LLVM, KDE, Blender, etc. " HOMEPAGE="http://martine.github.io/ninja/" -LICENSE="Apache v2" COPYRIGHT="2014 Google Inc." +LICENSE="Apache v2" +REVISION="2" SOURCE_URI="https://github.com/martine/ninja/archive/v1.5.1.tar.gz" CHECKSUM_SHA256="fba77b9ed4b4dd0e86c4513776938dc64bd4508dc2055b04c0c6df68bcfa397d" PATCHES="ninja-1.5.1.patchset" -REVISION="2" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/dev-util/premake/premake-4.4.beta5.recipe b/dev-util/premake/premake-4.4.beta5.recipe index b1d857001..d95002da2 100644 --- a/dev-util/premake/premake-4.4.beta5.recipe +++ b/dev-util/premake/premake-4.4.beta5.recipe @@ -5,11 +5,12 @@ let Premake write the build scripts for you. With one file your project can \ support both IDE-addicted Windows coders and Linux command-line junkies! " HOMEPAGE="http://industriousone.com/premake" +COPYRIGHT="2012 Industrious One, LLC" +LICENSE="BSD (2-clause)" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/premake/files/Premake/4.4/premake-4.4-beta5-src.zip" CHECKSUM_SHA256="0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161" -REVISION="1" -LICENSE="BSD (2-clause)" -COPYRIGHT="2012 Industrious One, LLC" +SOURCE_DIR="premake-4.4-beta5" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -19,7 +20,6 @@ PROVIDES=" premake4$secondaryArchSuffix = $portVersion cmd:premake4$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -27,15 +27,12 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " -SOURCE_DIR="premake-4.4-beta5" - PATCH() { sed -i '/#define LUA_USE_ULONGJMP/d' src/host/lua-5.1.4/src/luaconf.h diff --git a/dev-util/qbs/qbs-1.4.2.recipe b/dev-util/qbs/qbs-1.4.2.recipe index b42c95f5f..9afbc15de 100644 --- a/dev-util/qbs/qbs-1.4.2.recipe +++ b/dev-util/qbs/qbs-1.4.2.recipe @@ -1,12 +1,13 @@ SUMMARY="Qt Build Suite" DESCRIPTION="Qbs is a cross-platform build tool." HOMEPAGE="http://wiki.qt.io/Qbs" -LICENSE="GNU LGPL v2" COPYRIGHT="2016, Digia Plc and/or its subsidiary(-ies)" -SOURCE_URI="http://download.qt.io/official_releases/qbs/$portVersion/qbs-src-$portVersion.tar.gz" -SOURCE_DIR="qbs-src-$portVersion" -CHECKSUM_SHA256="b9d36118c3ae0f7d4df6bf7239a0a0163c0340b701d00191fa5f832cef341ce5" +LICENSE="GNU LGPL v2" REVISION="1" +SOURCE_URI="http://download.qt.io/official_releases/qbs/$portVersion/qbs-src-$portVersion.tar.gz" +CHECKSUM_SHA256="b9d36118c3ae0f7d4df6bf7239a0a0163c0340b701d00191fa5f832cef341ce5" +SOURCE_DIR="qbs-src-$portVersion" +PATCHES="qbs_x86-1.4.2.patchset" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -39,8 +40,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="qbs_x86-1.4.2.patchset" - BUILD() { qmake -r qbs.pro QBS_INSTALL_PREFIX=$prefix diff --git a/dev-util/radare2/radare2-0.9.9.recipe b/dev-util/radare2/radare2-0.9.9.recipe index 3c92cdbb2..bdd513be7 100644 --- a/dev-util/radare2/radare2-0.9.9.recipe +++ b/dev-util/radare2/radare2-0.9.9.recipe @@ -3,17 +3,17 @@ DESCRIPTION="Forensics tool, scriptable commandline hexadecimal editor, \ able to open disk files, analyzing binaries in several common and less common \ formats, disassemble code for several CPU architectures, debug programs, attach \ to remote GDB servers, and much more." +HOMEPAGE="http://radare.org" +COPYRIGHT="2009-2015 nibble, pancake" LICENSE="GNU GPL v3 GNU LGPL v3" -COPYRIGHT="2009-2015 nibble, pancake" -HOMEPAGE="http://radare.org" REVISION="1" -ARCHITECTURES="?x86" -SECONDARY_ARCHITECTURES="x86" - SOURCE_URI="http://radare.org/get/radare2-$portVersion.tar.xz" CHECKSUM_SHA256="024adba5255f12e58c2c1a5e2263fada75aad6e71b082461dea4a2b94b29df32" +ARCHITECTURES="?x86" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" radare2$secondaryArchSuffix = $portVersion cmd:r2$secondaryArchSuffix @@ -53,7 +53,6 @@ PROVIDES=" lib:libr_syscall$secondaryArchSuffix lib:libr_util$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libcapstone$secondaryArchSuffix @@ -64,7 +63,6 @@ PROVIDES_devel=" radare2${secondaryArchSuffix}_devel = $portVersion devel:libr2$secondaryArchSuffix = 0.9.9 " - REQUIRES_devel=" radare2${secondaryArchSuffix} == $portVersion base " @@ -76,7 +74,6 @@ BUILD_REQUIRES=" devel:libmagic$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix diff --git a/dev-util/treecc/treecc-0.3.10.recipe b/dev-util/treecc/treecc-0.3.10.recipe index d5c8d8b74..4b5f3d664 100644 --- a/dev-util/treecc/treecc-0.3.10.recipe +++ b/dev-util/treecc/treecc-0.3.10.recipe @@ -5,20 +5,21 @@ compilers and other language- based tools. It manages the generation of code \ to handle abstract syntax trees and operations upon the trees. \ " HOMEPAGE="http://www.gnu.org/software/dotgnu/treecc/treecc.html" -SOURCE_URI="http://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-0.3.10.tar.gz" -CHECKSUM_SHA256="5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7" -REVISION="1" -LICENSE="GNU GPL v2" COPYRIGHT="2001-2003 Southern Storm Software, Pty Ltd 2003 Free Software Foundation, Inc. " +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-0.3.10.tar.gz" +CHECKSUM_SHA256="5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7" +PATCHES="treecc-0.3.10.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" treecc = $portVersion cmd:treecc = $portVersion " - REQUIRES=" haiku " @@ -36,8 +37,6 @@ BUILD_PREREQUIRES=" cmd:autoconf " -PATCHES="treecc-0.3.10.patchset" - BUILD() { sed -i "s/expr_c_LDADD = -lm/expr_c_LDADD = /" examples/Makefile* diff --git a/dev-util/uncrustify/uncrustify-0.60.recipe b/dev-util/uncrustify/uncrustify-0.60.recipe index 6ad1b5c01..b3f173993 100644 --- a/dev-util/uncrustify/uncrustify-0.60.recipe +++ b/dev-util/uncrustify/uncrustify-0.60.recipe @@ -14,10 +14,11 @@ DESCRIPTION="\ HOMEPAGE="http://uncrustify.sourceforge.net/" COPYRIGHT="2005-2014 Ben Gardner" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://github.com/bengardner/uncrustify/archive/uncrustify-$portVersion.tar.gz" CHECKSUM_SHA256="42c9f84340c5d6a0087037c96b4fe4b46955691e7038700dec98a2e4782b57a3" SOURCE_DIR="uncrustify-uncrustify-$portVersion" -REVISION="1" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -28,6 +29,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/dev-vcs/cvs/cvs-1.12.13.1.recipe b/dev-vcs/cvs/cvs-1.12.13.1.recipe index 40e9342b1..2528812ff 100644 --- a/dev-vcs/cvs/cvs-1.12.13.1.recipe +++ b/dev-vcs/cvs/cvs-1.12.13.1.recipe @@ -36,13 +36,13 @@ HOMEPAGE="http://www.nongnu.org/cvs/" COPYRIGHT="1986-2005 Free Software Foundation, Inc." LICENSE="GNU GPL v1 GNU LGPL v2" +REVISION="7" SOURCE_URI="ftp://ftp.ru.debian.org/gentoo-distfiles/distfiles/cvs-1.12.13.1.tar.bz2" CHECKSUM_SHA256="de7f374d8c4ac414c04e8d44ce9a5d3da919825a6a332d747e299dc7a80c2218" -REVISION="7" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="cvs-1.12.13.1.patch" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" cvs = $portVersion compat >= 1.12 cmd:cvs = $portVersion compat >= 1.12 @@ -55,6 +55,7 @@ REQUIRES=" cmd:perl lib:libz " + BUILD_REQUIRES=" cmd:perl devel:libz >= 1.1.4 @@ -68,7 +69,6 @@ BUILD_PREREQUIRES=" cmd:nano " - BUILD() { libtoolize --force --copy --install diff --git a/dev-vcs/cvsps/cvsps-2.2b1.recipe b/dev-vcs/cvsps/cvsps-2.2b1.recipe index b0fae8cba..df1d15871 100644 --- a/dev-vcs/cvsps/cvsps-2.2b1.recipe +++ b/dev-vcs/cvsps/cvsps-2.2b1.recipe @@ -11,14 +11,14 @@ information, it is often difficult to see what changes were committed \ HOMEPAGE="http://www.cobite.com/cvsps/" COPYRIGHT="2001-2003 David Mansfield" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.cobite.com/cvsps/cvsps-2.2b1.tar.gz" CHECKSUM_SHA256="6906acb3636cdb4a4a9d608111aec22a85530037cb08a62ed5eb74ca0b218f81" -REVISION="1" +PATCHES="cvsps-2.2b1.patchset" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="cvsps-2.2b1.patchset" - PROVIDES=" cvsps$secondaryArchSuffix = $portVersion cmd:cvsps = $portVersion @@ -27,6 +27,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " diff --git a/dev-vcs/git_flow/git_flow-1.8.0.recipe b/dev-vcs/git_flow/git_flow-1.8.0.recipe index c229d6485..80c088528 100644 --- a/dev-vcs/git_flow/git_flow-1.8.0.recipe +++ b/dev-vcs/git_flow/git_flow-1.8.0.recipe @@ -17,12 +17,10 @@ ARCHITECTURES="any" PROVIDES=" git_flow = $portVersion " - REQUIRES=" git cmd:getopt " - BUILD_PREREQUIRES=" cmd:make " diff --git a/dev-vcs/hub/hub-1.12.4.recipe b/dev-vcs/hub/hub-1.12.4.recipe index a796fb094..297662485 100644 --- a/dev-vcs/hub/hub-1.12.4.recipe +++ b/dev-vcs/hub/hub-1.12.4.recipe @@ -3,23 +3,22 @@ DESCRIPTION="hub enhances various git commands to ease most common workflows \ with GitHub. You can more easily fetch and manage remotes and forks, merge \ commits directly from the website, and even create and update pull requests, \ all from the command line." -REVISION="2" -ARCHITECTURES="any" -LICENSE="MIT" -COPYRIGHT="2009-2014 Chris Wanstrath" HOMEPAGE="http://hub.github.com/" +COPYRIGHT="2009-2014 Chris Wanstrath" +LICENSE="MIT" +REVISION="2" SOURCE_URI="https://github.com/github/hub/archive/v1.12.4.tar.gz" CHECKSUM_SHA256="b7fe404d7dc5f60554f088bec12de5e80229331430ea0ced46d5bf89ecae5117" +ARCHITECTURES="any" + PROVIDES=" hub = $portVersion cmd:hub " - REQUIRES=" cmd:ruby " - BUILD_PREREQUIRES=" cmd:ruby cmd:rake diff --git a/dev-vcs/rcs/rcs-5.9.4.recipe b/dev-vcs/rcs/rcs-5.9.4.recipe index 263a94c67..a2199a8b2 100644 --- a/dev-vcs/rcs/rcs-5.9.4.recipe +++ b/dev-vcs/rcs/rcs-5.9.4.recipe @@ -11,9 +11,10 @@ HOMEPAGE="http://www.gnu.org/software/rcs/" COPYRIGHT="1986-2014 Free Software Foundation, Inc." LICENSE="GNU GPL v1 GNU LGPL v2" +REVISION="1" SOURCE_URI="https://ftp.gnu.org/gnu/rcs/rcs-$portVersion.tar.xz" CHECKSUM_SHA256="063d5a0d7da1821754b80c639cdae2c82b535c8ff4131f75dc7bbf0cd63a5dff" -REVISION="1" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -35,6 +36,7 @@ REQUIRES=" cmd:awk cmd:diff " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/games-action/barrage/barrage-1.0.4.recipe b/games-action/barrage/barrage-1.0.4.recipe index 72a47e068..81149b702 100644 --- a/games-action/barrage/barrage-1.0.4.recipe +++ b/games-action/barrage/barrage-1.0.4.recipe @@ -6,11 +6,11 @@ grenades at soldiers, jeeps and tanks. Targets are fast paced and require \ careful aiming as it takes half a second to reload the gun. In addition, \ you have to keep an eye on your ammo and reload in time." HOMEPAGE="http://lgames.sourceforge.net/" +COPYRIGHT="2003-2011 Michael Speck" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/lgames/barrage/barrage-1.0.4.tar.gz" CHECKSUM_SHA256="ad74e049dfded3bca28b8dc1c5870408cfad9e024b35cc5b501ba90486d9af25" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2011 Michael Speck" PATCHES="barrage-1.0.4.patch" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -19,7 +19,6 @@ PROVIDES=" barrage = portVersion cmd:barrage = $portVersion " - REQUIRES=" haiku lib:libsdl @@ -31,7 +30,6 @@ BUILD_REQUIRES=" devel:libsdl devel:libsdl_mixer " - BUILD_PREREQUIRES=" cmd:make cmd:gcc @@ -46,6 +44,7 @@ BUILD() make $jobArgs } + INSTALL() { make install diff --git a/games-action/btanks/btanks-0.9.8083.recipe b/games-action/btanks/btanks-0.9.8083.recipe index f84adb004..d3a5ffe88 100644 --- a/games-action/btanks/btanks-0.9.8083.recipe +++ b/games-action/btanks/btanks-0.9.8083.recipe @@ -5,27 +5,25 @@ of weapons. It has original cartoon-like graphics and cool music, it's fun \ and dynamic, it has several network modes for deathmatch and cooperative -- \ what else is needed to have fun with your friends? " -LICENSE="GNU GPL v2" +HOMEPAGE="http://btanks.sourceforge.net" COPYRIGHT=" 2006-2009 Battle Tanks team 2007-2008 Netive Media Group 2005-2007 Vladimir Menshakov " -HOMEPAGE="http://btanks.sourceforge.net" +LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/btanks/btanks-source/btanks-$portVersion.tar.bz2" CHECKSUM_SHA256="3fd2ce6a2b45f7a60c3b114fa9aff13cb3dd9fbb6a65cdc9798b76c4fa2c4341" +PATCHES="btanks-$portVersion.patchset" ARCHITECTURES="x86_64" -PATCHES="btanks-$portVersion.patchset" - PROVIDES=" btanks$secondaryArchSuffix = $portVersion cmd:btanks$secondaryArchSuffix = $portVersion cmd:bted$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix >= $haikuVersion lib:libexpat$secondaryArchSuffix @@ -49,7 +47,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix devel:libglu$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/games-action/maelstrom/maelstrom-3.0.6.recipe b/games-action/maelstrom/maelstrom-3.0.6.recipe index bb9efc6fe..ed41c5f7a 100644 --- a/games-action/maelstrom/maelstrom-3.0.6.recipe +++ b/games-action/maelstrom/maelstrom-3.0.6.recipe @@ -18,9 +18,12 @@ home... HOMEPAGE="http://www.libsdl.org/projects/Maelstrom" COPYRIGHT="1996-2005 Sam Lantinga" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.libsdl.org/projects/Maelstrom/src/Maelstrom-$portVersion.tar.gz" CHECKSUM_SHA256="e7983c2c7376cdcca1944db1706d92aedd529638cf13358c88a60df982ba7b46" -REVISION="1" +SOURCE_DIR="Maelstrom-$portVersion" +PATCHES="maelstrom-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -33,6 +36,7 @@ REQUIRES=" lib:libsdl$secondaryArchSuffix lib:libSDL_net$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libSDL_net$secondaryArchSuffix @@ -46,8 +50,6 @@ BUILD_PREREQUIRES=" cmd:nasm cmd:libtoolize " -SOURCE_DIR="Maelstrom-$portVersion" -PATCHES="maelstrom-$portVersion.patchset" BUILD() { diff --git a/games-action/teeworlds/teeworlds-0.6.3.recipe b/games-action/teeworlds/teeworlds-0.6.3.recipe index 020144ab8..f2d88a4a7 100644 --- a/games-action/teeworlds/teeworlds-0.6.3.recipe +++ b/games-action/teeworlds/teeworlds-0.6.3.recipe @@ -4,8 +4,8 @@ all major operating systems. Battle with up to 16 players in a variety of \ game modes, including Team Deathmatch and Capture The Flag. You can even \ design your own maps!" HOMEPAGE="https://www.teeworlds.com" -LICENSE="Zlib" COPYRIGHT="2007-2012 Magnus Auvinen" +LICENSE="Zlib" REVISION="1" SOURCE_URI="https://downloads.teeworlds.com/teeworlds-0.6.3-src.tar.gz" CHECKSUM_SHA256="490ee7c372898761c609af8d7b0c6bd55942c6c6fcd7f361eefa00abfc70077b" diff --git a/games-arcade/alienblaster/alienblaster-1.1.0.recipe b/games-arcade/alienblaster/alienblaster-1.1.0.recipe index b5fc98b25..cfd92f1f6 100644 --- a/games-arcade/alienblaster/alienblaster-1.1.0.recipe +++ b/games-arcade/alienblaster/alienblaster-1.1.0.recipe @@ -2,13 +2,12 @@ SUMMARY="Action loaded 2D shooter" DESCRIPTION="Action loaded 2D shooter. Your mission is simple: stop the \ invasion of the aliens and blast them!" HOMEPAGE="http://www.schwardtnet.de/alienblaster" -LICENSE="GNU GPL v2" COPYRIGHT="2004 Paul Grathwol, Arne Hormann, Daniel Kuhn, Sonke Schwardt" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.schwardtnet.de/alienblaster/archives/alienblaster-1.1.0.tgz" CHECKSUM_SHA256="c4081548c05acdd92df4d721c556f6f2c18a60e2bf5c513cb18690ad9d769980" -REVISION="1" SOURCE_DIR="alienblaster" - PATCHES="alienblaster-1.1.0.patch" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -17,7 +16,6 @@ PROVIDES=" alienBlaster = $portVersion cmd:alienBlaster = $portVersion " - REQUIRES=" haiku lib:libsdl @@ -29,7 +27,6 @@ BUILD_REQUIRES=" devel:libsdl devel:libsdl_mixer " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/games-arcade/circuslinux/circuslinux-1.0.3.recipe b/games-arcade/circuslinux/circuslinux-1.0.3.recipe index a032f08ef..41d0ab168 100644 --- a/games-arcade/circuslinux/circuslinux-1.0.3.recipe +++ b/games-arcade/circuslinux/circuslinux-1.0.3.recipe @@ -3,21 +3,19 @@ DESCRIPTION="The object is to move a teeter-totter back and forth across \ the screen to bounce clowns up into the air. When they reach the top, they \ pop rows of balloons and then fall back down." HOMEPAGE="http://www.newbreedsoftware.com/circus-linux/" -SOURCE_URI="ftp://ftp.tuxpaint.org/unix/x/circus-linux/src/circuslinux-$portVersion.tar.gz" -REVISION="1" -CHECKSUM_SHA256="bf9550ebd598a9e7d93a20d80ff466475122f8b023314bb1e07c31e8c608ce8a" -LICENSE="GNU GPL v2" COPYRIGHT="2000 Bill Kendrik, Jarkko Rotsten" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="ftp://ftp.tuxpaint.org/unix/x/circus-linux/src/circuslinux-$portVersion.tar.gz" +CHECKSUM_SHA256="bf9550ebd598a9e7d93a20d80ff466475122f8b023314bb1e07c31e8c608ce8a" +PATCHES="circuslinux-$portVersion.patch" ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" -PATCHES="circuslinux-$portVersion.patch" - PROVIDES=" circuslinux = $portVersion app:circuslinux = $portVersion " - REQUIRES=" haiku lib:libsdl @@ -31,7 +29,6 @@ BUILD_REQUIRES=" devel:libSDL_image devel:libSDL_mixer " - BUILD_PREREQUIRES=" cmd:gcc cmd:libtoolize diff --git a/games-arcade/edgar/edgar-1.16_1.recipe b/games-arcade/edgar/edgar-1.16_1.recipe index 9cde2a68b..620382c63 100644 --- a/games-arcade/edgar/edgar-1.16_1.recipe +++ b/games-arcade/edgar/edgar-1.16_1.recipe @@ -6,19 +6,17 @@ worst: he has been captured by the evil sorceror who lives in a fortress \ beyond the forbidden swamp. Donning his armour, Edgar sets off to rescue him, \ but his quest will not be easy..." HOMEPAGE="http://www.parallelrealities.co.uk/p/legend-of-edgar.html" -LICENSE="GNU GPL v2" COPYRIGHT="2009-2014 Parallel Realities" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/legendofedgar/files/1.16/edgar-1.16-1.tar.gz" CHECKSUM_SHA256="33884b1adb09f826dbe653ea19004bd0c11baf4f25651c4e49f05d2def5dc8f4" -REVISION="1" +SOURCE_DIR="edgar-1.16" +PATCHES="edgar-1.16.patch" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="?x86 ?x86_64" -SOURCE_DIR="edgar-1.16" - -PATCHES="edgar-1.16.patch" - PROVIDES=" edgar = $portVersion app:edgar = $portVersion @@ -34,6 +32,7 @@ REQUIRES=" lib:libSDL_ttf lib:libz " + BUILD_REQUIRES=" haiku_devel devel:libintl diff --git a/games-arcade/f1spirit/f1spirit-0.rc9.1615.recipe b/games-arcade/f1spirit/f1spirit-0.rc9.1615.recipe index b277ea981..d2cd51b34 100644 --- a/games-arcade/f1spirit/f1spirit-0.rc9.1615.recipe +++ b/games-arcade/f1spirit/f1spirit-0.rc9.1615.recipe @@ -4,11 +4,13 @@ Race against your opponents on 21 tracks. Features online high scores, \ realtime rain effect, split-screen multiplayer, and more! " HOMEPAGE="http://www2.braingames.getput.com/f1spirit/" -LICENSE="GNU GPL v2" COPYRIGHT="2002-2008 Brain Games" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://braingames.jorito.net/f1spirit/f1spirit.src_0.rc9-1615.tgz" CHECKSUM_SHA256="fc1778dcec68ccd31b9da893abee67e64a7931a34c75a63f8563355b810acbd7" -REVISION="2" +PATCHES="$portName-$portVersion.patchset" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -25,6 +27,7 @@ REQUIRES=" lib:libssl$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libcurl$secondaryArchSuffix devel:libglu$secondaryArchSuffix @@ -43,7 +46,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="$portName-$portVersion.patchset" BUILD() { make $jobArgs diff --git a/games-arcade/freegish/freegish-1.0.recipe b/games-arcade/freegish/freegish-1.0.recipe index 98695a7c4..279dcbaa0 100644 --- a/games-arcade/freegish/freegish-1.0.recipe +++ b/games-arcade/freegish/freegish-1.0.recipe @@ -56,4 +56,3 @@ INSTALL() mv $appsDir/FreeGish/freegish $appsDir/FreeGish/FreeGish addAppDeskbarSymlink $appsDir/FreeGish/FreeGish } - diff --git a/games-arcade/goonies/goonies-1.4.1528.recipe b/games-arcade/goonies/goonies-1.4.1528.recipe index f4552b867..96991aa6f 100644 --- a/games-arcade/goonies/goonies-1.4.1528.recipe +++ b/games-arcade/goonies/goonies-1.4.1528.recipe @@ -13,11 +13,13 @@ powerful ally on their side, however, in the form of the huge and amiable Sloth. When you play this game, you are Sloth! Can you help the Goonies find the \ treasure and escape back to save the Goon Docks from demolition?" HOMEPAGE="http://www2.braingames.getput.com/goonies/" -LICENSE="GNU GPL v2" COPYRIGHT="2006-2009 Brain Games" +LICENSE="GNU GPL v2" +REVISION="3" SOURCE_URI="http://braingames.jorito.net/goonies/downloads/goonies.src_1.4.1528.tgz" CHECKSUM_SHA256="9e9c1e67a41dfae512e975b6931828cdc82f07397921ca0a41a81c3020a73799" -REVISION="3" +PATCHES="goonies-$portVersion.patchset" + ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -34,6 +36,7 @@ REQUIRES=" # lib:libSDL_ttf$secondaryArchSuffix lib:libGLU$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libsdl_image$secondaryArchSuffix @@ -50,8 +53,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="goonies-$portVersion.patchset" - BUILD() { make $jobArgs diff --git a/games-arcade/mog/mog-0.63.1548.recipe b/games-arcade/mog/mog-0.63.1548.recipe index d635630b7..bb4ff365f 100644 --- a/games-arcade/mog/mog-0.63.1548.recipe +++ b/games-arcade/mog/mog-0.63.1548.recipe @@ -23,11 +23,12 @@ Each one has special abilities, i.e. Popolon has a greater ability to jump \ and Aphrodite is able to dive. " HOMEPAGE="http://www2.braingames.getput.com/mog/" -LICENSE="GNU GPL v2" COPYRIGHT="2002-2009 Brain Games" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://braingames.jorito.net/mog/downloads/mog.src_0.63-1548.tgz" CHECKSUM_SHA256="707bbc1b167a55989916f803dbe55c288652fb54df6194be029c41be99e9ec3a" -REVISION="1" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -41,6 +42,7 @@ REQUIRES=" lib:libSDL_mixer$secondaryArchSuffix lib:libSDL_sound$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libSDL_image$secondaryArchSuffix diff --git a/games-arcade/moleinvasion/moleinvasion-0.4.recipe b/games-arcade/moleinvasion/moleinvasion-0.4.recipe index 01acd0bf0..5b7b14537 100644 --- a/games-arcade/moleinvasion/moleinvasion-0.4.recipe +++ b/games-arcade/moleinvasion/moleinvasion-0.4.recipe @@ -2,21 +2,20 @@ SUMMARY="Mole Invasion is a 2D platform adventure game for TUX" DESCRIPTION="Mole Invasion is a 2D platform adventure game for TUX, \ getting to kill the evil moles from the different scenarios." HOMEPAGE="http://moleinvasion.tuxfamily.org/" -LICENSE="GNU GPL v2" COPYRIGHT="Guinns(coding), Skeespin(gfx), Bohwaz(music)" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="ftp://download.tuxfamily.org/minvasion/packages/MoleInvasion-0.4.tar.bz2" CHECKSUM_SHA256="a011361f07c06d79a5ba6d110d7b06b59da2c57970515d24fab063fe991d922c" -REVISION="1" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" - PATCHES="moleinvasion-0.4.patch" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + PROVIDES=" cmd:moleinvasion = $portVersion cmd:moleinvasion_editlevel = $portVersion cmd:moleinvasion_editworld = $portVersion " - REQUIRES=" haiku lib:libgl @@ -35,7 +34,6 @@ BUILD_REQUIRES=" devel:libsdl_ttf devel:libsmpeg " - BUILD_PREREQUIRES=" cmd:make cmd:find diff --git a/games-arcade/opentyrian/opentyrian-2.1.20130907.recipe b/games-arcade/opentyrian/opentyrian-2.1.20130907.recipe index 1a1351494..7ec0ab2f9 100644 --- a/games-arcade/opentyrian/opentyrian-2.1.20130907.recipe +++ b/games-arcade/opentyrian/opentyrian-2.1.20130907.recipe @@ -10,8 +10,8 @@ COPYRIGHT="OpenTyrian Team" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://www.camanis.net/opentyrian/releases/opentyrian-$portVersion-src.tar.gz" -SOURCE_DIR="opentyrian-$portVersion" CHECKSUM_SHA256="f54b6b3cedcefa187c9f605d6164aae29ec46a731a6df30d351af4c008dee45f" +SOURCE_DIR="opentyrian-$portVersion" PATCHES="opentyrian-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 ?x86_64 ?x86" @@ -27,6 +27,7 @@ REQUIRES=" lib:libsdl_net$secondaryArchSuffix opentyrian_data " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl$secondaryArchSuffix @@ -37,6 +38,7 @@ BUILD_PREREQUIRES=" cmd:ld$secondaryArchSuffix cmd:make " + BUILD() { make $jobArgs diff --git a/games-arcade/roadfighter/roadfighter-1.0.1269.recipe b/games-arcade/roadfighter/roadfighter-1.0.1269.recipe index 7ee1fac8c..04a084bb2 100644 --- a/games-arcade/roadfighter/roadfighter-1.0.1269.recipe +++ b/games-arcade/roadfighter/roadfighter-1.0.1269.recipe @@ -5,11 +5,12 @@ time, hitting other cars or running out of fuel (fuel is refilled by hitting a \ special type of car). " HOMEPAGE="http://www2.braingames.getput.com/roadf/" -LICENSE="GNU GPL v2" COPYRIGHT="2003-2009 Brain Games" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://braingames.jorito.net/roadfighter/downloads/roadfighter.src_1.0.1269.tgz" CHECKSUM_SHA256="c6ed315c4b2bf25d598ffa6b5dfd471e7f187ff29b86fd3213054fb6be7c57e7" -REVISION="1" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -23,6 +24,7 @@ REQUIRES=" lib:libSDL_sound$secondaryArchSuffix lib:libSDL_ttf$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libSDL_image$secondaryArchSuffix diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-3.3.1.2.recipe b/games-arcade/rocksndiamonds/rocksndiamonds-3.3.1.2.recipe index 8245e6506..dbd8a2e08 100644 --- a/games-arcade/rocksndiamonds/rocksndiamonds-3.3.1.2.recipe +++ b/games-arcade/rocksndiamonds/rocksndiamonds-3.3.1.2.recipe @@ -10,11 +10,13 @@ DESCRIPTION=" - lots of additional levels available (over 10.000) " HOMEPAGE="http://www.artsoft.org/rocksndiamonds/" -LICENSE="GNU GPL v2" COPYRIGHT="2001-2013 Artsoft Entertainment" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://www.artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-3.3.1.2.tar.gz" CHECKSUM_SHA256="c117c20026299c6c935bd531ef9b0dc767731f600881d12ceb80c831483755f3" -REVISION="2" +PATCHES="rocksndiamonds-$portVersion.patchset" + ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -22,7 +24,6 @@ PROVIDES=" rocksndiamonds$secondaryArchSuffix = $portVersion app:rocksndiamonds = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix @@ -32,6 +33,7 @@ REQUIRES=" # lib:libz$secondaryArchSuffix lib:libsmpeg$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libsdl_image$secondaryArchSuffix @@ -47,7 +49,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="rocksndiamonds-$portVersion.patchset" BUILD() { # Parallel build doesn't work. diff --git a/games-arcade/xrick/xrick-021212.recipe b/games-arcade/xrick/xrick-021212.recipe index 312111e20..d7625bc58 100644 --- a/games-arcade/xrick/xrick-021212.recipe +++ b/games-arcade/xrick/xrick-021212.recipe @@ -8,11 +8,13 @@ avoiding traps, from South America to a futuristic missile base via Egypt \ and theSchwarzendumpf castle. " HOMEPAGE="http://www.bigorno.net/xrick" -LICENSE="xrick" COPYRIGHT="2000-2006 Bigorno.net" +LICENSE="xrick" +REVISION="2" SOURCE_URI="http://www.bigorno.net/xrick/xrick-021212.tgz" CHECKSUM_SHA256="aa8542120bec97a730258027a294bd16196eb8b3d66134483d085f698588fc2b" -REVISION="2" +PATCHES="xrick-$portVersion.patchset" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -24,6 +26,7 @@ REQUIRES=" lib:libsdl$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libz$secondaryArchSuffix @@ -36,8 +39,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="xrick-$portVersion.patchset" - BUILD() { make $jobArgs diff --git a/games-board/dreamchess/dreamchess-0.2.0.recipe b/games-board/dreamchess/dreamchess-0.2.0.recipe index aa9ecd095..562f6c784 100644 --- a/games-board/dreamchess/dreamchess-0.2.0.recipe +++ b/games-board/dreamchess/dreamchess-0.2.0.recipe @@ -13,10 +13,16 @@ functionality, and savegames in PGN format. The DreamChess team currently consists of only a handful of people. We could use help in many \ areas, such as programming, graphics, sound and testing. If you’re interested in helping out, \ please send an email to feedback at dreamchess.org." -HOMEPAGE="http://www.dreamchess.org/" +HOMEPAGE="http://www.dreamchess.org/" +COPYRIGHT="2003-2007 Andrew Ball, Annie Kirkpatrick, Brandon May, Kris McAulay, + Walter van Niftrik, Rogier van Schaijk, Lawrence Sebald, Matthew P. Smith + 1991-1993 The Regents of the University of California + 1998-2005 Gilles Vollant" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="https://github.com/dreamchess/dreamchess/releases/download/$portVersion/dreamchess-$portVersion.tar.gz" CHECKSUM_SHA256="7615699995a635c3dff6c952aa0d32723c415c8bb42448b4269d3daa199d8059" -REVISION="1" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -24,7 +30,6 @@ PROVIDES=" cmd:dreamchess cmd:dreamer " - REQUIRES=" haiku lib:libsdl @@ -38,7 +43,6 @@ BUILD_REQUIRES=" devel:libsdl_image devel:mxml " - BUILD_PREREQUIRES=" cmd:awk cmd:find @@ -46,18 +50,14 @@ BUILD_PREREQUIRES=" cmd:make " -BUILD() { +BUILD() +{ #libtoolize --force --copy --install runConfigure ./configure --prefix=/boot/apps/dreamchess make $jobArgs } -INSTALL() { +INSTALL() +{ make install } - -COPYRIGHT="2003-2007 Andrew Ball, Annie Kirkpatrick, Brandon May, Kris McAulay, - Walter van Niftrik, Rogier van Schaijk, Lawrence Sebald, Matthew P. Smith - 1991-1993 The Regents of the University of California - 1998-2005 Gilles Vollant" -LICENSE="GNU GPL v3" diff --git a/games-emulation/atari++/atari++-1.73.recipe b/games-emulation/atari++/atari++-1.73.recipe index 5c5f1b3a7..0643de355 100644 --- a/games-emulation/atari++/atari++-1.73.recipe +++ b/games-emulation/atari++/atari++-1.73.recipe @@ -14,12 +14,12 @@ but comes with a mini-boot loader that allows you to boot from binary load \ files (.exe and .com)." HOMEPAGE="http://xl-project.com/" COPYRIGHT="2004 Thomas Richter" +LICENSE="GNU GPL v1" +REVISION="1" SOURCE_URI="http://www.xl-project.com/download/atari++_1.73.tar.gz" CHECKSUM_SHA256="b41095eeb6362806ddcfa9c59ca319b873fb9eed3bf7a78ad2f2848300e4b3f8" SOURCE_DIR="atari++" PATCHES="atari++-$portVersion.patch" -REVISION="1" -LICENSE="GNU GPL v1" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -34,6 +34,7 @@ REQUIRES=" lib:libpng$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel >= $haikuVersion devel:libsdl_1.2$secondaryArchSuffix >= 0.11.4 diff --git a/games-emulation/bsnes_libretro/bsnes_libretro-git.recipe b/games-emulation/bsnes_libretro/bsnes_libretro-git.recipe index 5e0b17c97..99abc0c7d 100644 --- a/games-emulation/bsnes_libretro/bsnes_libretro-git.recipe +++ b/games-emulation/bsnes_libretro/bsnes_libretro-git.recipe @@ -3,12 +3,12 @@ DESCRIPTION="bsnes is a SNES, NES, and Game Boy (DMG), Color, and Advance \ emulator. It has a focus on accuracy, but also on speed and can also emulate \ the Super Game Boy." HOMEPAGE="http://wiki.libretro.com/index.php?title=Bsnes" +COPYRIGHT="2014-2015 byuu, the libretro team" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="https://github.com/libretro/bsnes-libretro/archive/4a98250c9bf814d3b48ae8e7836a72115823c05a.tar.gz" CHECKSUM_SHA256="ae3742fdffce9581ff92ce56bd407dd53afe60efa6efa044bde79f3d89629c39" SOURCE_DIR="bsnes-libretro-4a98250c9bf814d3b48ae8e7836a72115823c05a" -REVISION="1" -LICENSE="GNU GPL v3" -COPYRIGHT="2014-2015 byuu, the libretro team" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -17,7 +17,6 @@ PROVIDES=" bsnes_libretro$secondaryArchSuffix = $portVersion lib:bsnes_libretro$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " diff --git a/games-emulation/dgen/dgen-1.33.recipe b/games-emulation/dgen/dgen-1.33.recipe index 3b48559ab..9689db0da 100644 --- a/games-emulation/dgen/dgen-1.33.recipe +++ b/games-emulation/dgen/dgen-1.33.recipe @@ -9,11 +9,11 @@ Genesis and Mega Drive systems. Features: * Screenshots, demos recording and playback" HOMEPAGE="http://dgen.sourceforge.net/" COPYRIGHT="1998-2014 tamentis & zamaz" +LICENSE="BSD (2-clause)" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/dgen/files/dgen/$portVersion/dgen-sdl-$portVersion.tar.gz" CHECKSUM_SHA256="99e2c06017c22873c77f88186ebcc09867244eb6e042c763bb094b02b8def61e" SOURCE_DIR="dgen-sdl-$portVersion" -REVISION="1" -LICENSE="BSD (2-clause)" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -27,6 +27,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libsdl_1.2$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl_1.2$secondaryArchSuffix diff --git a/games-emulation/dosbox/dosbox-0.74.recipe b/games-emulation/dosbox/dosbox-0.74.recipe index a49b7a422..192ad57cd 100644 --- a/games-emulation/dosbox/dosbox-0.74.recipe +++ b/games-emulation/dosbox/dosbox-0.74.recipe @@ -10,11 +10,14 @@ You can re-live the good old days with the help of DOSBox, it can run plenty \ of the old classics that don't run on your new computer! DOSBox is totally free of charge and OpenSource." HOMEPAGE="http://www.dosbox.com" +COPYRIGHT="2002-2013 The DosBox Team" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/dosbox/files/dosbox/0.74/dosbox-0.74.tar.gz/download" CHECKSUM_SHA256="13f74916e2d4002bad1978e55727f302ff6df3d9be2f9b0e271501bd0a938e05" -REVISION="2" -LICENSE="GNU GPL v2" -COPYRIGHT="2002-2013 The DosBox Team" +SOURCE_DIR="dosbox-0.74" +PATCHES="powf.patch" +ADDITIONAL_FILES="dosbox.rdef" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -33,6 +36,7 @@ REQUIRES=" lib:libz$secondaryArchSuffix lib:libGL$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libglu$secondaryArchSuffix @@ -51,16 +55,13 @@ BUILD_PREREQUIRES=" cmd:ld$secondaryArchSuffix cmd:aclocal " -SOURCE_DIR="dosbox-0.74" - -PATCHES="powf.patch" -ADDITIONAL_FILES="dosbox.rdef" BUILD() { LDFLAGS=-lnetwork runConfigure ./configure --disable-dynamic-core make $jobArgs } + INSTALL() { make install diff --git a/games-emulation/ja2_stracciatella/ja2_stracciatella-0.12.1.recipe b/games-emulation/ja2_stracciatella/ja2_stracciatella-0.12.1.recipe index 73748abe4..f166560df 100644 --- a/games-emulation/ja2_stracciatella/ja2_stracciatella-0.12.1.recipe +++ b/games-emulation/ja2_stracciatella/ja2_stracciatella-0.12.1.recipe @@ -9,6 +9,7 @@ SOURCE_URI="https://web.archive.org/web/20091106095717/http://tron.homeunix.org/ CHECKSUM_SHA256="c29bef2b4ba3f28b808b18d3d4c4388be85f255e9c6d9c355b8080de33fc18d1" SOURCE_DIR="ja2-$portVersion" PATCHES="ja2_stracciatella-$portVersion.patchset" + ARCHITECTURES="!x86_gcc2 ?x86_64 ?x86" SECONDARY_ARCHITECTURES="x86" diff --git a/games-emulation/retroarch/retroarch-1.0.0.3_beta.recipe b/games-emulation/retroarch/retroarch-1.0.0.3_beta.recipe index fd62d4b00..3cad765a6 100644 --- a/games-emulation/retroarch/retroarch-1.0.0.3_beta.recipe +++ b/games-emulation/retroarch/retroarch-1.0.0.3_beta.recipe @@ -4,12 +4,12 @@ emulation. Libretro supports easy creation of emulators, but people can also \ make their own frontends and plug existing emulators. It also supports OpenGL \ shaders and other cool stuff." HOMEPAGE="https://libretro.com" +COPYRIGHT="2010-2015 The RetroArch Team" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="https://github.com/libretro/RetroArch/archive/1.0.0.3-beta.tar.gz" CHECKSUM_SHA256="bd5be24d81c214db036b756e222f5a8e5cddd3e1c1a2a98180317673c0ca0cc7" SOURCE_DIR="RetroArch-1.0.0.3-beta" -REVISION="1" -LICENSE="GNU GPL v3" -COPYRIGHT="2010-2015 The RetroArch Team" PATCHES="retroarch-1.0.0.3_beta.patchset" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" @@ -21,17 +21,17 @@ PROVIDES=" cmd:retroarch$secondaryArchSuffix = $portVersion cmd:retroarch_joyconfig$secondaryArchSuffix = $portVersion " -PROVIDES_devel=" - retroarch${secondaryArchSuffix}_devel = $portVersion - devel:retroarch$secondaryArchSuffix = $portVersion - " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl2$secondaryArchSuffix lib:libGL$secondaryArchSuffix ffmpeg$secondaryArchSuffix " + +PROVIDES_devel=" + retroarch${secondaryArchSuffix}_devel = $portVersion + devel:retroarch$secondaryArchSuffix = $portVersion + " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel retroarch$secondaryArchSuffix == $portVersion base diff --git a/games-emulation/visualboyadvance/visualboyadvance-1.8.recipe b/games-emulation/visualboyadvance/visualboyadvance-1.8.recipe index 518704734..8a4f01176 100644 --- a/games-emulation/visualboyadvance/visualboyadvance-1.8.recipe +++ b/games-emulation/visualboyadvance/visualboyadvance-1.8.recipe @@ -3,10 +3,16 @@ DESCRIPTION=" VisualBoyAdvance is a Game Boy Advance emulator which runs your prefered ROMS. " HOMEPAGE="http://vba.ngemu.com" -SOURCE_URI="git://git.debian.org/git/pkg-games/visualboyadvance" -REVISION="1" -LICENSE="GNU GPL v2" COPYRIGHT="2002-2004 Forgotten" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="git://git.debian.org/git/pkg-games/visualboyadvance" +SOURCE_DIR="VisualBoyAdvance-1.8" +PATCHES=" + Util.patch + Makefile.am.patch + configure.in.patch +" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -15,7 +21,6 @@ PROVIDES=" visualboyadvance$secondaryArchSuffix = $portVersion app:visualboyadvance$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix @@ -23,6 +28,7 @@ REQUIRES=" lib:libz$secondaryArchSuffix lib:libpng$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl$secondaryArchSuffix @@ -41,14 +47,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -SOURCE_DIR="VisualBoyAdvance-1.8" - -PATCHES=" - Util.patch - Makefile.am.patch - configure.in.patch -" - BUILD() { libtoolize --force --copy --install diff --git a/games-emulation/z26/z26-2.16.00s.recipe b/games-emulation/z26/z26-2.16.00s.recipe index aba7edc77..de0628046 100644 --- a/games-emulation/z26/z26-2.16.00s.recipe +++ b/games-emulation/z26/z26-2.16.00s.recipe @@ -3,14 +3,14 @@ DESCRIPTION="z26 is an Atari 2600 emulator which supports a lot of carts and a \ whole lot of peripherals, including mindlink, Trak-Ball, Light Gun and much more!\ It also supports multiload files, and a whole lot of other features." HOMEPAGE="http://whimsey.com/z26/" +COPYRIGHT="1997-2004 John Saeger" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://whimsey.com/z26/z26v2.16.00s.zip" CHECKSUM_SHA256="fe285597543a9f562b25f11e57804c604d8226d9a6dc6dc1b9e2a4cfc5f38276" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="1997-2004 John Saeger" +SOURCE_DIR="src" ARCHITECTURES="!x86_gcc2 x86" - SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -21,6 +21,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl${secondaryArchSuffix} @@ -31,7 +32,6 @@ BUILD_PREREQUIRES=" cmd:nasm cmd:ld$secondaryArchSuffix " -SOURCE_DIR="src" BUILD() { diff --git a/games-engines/eepp/eepp-0.9.5.recipe b/games-engines/eepp/eepp-0.9.5.recipe index 7fa8dc385..aa7b81c54 100644 --- a/games-engines/eepp/eepp-0.9.5.recipe +++ b/games-engines/eepp/eepp-0.9.5.recipe @@ -17,6 +17,13 @@ PROVIDES=" lib:libeepp$secondaryArchSuffix = $portVersion lib:libeepp_debug$secondaryArchSuffix = $portVersion " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libsdl2$secondaryArchSuffix + lib:libopenal$secondaryArchSuffix + lib:libgl$secondaryArchSuffix + " + PROVIDES_devel=" eepp${secondaryArchSuffix}_devel = $portVersion devel:libeepp$secondaryArchSuffix = $portVersion @@ -24,15 +31,10 @@ PROVIDES_devel=" devel:libeepp_main$secondaryArchSuffix = $portVersion devel:libeepp_static_debug$secondaryArchSuffix = $portVersion " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libsdl2$secondaryArchSuffix - lib:libopenal$secondaryArchSuffix - lib:libgl$secondaryArchSuffix - " REQUIRES_devel=" eepp$secondaryArchSuffix == $portVersion " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl2$secondaryArchSuffix diff --git a/games-engines/fife/fife-0.4.0~20150801.recipe b/games-engines/fife/fife-0.4.0~20150801.recipe index 92d884dcd..197b7955f 100644 --- a/games-engines/fife/fife-0.4.0~20150801.recipe +++ b/games-engines/fife/fife-0.4.0~20150801.recipe @@ -4,19 +4,19 @@ features hardware-accelerated 2D graphics, integrated GUI, audio support, \ lighting, map editor supporting top-down and isometric maps, pathfinding, \ virtual filesystem and more!" HOMEPAGE="http://www.fifengine.net/" -SOURCE_URI="https://github.com/fifengine/fifengine/archive/50d2f7cf9a5d5433102c32851e587e3e9142d2e0.tar.gz" -LICENSE="GNU LGPL v2.1" COPYRIGHT="2003-2015 FIFE" -CHECKSUM_SHA256="5ed17fff9b9892ad4b6ef0500b314b4428c8c60dd2cf50669a62527923cfb519" +LICENSE="GNU LGPL v2.1" REVISION="1" -ARCHITECTURES="x86 x86_64" +SOURCE_URI="https://github.com/fifengine/fifengine/archive/50d2f7cf9a5d5433102c32851e587e3e9142d2e0.tar.gz" +CHECKSUM_SHA256="5ed17fff9b9892ad4b6ef0500b314b4428c8c60dd2cf50669a62527923cfb519" SOURCE_DIR="fifengine-50d2f7cf9a5d5433102c32851e587e3e9142d2e0" PATCHES="fife-$portVersion.patchset" +ARCHITECTURES="x86 x86_64" + PROVIDES=" fife = $portVersion " - REQUIRES=" haiku python @@ -35,13 +35,6 @@ REQUIRES=" lib:libz " -BUILD_PREREQUIRES=" - haiku_devel - cmd:gcc - cmd:scons - cmd:swig -" - BUILD_REQUIRES=" devel:libboost_filesystem devel:libboost_regex @@ -57,6 +50,12 @@ BUILD_REQUIRES=" devel:libvorbisfile devel:libz " +BUILD_PREREQUIRES=" + haiku_devel + cmd:gcc + cmd:scons + cmd:swig +" BUILD() { diff --git a/games-engines/hugo/hugo-3.1.03.recipe b/games-engines/hugo/hugo-3.1.03.recipe index 9ca7005fa..c09adeedf 100644 --- a/games-engines/hugo/hugo-3.1.03.recipe +++ b/games-engines/hugo/hugo-3.1.03.recipe @@ -5,11 +5,11 @@ Infocom tradition, for developing commercial games, and for prototyping other \ applications. In addition to an extremely sophisticated full-sentence-cognizant \ interface." HOMEPAGE="http://www.generalcoffee.com/old/hugo.html" +COPYRIGHT="1996-2005 Kent Tessman" +LICENSE="hugo" +REVISION="1" SOURCE_URI="http://www.ifarchive.org/if-archive/programming/hugo/source/hugov31_unix_source.tar.gz" CHECKSUM_SHA256="bf5ec8f4331e7d1ce18c304fc9131d759e371310d5fe894ffe37609eabd08945" -REVISION="1" -LICENSE="hugo" -COPYRIGHT="1996-2005 Kent Tessman" SOURCE_DIR="hugov$portVersion" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" @@ -21,7 +21,6 @@ PROVIDES=" cmd:hd$secondaryArchSuffix = $portVersion cmd:he$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libncurses$secondaryArchSuffix @@ -31,7 +30,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libncurses$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/games-engines/love/love-0.9.1.recipe b/games-engines/love/love-0.9.1.recipe index 20f92b661..34d310404 100644 --- a/games-engines/love/love-0.9.1.recipe +++ b/games-engines/love/love-0.9.1.recipe @@ -2,17 +2,16 @@ SUMMARY="A framework to make 2D games in Lua" DESCRIPTION="LÖVE is a framework to make 2D games in Lua. It's free, open-source, and works also on Windows, Mac OS X and Linux." HOMEPAGE="http://love2d.org/" +COPYRIGHT="2010-2014 Löve" LICENSE="Zlib" REVISION="1" +SOURCE_URI="https://bitbucket.org/rude/love/downloads/love-$portVersion-linux-src.tar.gz" +CHECKSUM_SHA256="04dd0946bd82ec839c454c161bf0e5da870f393af62d09dc229990f5176833de" +PATCHES="love-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="https://bitbucket.org/rude/love/downloads/love-$portVersion-linux-src.tar.gz" -CHECKSUM_SHA256="04dd0946bd82ec839c454c161bf0e5da870f393af62d09dc229990f5176833de" -COPYRIGHT="2010-2014 Löve" -PATCHES="love-$portVersion.patchset" - PROVIDES=" love$secondaryArchSuffix = $portVersion cmd:love$secondaryArchSuffix = $portVersion @@ -40,6 +39,7 @@ REQUIRES=" lib:libjasper$secondaryArchSuffix lib:libbz2$secondaryArchSuffix " + PROVIDES_devel=" love${secondaryArchSuffix}_devel = $portVersion devel:liblove$secondaryArchSuffix = $portVersion @@ -47,6 +47,7 @@ PROVIDES_devel=" REQUIRES_devel=" love$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libSDL2$secondaryArchSuffix diff --git a/games-engines/openscenegraph/openscenegraph-3.2.1.recipe b/games-engines/openscenegraph/openscenegraph-3.2.1.recipe index d428bd266..2b81e4880 100644 --- a/games-engines/openscenegraph/openscenegraph-3.2.1.recipe +++ b/games-engines/openscenegraph/openscenegraph-3.2.1.recipe @@ -8,11 +8,13 @@ C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris \ established as the world leading scene graph technology, used widely in the \ vis-sim, space, scientific, oil-gas, games and virtual reality industries." HOMEPAGE="http://www.openscenegraph.org" +COPYRIGHT="2002-2014 Robert Osfield and others" +LICENSE="OSGPL" +REVISION="1" SOURCE_URI="http://www.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.2.1.zip" CHECKSUM_SHA256="d9ae72263d0191855b0f804d93c586d489f119aca0499292acc09bb0fa0b3e6d" -REVISION="1" -LICENSE="OSGPL" -COPYRIGHT="2002-2014 Robert Osfield and others" +SOURCE_DIR="OpenSceneGraph-3.2.1" +PATCHES="openscenegraph-3.2.1.patchset" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -37,7 +39,6 @@ PROVIDES=" lib:libosgVolume$secondaryArchSuffix = 3.2.1 compat >= 3 lib:libosgWidget$secondaryArchSuffix = 3.2.1 compat >= 3 " - REQUIRES=" haiku$secondaryArchSuffix mesa$secondaryArchSuffix @@ -51,6 +52,31 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + openscenegraph${secondaryArchSuffix}_devel = 3.2.1 compat >= 3 + devel:libOpenThreads$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosg$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgAnimation$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgDB$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgFX$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgGA$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgManipulator$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgParticle$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgPresentation$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgShadow$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgSim$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgTerrain$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgText$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgUtil$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgViewer$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgVolume$secondaryArchSuffix = 3.2.1 compat >= 3 + devel:libosgWidget$secondaryArchSuffix = 3.2.1 compat >= 3 + +" +REQUIRES_devel=" + openscenegraph$secondaryArchSuffix == $portVersion +" + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel mesa${secondaryArchSuffix}_devel @@ -62,7 +88,6 @@ BUILD_REQUIRES=" devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -71,10 +96,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="openscenegraph-3.2.1.patchset" - -SOURCE_DIR="OpenSceneGraph-3.2.1" - BUILD() { cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DOSG_USE_QT=OFF -DBUILD_OSG_APPLICATIONS=OFF -DOSG_WINDOWING_SYSTEM=None @@ -108,28 +129,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - openscenegraph${secondaryArchSuffix}_devel = 3.2.1 compat >= 3 - devel:libOpenThreads$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosg$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgAnimation$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgDB$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgFX$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgGA$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgManipulator$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgParticle$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgPresentation$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgShadow$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgSim$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgTerrain$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgText$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgUtil$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgViewer$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgVolume$secondaryArchSuffix = 3.2.1 compat >= 3 - devel:libosgWidget$secondaryArchSuffix = 3.2.1 compat >= 3 - -" -REQUIRES_devel=" - openscenegraph$secondaryArchSuffix == $portVersion -" diff --git a/games-engines/openscenegraph/openscenegraph-git.recipe b/games-engines/openscenegraph/openscenegraph-git.recipe index d84ab20f3..38efa2aaa 100644 --- a/games-engines/openscenegraph/openscenegraph-git.recipe +++ b/games-engines/openscenegraph/openscenegraph-git.recipe @@ -8,10 +8,12 @@ C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris \ established as the world leading scene graph technology, used widely in the \ vis-sim, space, scientific, oil-gas, games and virtual reality industries." HOMEPAGE="http://www.openscenegraph.org" -SOURCE_URI="git://github.com/openscenegraph/osg#77f09f9e649cfedd32608ed6ec67bf1de7cd53ac" -REVISION="1" -LICENSE="OSGPL" COPYRIGHT="2002-2014 Robert Osfield and others" +LICENSE="OSGPL" +REVISION="1" +SOURCE_URI="git://github.com/openscenegraph/osg#77f09f9e649cfedd32608ed6ec67bf1de7cd53ac" +SOURCE_DIR="OpenSceneGraph-3.2.1" +PATCHES="openscenegraph-3.2.1.patchset" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -37,7 +39,6 @@ PROVIDES=" lib:libosgWidget$secondaryArchSuffix = 3.3.4 compat >= 3 lib:libosgUI$secondaryArchSuffix = 3.3.4 compat >= 3 " - REQUIRES=" haiku$secondaryArchSuffix mesa$secondaryArchSuffix @@ -51,6 +52,32 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + openscenegraph${secondaryArchSuffix}_devel = 3.3.4 compat >= 3 + devel:libOpenThreads$secondaryArchSuffix = 3.3.0 compat >= 3 + devel:libosg$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgAnimation$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgDB$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgFX$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgGA$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgManipulator$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgParticle$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgPresentation$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgShadow$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgSim$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgTerrain$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgText$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgUtil$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgViewer$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgVolume$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgWidget$secondaryArchSuffix = 3.3.4 compat >= 3 + devel:libosgUI$secondaryArchSuffix = 3.3.4 compat >= 3 + +" +REQUIRES_devel=" + openscenegraph$secondaryArchSuffix == 3.3.4 +" + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel mesa${secondaryArchSuffix}_devel @@ -62,7 +89,6 @@ BUILD_REQUIRES=" devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -71,10 +97,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="openscenegraph-3.2.1.patchset" - -SOURCE_DIR="OpenSceneGraph-3.2.1" - BUILD() { cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DOSG_USE_QT=OFF -DBUILD_OSG_APPLICATIONS=OFF -DOSG_WINDOWING_SYSTEM=None @@ -108,29 +130,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - openscenegraph${secondaryArchSuffix}_devel = 3.3.4 compat >= 3 - devel:libOpenThreads$secondaryArchSuffix = 3.3.0 compat >= 3 - devel:libosg$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgAnimation$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgDB$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgFX$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgGA$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgManipulator$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgParticle$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgPresentation$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgShadow$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgSim$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgTerrain$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgText$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgUtil$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgViewer$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgVolume$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgWidget$secondaryArchSuffix = 3.3.4 compat >= 3 - devel:libosgUI$secondaryArchSuffix = 3.3.4 compat >= 3 - -" -REQUIRES_devel=" - openscenegraph$secondaryArchSuffix == 3.3.4 -" diff --git a/games-engines/scummvm-tools/scummvm_tools-1.7.0.recipe b/games-engines/scummvm-tools/scummvm_tools-1.7.0.recipe index d359b2cf5..3a64df94a 100644 --- a/games-engines/scummvm-tools/scummvm_tools-1.7.0.recipe +++ b/games-engines/scummvm-tools/scummvm_tools-1.7.0.recipe @@ -4,13 +4,12 @@ in conjunction with ScummVM. Please note that although a tool may support a \ feature, certain ScummVM versions may not. ScummVM 0.6.x does not support \ FLAC audio, for example." HOMEPAGE="http://scummvm.org" -SOURCE_URI="http://sourceforge.net/projects/scummvm/files/scummvm-tools/1.7.0/scummvm-tools-1.7.0.tar.gz" -SOURCE_DIR="scummvm-tools-1.7.0" -CHECKSUM_SHA256="6437cc87d5a0c81fe971c96059670e662e72141b53ee61923d374b5660997cbc" -REVISION="2" -LICENSE="GNU GPL v2" COPYRIGHT="2001-2013 ScummVM Team" - +LICENSE="GNU GPL v2" +REVISION="2" +SOURCE_URI="http://sourceforge.net/projects/scummvm/files/scummvm-tools/1.7.0/scummvm-tools-1.7.0.tar.gz" +CHECKSUM_SHA256="6437cc87d5a0c81fe971c96059670e662e72141b53ee61923d374b5660997cbc" +SOURCE_DIR="scummvm-tools-1.7.0" PATCHES="scummvm_tools-1.7.0.patch" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -28,7 +27,6 @@ PROVIDES=" cmd:scummvm_tools_cli = $portVersion cmd:create_sjisfnt = $portVersion " - REQUIRES=" haiku lib:libvorbis @@ -54,7 +52,6 @@ BUILD_REQUIRES=" devel:libiconv devel:libbz2 " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/games-engines/scummvm/scummvm-1.6.0.recipe b/games-engines/scummvm/scummvm-1.6.0.recipe index c296d6618..4012bbfc0 100644 --- a/games-engines/scummvm/scummvm-1.6.0.recipe +++ b/games-engines/scummvm/scummvm-1.6.0.recipe @@ -5,11 +5,11 @@ data files. The clever part about this: ScummVM just replaces the executables \ shipped with the games, allowing you to play them on systems for which they \ were never designed!" HOMEPAGE="http://scummvm.org" +COPYRIGHT="2001-2013 ScummVM Team" +LICENSE="GNU GPL v2" +REVISION="4" SOURCE_URI="http://prdownloads.sourceforge.net/scummvm/scummvm-1.6.0.tar.bz2?download" CHECKSUM_SHA256="396060da6a8f391438055c292a280048d29dc408c5b615db43256a86f0e57ec4" -REVISION="4" -LICENSE="GNU GPL v2" -COPYRIGHT="2001-2013 ScummVM Team" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -18,7 +18,6 @@ PROVIDES=" scummvm$secondaryArchSuffix = $portVersion app:scummvm$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libfaad$secondaryArchSuffix @@ -52,7 +51,6 @@ BUILD_REQUIRES=" devel:libvorbis$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:git diff --git a/games-engines/scummvm/scummvm-1.7.0.recipe b/games-engines/scummvm/scummvm-1.7.0.recipe index f08af22d8..bb428df36 100644 --- a/games-engines/scummvm/scummvm-1.7.0.recipe +++ b/games-engines/scummvm/scummvm-1.7.0.recipe @@ -5,12 +5,12 @@ data files. The clever part about this: ScummVM just replaces the executables \ shipped with the games, allowing you to play them on systems for which they \ were never designed!" HOMEPAGE="http://scummvm.org" +COPYRIGHT="2001-2014 ScummVM Team" +LICENSE="GNU GPL v2" +REVISION="3" SOURCE_URI="http://sourceforge.net/projects/scummvm/files/scummvm/1.7.0/scummvm-1.7.0.tar.gz" CHECKSUM_SHA256="aaee99d06b9c55e1359556908b5faeccfa017f2fdf5d1f3cf978dfb02b5bc301" ADDITIONAL_FILES="scummvm.rdef" -REVISION="3" -LICENSE="GNU GPL v2" -COPYRIGHT="2001-2014 ScummVM Team" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -19,7 +19,6 @@ PROVIDES=" scummvm$secondaryArchSuffix = $portVersion app:scummvm$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libfaad$secondaryArchSuffix @@ -56,7 +55,6 @@ BUILD_REQUIRES=" devel:libvorbis$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:git diff --git a/games-engines/solarus/solarus-1.1.1.recipe b/games-engines/solarus/solarus-1.1.1.recipe index eb01c9bee..7e6e8c968 100644 --- a/games-engines/solarus/solarus-1.1.1.recipe +++ b/games-engines/solarus/solarus-1.1.1.recipe @@ -3,11 +3,11 @@ DESCRIPTION=" Solarus is an open-source Zelda-like 2D game engine. " HOMEPAGE="http://solarus-games.org" +COPYRIGHT="2006-2013 Christopho, Solarus" +LICENSE="GNU GPL v3" +REVISION="2" SOURCE_URI="http://www.solarus-games.org/downloads/solarus/solarus-1.1.1-src.tar.gz" CHECKSUM_SHA256="5355e95edbd5234f57a8748d1417ca346468e5804e44293d2523b57367eb5615" -REVISION="2" -LICENSE="GNU GPL v3" -COPYRIGHT="2006-2013 Christopho, Solarus" ARCHITECTURES="x86_gcc2 !x86 !x86_64" SECONDARY_ARCHITECTURES="x86" @@ -28,6 +28,7 @@ REQUIRES=" lib:libopenal$secondaryArchSuffix lib:libogg$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libSDL$secondaryArchSuffix diff --git a/games-fps/chocolate-doom/chocolate_doom-2.2.1.recipe b/games-fps/chocolate-doom/chocolate_doom-2.2.1.recipe index e2a59ae49..fe2b04c18 100644 --- a/games-fps/chocolate-doom/chocolate_doom-2.2.1.recipe +++ b/games-fps/chocolate-doom/chocolate_doom-2.2.1.recipe @@ -10,8 +10,8 @@ COPYRIGHT="Id Software Inc. 1993-1996 LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://www.chocolate-doom.org/downloads/$portVersion/chocolate-doom-$portVersion.tar.gz" -SOURCE_DIR="chocolate-doom-$portVersion" CHECKSUM_SHA256="ad11e2871667c6fa0658abf2dcba0cd9b26fbd651ee8df55adfdc18ad8fd674a" +SOURCE_DIR="chocolate-doom-$portVersion" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -26,6 +26,7 @@ REQUIRES=" lib:libsdl_mixer$secondaryArchSuffix lib:libsdl_net$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl$secondaryArchSuffix diff --git a/games-kids/abe/abe-1.1.recipe b/games-kids/abe/abe-1.1.recipe index 8e96810f2..7af9a1825 100644 --- a/games-kids/abe/abe-1.1.recipe +++ b/games-kids/abe/abe-1.1.recipe @@ -4,13 +4,13 @@ It's a worthwhile adventure, no doubt. Find treasures as you go! \ In addition, this game also comes with a Map Editor. " HOMEPAGE="http://abe.sourceforge.net/" +COPYRIGHT="2001-2013 Gabor Torok" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://superb-dca3.dl.sourceforge.net/project/abe/abe/abe-1.1/abe-1.1.tar.gz" CHECKSUM_SHA256="dfc4ea74c04c92175abc5c9d65cfa6aad218209854d87d87758878e303b677f7" SOURCE_DIR="abe-1.1" PATCHES="abe-1.1.patch" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2001-2013 Gabor Torok" ARCHITECTURES="x86 x86_gcc2" @@ -18,7 +18,6 @@ PROVIDES=" Abe= $portVersion app:Abe= $portVersion " - REQUIRES=" haiku lib:libsdl @@ -30,7 +29,6 @@ BUILD_REQUIRES=" devel:libsdl devel:libsdl_mixer " - BUILD_PREREQUIRES=" cmd:libtoolize cmd:make diff --git a/games-puzzle/abrick/abrick-1.12.recipe b/games-puzzle/abrick/abrick-1.12.recipe index a630c1bd4..a2986fe61 100644 --- a/games-puzzle/abrick/abrick-1.12.recipe +++ b/games-puzzle/abrick/abrick-1.12.recipe @@ -7,13 +7,13 @@ is full the game is over. The game speeds up whenever the lines are full. \ Therefore, it's better to fill as many lines you can at once. That way you \ can reach higher levels with the same speed." HOMEPAGE="http://www.abrick.sourceforge.net" -LICENSE="GNU GPL v2" COPYRIGHT="2004-2005 Milan Babuskov" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/abrick/files/abrick/abrick-1.12/abrick-1.12-src.tar.gz" CHECKSUM_SHA256="75113463cb8cdbcd0ed251865253c1124ae493b5c1a35393e901b3337c9d0c74" SOURCE_DIR="abrick-1.12-src" PATCHES="abrick-1.12.patch" -REVISION="1" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -34,7 +34,6 @@ BUILD_REQUIRES=" devel:libSDL_mixer devel:libSDL_image " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/games-puzzle/blobwars/blobwars-1.19.recipe b/games-puzzle/blobwars/blobwars-1.19.recipe index ca2997cec..7bb79ede4 100644 --- a/games-puzzle/blobwars/blobwars-1.19.recipe +++ b/games-puzzle/blobwars/blobwars-1.19.recipe @@ -7,15 +7,15 @@ the Blobs' homeworld and rescue as many MIAs as possible. But standing in his \ way are many vicious aliens, other Blobs who have been assimilated and the \ evil alien leader, Galdov." HOMEPAGE="http://www.parallelrealities.co.uk/p/blob-wars-metal-blob-solid.html" +COPYRIGHT="2004, 2005 Milan Babuskov" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/blobwars/files/blobwars-1.19.tar.gz" CHECKSUM_SHA256="f9bafe59ead9e370ceaba4aae3d280241bf05fa06c8ae006eec0322c2fe9e2ed" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2004, 2005 Milan Babuskov" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" - PATCHES="blobwars-1.19.patch" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + PROVIDES=" blobwars = $portVersion app:blobwars = $portVersion @@ -40,7 +40,6 @@ BUILD_REQUIRES=" devel:libz devel:libintl " - BUILD_PREREQUIRES=" cmd:make cmd:gcc diff --git a/games-puzzle/colorcode/colorcode-0.7.2.recipe b/games-puzzle/colorcode/colorcode-0.7.2.recipe index ba5c854f3..c9faa0cab 100644 --- a/games-puzzle/colorcode/colorcode-0.7.2.recipe +++ b/games-puzzle/colorcode/colorcode-0.7.2.recipe @@ -7,13 +7,14 @@ predefined levels of difficulty. ColorCode has also a rather intelligent \ built in MasterMind solver - so you can let the computer guess for you \ (nope, he's not cheating - really)." HOMEPAGE="http://colorcode.laebisch.com/" +COPYRIGHT="2009-2011 Dirk Laebisch" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://colorcode.laebisch.com/download/ColorCode-0.7.2.tar.gz" CHECKSUM_SHA256="d1c5bf4d65c81de16c4159c2c69c096fc7ff47cca587d7233985e078d63c79aa" SOURCE_DIR="ColorCode-0.7.2" ADDITIONAL_FILES="colorcode.rdef" -REVISION="1" -LICENSE="GNU GPL v3" -COPYRIGHT="2009-2011 Dirk Laebisch" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -26,6 +27,7 @@ REQUIRES=" lib:libqtcore$secondaryArchSuffix < 5 lib:libqtgui$secondaryArchSuffix < 5 " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libqtcore$secondaryArchSuffix < 5 diff --git a/games-puzzle/dynamate/dynamate-1.0.0.recipe b/games-puzzle/dynamate/dynamate-1.0.0.recipe index 684a27f74..037470bb0 100644 --- a/games-puzzle/dynamate/dynamate-1.0.0.recipe +++ b/games-puzzle/dynamate/dynamate-1.0.0.recipe @@ -8,9 +8,9 @@ HOMEPAGE="https://github.com/HaikuArchives/Dynamate" COPYRIGHT="2014 Adrien Destugues 1995 Jonas Norberg, Signe Norberg and Bjorn Kalzen" LICENSE="MIT" +REVISION="2" SOURCE_URI="https://github.com/HaikuArchives/Dynamate/archive/eb56bbc37ba85494ac91229be59cf992414b4449.tar.gz" CHECKSUM_SHA256="f6bb390ad824ae58e4727b68204e88a02a610289aaccbed9867c41b254a3e794" -REVISION="2" SOURCE_DIR="Dynamate-eb56bbc37ba85494ac91229be59cf992414b4449" ARCHITECTURES="?x86 x86_gcc2 ?x86_64" diff --git a/games-puzzle/gemz/gemz-0.97.0.recipe b/games-puzzle/gemz/gemz-0.97.0.recipe index 0372d9824..df9a0ae2d 100644 --- a/games-puzzle/gemz/gemz-0.97.0.recipe +++ b/games-puzzle/gemz/gemz-0.97.0.recipe @@ -9,18 +9,21 @@ from the top to fill in gaps. Sometimes chain reactions, called cascades, are \ triggered, where chains are formed by the falling gems. " HOMEPAGE="http://sourceforge.net/projects/gemz/" +COPYRIGHT="2003-2013 Jonathan Bilodeau" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/gemz/files/gemz/Source/gemz-0.97.0.tgz/download" CHECKSUM_SHA256="8a61bf40e6e12d6764a1a6d4f99aec27f1c54a31f26ce09d13a6596a33d8ee5a" -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2013 Jonathan Bilodeau" -REVISION="1" +PATCHES=" + gemz-0.97.0.patch + " + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" gemz = $portVersion app:gemz = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix @@ -32,7 +35,6 @@ BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libsdl_image$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:make @@ -40,10 +42,6 @@ BUILD_PREREQUIRES=" cmd:sdl_config$secondaryArchSuffix " -PATCHES=" - gemz-0.97.0.patch - " - BUILD() { make diff --git a/games-puzzle/lmarbles/lmarbles-1.0.8.recipe b/games-puzzle/lmarbles/lmarbles-1.0.8.recipe index b7e81b078..d9678e343 100644 --- a/games-puzzle/lmarbles/lmarbles-1.0.8.recipe +++ b/games-puzzle/lmarbles/lmarbles-1.0.8.recipe @@ -7,15 +7,16 @@ interesting there are obstacles like one-way streets, crumbling walls and \ portals. As Marbles is meant as a puzzle game you play against a move limit \ and not a time limit. This way you have as much time as you need to think." HOMEPAGE="http://lgames.sourceforge.net/" +COPYRIGHT="2000 Michael Speck" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/lgames/files/lmarbles/lmarbles-1.0.8.tar.gz" CHECKSUM_SHA256="0e5a16a0116d325589b28f3555ced6a0b486f0fd7632cd3d98bee5cddf213e83" -REVISION="2" -LICENSE="GNU GPL v2" -COPYRIGHT="2000 Michael Speck" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PATCHES="lmarbles-1.0.8.patchset" ADDITIONAL_FILES="lmarbles.rdef" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + PROVIDES=" lmarbles = $portVersion app:LMarbles = $portVersion @@ -25,6 +26,7 @@ REQUIRES=" lib:libsdl lib:libsdl_mixer " + BUILD_REQUIRES=" haiku_devel devel:libsdl diff --git a/games-puzzle/lpairs/lpairs-1.0.4.recipe b/games-puzzle/lpairs/lpairs-1.0.4.recipe index c8e418976..25ac7fd3e 100644 --- a/games-puzzle/lpairs/lpairs-1.0.4.recipe +++ b/games-puzzle/lpairs/lpairs-1.0.4.recipe @@ -3,15 +3,15 @@ DESCRIPTION="LPairs is a classical memory game. This means you have to \ find pairs of identical cards which will then be removed. Your time and \ tries needed will be counted but there is no highscore chart or limit to this." HOMEPAGE="http://lgames.sourceforge.net/" +COPYRIGHT="2001 Michael Speck" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/lgames/files/lpairs/lpairs-1.0.4.tar.gz" CHECKSUM_SHA256="350237a51a5de6b2a557af687b4f16678056a0e8d8d96d7e395f6629481462c5" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2001 Michael Speck" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" - PATCHES="lpairs-1.0.4.patchset" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + PROVIDES=" lpairs = $portVersion cmd:lpairs = $portVersion @@ -20,6 +20,7 @@ REQUIRES=" haiku lib:libsdl " + BUILD_REQUIRES=" haiku_devel devel:libsdl diff --git a/games-puzzle/ltris/ltris-1.0.19.recipe b/games-puzzle/ltris/ltris-1.0.19.recipe index cb39426e7..1f72c6f51 100644 --- a/games-puzzle/ltris/ltris-1.0.19.recipe +++ b/games-puzzle/ltris/ltris-1.0.19.recipe @@ -4,15 +4,15 @@ rectangular playing field and can be moved sideways or rotated by 90 degree \ units with the aim of building lines without gaps which then disappear \ (causing any block above the deleted line to fall down)." HOMEPAGE="http://lgames.sourceforge.net/" +COPYRIGHT="2002-2011 Michael Speck" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/lgames/files/ltris/ltris-1.0.19.tar.gz" CHECKSUM_SHA256="8f6a9e7719d22004aee153db29ffd9ca41c7a6cd87fc791591994eecc2e625a1" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2002-2011 Michael Speck" -ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" - PATCHES="ltris-1.0.19.patchset" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + PROVIDES=" ltris = $portVersion cmd:ltris = $portVersion @@ -23,6 +23,7 @@ REQUIRES=" lib:libsdl_mixer lib:libintl " + BUILD_REQUIRES=" haiku_devel devel:libsdl diff --git a/games-puzzle/numptyphysics/numptyphysics-0.2_157.recipe b/games-puzzle/numptyphysics/numptyphysics-0.2_157.recipe index bf600c455..16e296de8 100644 --- a/games-puzzle/numptyphysics/numptyphysics-0.2_157.recipe +++ b/games-puzzle/numptyphysics/numptyphysics-0.2_157.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Harness gravity with your crayon and set about creating blocks, ram levers, pulleys and whatever else you fancy to get the little red thing to \ the little yellow thing." HOMEPAGE="http://numptyphysics.garage.maemo.org" +COPYRIGHT="2008 Tim Edmonds" +LICENSE="GNU GPL v3" +REVISION="2" SOURCE_URI="https://github.com/thp/numptyphysics/archive/08697dc48f0a58d69728856264856700dc567e4f.tar.gz" CHECKSUM_SHA256="e76c961ba242572d452084e31251781b99e875d685ece393afbca40a2f135303" -REVISION="2" -LICENSE="GNU GPL v3" -COPYRIGHT="2008 Tim Edmonds" SOURCE_DIR="numptyphysics-08697dc48f0a58d69728856264856700dc567e4f" ARCHITECTURES="!x86_gcc2 !x86 !x86_64" @@ -55,5 +55,3 @@ INSTALL() { make install } - - diff --git a/games-puzzle/rezerwar/rezerwar-0.4.2.recipe b/games-puzzle/rezerwar/rezerwar-0.4.2.recipe index b7cc41ef1..e0ccef8a8 100644 --- a/games-puzzle/rezerwar/rezerwar-0.4.2.recipe +++ b/games-puzzle/rezerwar/rezerwar-0.4.2.recipe @@ -10,18 +10,19 @@ basically to create networks of water to make them disappear, a couple tricks \ and techniques will help you achieve this goal faster. " HOMEPAGE="http://tamentis.com/projects/rezerwar/" +COPYRIGHT="2008, 2009 Bertrand Janin" +LICENSE="BSD (2-clause)" +REVISION="1" SOURCE_URI="http://tamentis.com/projects/rezerwar/files/rezerwar-0.4.2.tar.gz" CHECKSUM_SHA256="a93ca501803c2fdac0fb695d9a1eeed45807307316d28d3eb8abac8849fcaf02" -LICENSE="BSD (2-clause)" -COPYRIGHT="2008, 2009 Bertrand Janin" -REVISION="1" +PATCHES="rezerwar-0.4.2.patchset" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" rezerwar = $portVersion app:rezerwar = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix @@ -33,7 +34,6 @@ BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:libsdl_mixer$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:make @@ -41,8 +41,6 @@ BUILD_PREREQUIRES=" cmd:sdl_config$secondaryArchSuffix " -PATCHES="rezerwar-0.4.2.patchset" - BUILD() { ./configure diff --git a/games-puzzle/sdllopan/sdllopan-10.recipe b/games-puzzle/sdllopan/sdllopan-10.recipe index 0740efa1d..7009ba541 100644 --- a/games-puzzle/sdllopan/sdllopan-10.recipe +++ b/games-puzzle/sdllopan/sdllopan-10.recipe @@ -11,22 +11,24 @@ F2 switched the background, the data/bg#.pcx files are used. In both cases, number files beginnging with 0. " HOMEPAGE="http://www.linuxmotors.com/sdllopan/" -LICENSE="GNU GPL v2" COPYRIGHT="1999-2008 Dave Ashley" +LICENSE="GNU GPL v2" +REVISION="3" SOURCE_URI="http://www.linuxmotors.com/sdllopan/downloads/sdllopan-10.tgz" CHECKSUM_SHA256="386de065bc8c3449c3b0b5e5651cb035cb1bdc242b425c865dd387c54ce708c3" -REVISION="3" +PATCHES="sdllopan-10.patchset" + ARCHITECTURES="x86_gcc2" PROVIDES=" sdllopan = $portVersion app:lopan = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix " @@ -37,7 +39,6 @@ BUILD_PREREQUIRES=" cmd:ld$secondaryArchSuffix cmd:make " -PATCHES="sdllopan-10.patchset" BUILD() { diff --git a/games-puzzle/wizznic/wizznic-0.9.9.recipe b/games-puzzle/wizznic/wizznic-0.9.9.recipe index 074d58d62..536126ea9 100644 --- a/games-puzzle/wizznic/wizznic-0.9.9.recipe +++ b/games-puzzle/wizznic/wizznic-0.9.9.recipe @@ -7,17 +7,17 @@ each other, this sounds a lot easier than it is. The bricks are heavy, so you \ can only push them, not lift them up. " HOMEPAGE="http://wizznic.sourceforge.net/" +COPYRIGHT="2011 Jimmy Christensen" +LICENSE="GNU GPL v3" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/wizznic/files/Source%20Releases/wizznic-0.9.9-src.tar.bz2" CHECKSUM_SHA256="2cf9462177474d7f5bfe95bbc21303ec7031ca86412b587b5e7d3ed531d5b16b" -LICENSE="GNU GPL v3" -COPYRIGHT="2011 Jimmy Christensen" -REVISION="2" -ARCHITECTURES="!x86_gcc2" -SECONDARY_ARCHITECTURES="x86" - SOURCE_DIR="wizznic-$portVersion-src" PATCHES="wizznic-$portVersion.patchset" +ARCHITECTURES="!x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" wizznic$secondaryArchSuffix = $portVersion cmd:wizznic$secondaryArchSuffix = $portVersion @@ -30,6 +30,7 @@ REQUIRES=" lib:libpng$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" devel:sdl_image$secondaryArchSuffix devel:sdl_mixer$secondaryArchSuffix diff --git a/games-rpg/fheroes2/fheroes2-r3182.recipe b/games-rpg/fheroes2/fheroes2-r3182.recipe index 3f2dae936..53a623653 100644 --- a/games-rpg/fheroes2/fheroes2-r3182.recipe +++ b/games-rpg/fheroes2/fheroes2-r3182.recipe @@ -4,18 +4,17 @@ SDL is used. Free Heroes 2 is a turn based strategy video game. The original game was voted the sixth best PC game of all time by PC Gamer \ magazine in May 1997." HOMEPAGE="http://sourceforge.net/projects/fheroes2/" -LICENSE="GNU GPL v2" COPYRIGHT="2006-2013 Andrey Afletdinov" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://sourceforge.net/projects/fheroes2/files/fheroes2/fheroes2-src-r3182.tgz/download" CHECKSUM_SHA256="1a64dafc5b9e6c37683509f151fa7fdbc6fe0ad95da437a15d275f24b93bda2e" -REVISION="1" SOURCE_DIR="fheroes-src" +PATCHES="fheroes2-r3182.patch" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="fheroes2-r3182.patch" - PROVIDES=" fheroes2$secondaryArchSuffix = $portVersion app:fheroes2$secondaryArchSuffix = $portVersion @@ -34,6 +33,7 @@ REQUIRES=" lib:libz$secondaryArchSuffix lib:libfreetype$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl$secondaryArchSuffix diff --git a/games-rpg/kqlives/kqlives-0.99.recipe b/games-rpg/kqlives/kqlives-0.99.recipe index 764b0d226..89c2501c0 100644 --- a/games-rpg/kqlives/kqlives-0.99.recipe +++ b/games-rpg/kqlives/kqlives-0.99.recipe @@ -1,14 +1,17 @@ SUMMARY="Console type RPG" DESCRIPTION="The well-known KQ console-style RPG" HOMEPAGE="http://kqlives.sourceforge.net" -SOURCE_URI="http://sourceforge.net/projects/kqlives/files/KQ/20091214/kq-0.99.tar.gz" -SOURCE_DIR="kq-$portVersion" -CHECKSUM_SHA256="a8742d0a8781bd3626aef17ae382525b0abb4ab194004c9acf9f136b7be2b6fd" +COPYRIGHT="JoshBolduc 2002 + Allegro Community 2006-2009" +LICENSE="GNU GPL v2" REVISION="1" -ARCHITECTURES="x86_gcc2" - +SOURCE_URI="http://sourceforge.net/projects/kqlives/files/KQ/20091214/kq-0.99.tar.gz" +CHECKSUM_SHA256="a8742d0a8781bd3626aef17ae382525b0abb4ab194004c9acf9f136b7be2b6fd" +SOURCE_DIR="kq-$portVersion" PATCHES="kqlives-$portVersion.patchset" +ARCHITECTURES="x86_gcc2" + PROVIDES=" kqlives = $portVersion cmd:kq @@ -16,7 +19,6 @@ PROVIDES=" cmd:mapdraw cmd:mapdump " - REQUIRES=" haiku lib:liballeg @@ -31,7 +33,6 @@ BUILD_REQUIRES=" devel:libdumb devel:liblua >= 5.1 " - BUILD_PREREQUIRES=" cmd:autoconf cmd:awk @@ -40,7 +41,8 @@ BUILD_PREREQUIRES=" cmd:pkg_config " -BUILD() { +BUILD() +{ # libtoolize --force --copy --install # aclocal autoconf @@ -49,10 +51,7 @@ BUILD() { make $jobArgs } -INSTALL() { +INSTALL() +{ make install } - -LICENSE="GNU GPL v2" -COPYRIGHT="JoshBolduc 2002 - Allegro Community 2006-2009" diff --git a/games-simulation/openttd/openttd-svn.recipe b/games-simulation/openttd/openttd-svn.recipe index 723bcdea5..c4275335f 100644 --- a/games-simulation/openttd/openttd-svn.recipe +++ b/games-simulation/openttd/openttd-svn.recipe @@ -28,6 +28,7 @@ REQUIRES=" openttd_msx timgmsoundfont " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl$secondaryArchSuffix diff --git a/games-sports/xut/xut-0.2.1.recipe b/games-sports/xut/xut-0.2.1.recipe index 85e4d175a..a6c9555f4 100644 --- a/games-sports/xut/xut-0.2.1.recipe +++ b/games-sports/xut/xut-0.2.1.recipe @@ -1,21 +1,22 @@ SUMMARY="A button football simulation" DESCRIPTION="A turn based game where you play football (soccer) with buttons, \ boxes and simple rules." -REVISION="1" -LICENSE="GNU GPL v3" -COPYRIGHT="2009-2010 The DNTeam" HOMEPAGE="http://sourceforge.net/projects/digenv/" - +COPYRIGHT="2009-2010 The DNTeam" +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://www.mirrorservice.org/sites/downloads.sourceforge.net/d/di/digenv/xut/$portVersion/xut-$portVersion.tar.bz2" CHECKSUM_SHA256="bbaca1531439cad1f5a040571b8208d87c129a597c93d06d1598eb512e86fef3" SOURCE_DIR="xut" PATCHES="xut-$portVersion.patchset" +ARCHITECTURES="!x86_gcc2 x86" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" xut$secondaryArchSuffix = $portVersion cmd:xut$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libglu$secondaryArchSuffix @@ -42,7 +43,6 @@ BUILD_REQUIRES=" devel:libvorbis$secondaryArchSuffix devel:libintl$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:autoconf @@ -50,9 +50,6 @@ BUILD_PREREQUIRES=" cmd:make " -ARCHITECTURES="!x86_gcc2 x86" -SECONDARY_ARCHITECTURES="x86" - BUILD() { autoconf diff --git a/games-strategy/homeworld_sdl/homeworld_sdl-0.6.recipe b/games-strategy/homeworld_sdl/homeworld_sdl-0.6.recipe index b7c4d83ec..bd652f46b 100644 --- a/games-strategy/homeworld_sdl/homeworld_sdl-0.6.recipe +++ b/games-strategy/homeworld_sdl/homeworld_sdl-0.6.recipe @@ -7,9 +7,9 @@ released the source code to the public under license." HOMEPAGE="http://www.homeworldsdl.org/" COPYRIGHT="1999-2000 Sierra On-Line, Inc." LICENSE="RE-INC-EULA" +REVISION="2" SOURCE_URI="https://bitbucket.org/extrowerk/homeworld-sdl-haiku/get/e80d5e8c7a73.tar.gz" CHECKSUM_SHA256="f098c3f713eca5718433ffb4bc9a7ad71eb7d584cbf9fe9eb3a1266363843bd1" -REVISION="2" SOURCE_DIR="extrowerk-homeworld-sdl-haiku-e80d5e8c7a73" ARCHITECTURES="x86_gcc2 x86" diff --git a/games-strategy/netpanzer/netpanzer-0.8.6.recipe b/games-strategy/netpanzer/netpanzer-0.8.6.recipe index fb9641a5e..829d9e087 100644 --- a/games-strategy/netpanzer/netpanzer-0.8.6.recipe +++ b/games-strategy/netpanzer/netpanzer-0.8.6.recipe @@ -27,7 +27,6 @@ PROVIDES=" netpanzer = $portVersion cmd:netpanzer$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libphysfs$secondaryArchSuffix @@ -41,7 +40,6 @@ BUILD_REQUIRES=" devel:libsdl_mixer$secondaryArchSuffix devel:libphysfs$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:scons diff --git a/games-strategy/unknown_horizons/unknown_horizons-2014.1.recipe b/games-strategy/unknown_horizons/unknown_horizons-2014.1.recipe index 4a5524a31..588e07f4a 100644 --- a/games-strategy/unknown_horizons/unknown_horizons-2014.1.recipe +++ b/games-strategy/unknown_horizons/unknown_horizons-2014.1.recipe @@ -6,19 +6,19 @@ strong and wealthy colony, collect taxes and supply your inhabitants with \ valuable goods. Increase your power with a well balanced economy and with \ strategic trade and diplomacy." HOMEPAGE="http://www.unknown-horizons.org/" -SOURCE_URI="https://github.com/unknown-horizons/unknown-horizons/archive/2014.1.tar.gz" -LICENSE="GNU GPL v2" COPYRIGHT="2008-2015 The Unknown Horizons Team" -CHECKSUM_SHA256="9dbecd07198232487ccc3f90a5117b416d7d4162115560577078a1e39adfe2eb" +LICENSE="GNU GPL v2" REVISION="1" -ARCHITECTURES="any" +SOURCE_URI="https://github.com/unknown-horizons/unknown-horizons/archive/2014.1.tar.gz" +CHECKSUM_SHA256="9dbecd07198232487ccc3f90a5117b416d7d4162115560577078a1e39adfe2eb" SOURCE_DIR="unknown-horizons-$portVersion" PATCHES="unknown-horizons-$portVersion.patchset" +ARCHITECTURES="any" + PROVIDES=" unknown_horizons = $portVersion " - REQUIRES=" fife pyenet diff --git a/games-strategy/vcmi/vcmi-0.94.recipe b/games-strategy/vcmi/vcmi-0.94.recipe index 895f26f9a..a44bd7ab0 100644 --- a/games-strategy/vcmi/vcmi-0.94.recipe +++ b/games-strategy/vcmi/vcmi-0.94.recipe @@ -7,15 +7,16 @@ application with an impressive amount of features. You'll require the original game files to use this port. " HOMEPAGE="http://vcmi.eu" -SOURCE_URI="http://download.vcmi.eu/vcmi-0.94.tar.gz" -CHECKSUM_SHA256="2a1ad60cd64e7d5cb0a9eda11c6bc1cbf8866035f95597e467591c958dfde4d7" COPYRIGHT="2005-2013 VCMI Team" LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="http://download.vcmi.eu/vcmi-0.94.tar.gz" +CHECKSUM_SHA256="2a1ad60cd64e7d5cb0a9eda11c6bc1cbf8866035f95597e467591c958dfde4d7" +PATCHES="vcmi-0.94.patchset" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="vcmi-0.94.patchset" PROVIDES=" vcmi$secondaryArchSuffix = $portVersion cmd:vcmibuilder @@ -38,6 +39,7 @@ REQUIRES=" lib:libboost_thread$secondaryArchSuffix lib:libboost_unit_test_framework$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libSDL$secondaryArchSuffix diff --git a/gnome-base/gnome_common/gnome_common-3.18.0.recipe b/gnome-base/gnome_common/gnome_common-3.18.0.recipe index 6e5cdc77c..dcb08719c 100644 --- a/gnome-base/gnome_common/gnome_common-3.18.0.recipe +++ b/gnome-base/gnome_common/gnome_common-3.18.0.recipe @@ -41,5 +41,3 @@ INSTALL() { make install } - - diff --git a/haiku-apps/beezer/beezer-0.99.recipe b/haiku-apps/beezer/beezer-0.99.recipe index 15ff83746..d8b7824d1 100644 --- a/haiku-apps/beezer/beezer-0.99.recipe +++ b/haiku-apps/beezer/beezer-0.99.recipe @@ -7,10 +7,10 @@ HOMEPAGE="https://github.com/HaikuArchives/Beezer" COPYRIGHT="2009 Ramshankar (aka Teknomancer) 2011-2015 Chris Roberts" LICENSE="BSD (3-clause)" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/Beezer/archive/v0.99.tar.gz" CHECKSUM_SHA256="d11009ab66031f48593c0abd3f4facd09baa9e01df83220022eb979faf5af751" SOURCE_DIR="Beezer-$portVersion" -REVISION="1" ARCHITECTURES="x86_gcc2 x86 ?x86_64" diff --git a/haiku-apps/beget/beget-1.2.3.recipe b/haiku-apps/beget/beget-1.2.3.recipe index a234fe38b..abd11297f 100644 --- a/haiku-apps/beget/beget-1.2.3.recipe +++ b/haiku-apps/beget/beget-1.2.3.recipe @@ -5,10 +5,10 @@ wget. BeGet can also accept more than one link at the same time. BeGet saves \ your downloaded files to /home/Downloads " HOMEPAGE="http://github.com/HaikuArchives/BeGet" -SOURCE_URI="git://github.com/HaikuArchives/BeGet#fe8db7ccb6" -REVISION="3" -LICENSE="GNU GPL v2" COPYRIGHT="1999-2001 Atsushi Takamatsu" +LICENSE="GNU GPL v2" +REVISION="3" +SOURCE_URI="git://github.com/HaikuArchives/BeGet#fe8db7ccb6" ARCHITECTURES="x86_gcc2 !x86 !x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 !x86" @@ -17,7 +17,6 @@ PROVIDES=" beget = $portVersion app:BeGet = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix cmd:wget$secondaryArchSuffix @@ -26,7 +25,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:cmake cmd:make diff --git a/haiku-apps/belife/belife-1.0.0.recipe b/haiku-apps/belife/belife-1.0.0.recipe index 6cd47020c..ecebec64f 100644 --- a/haiku-apps/belife/belife-1.0.0.recipe +++ b/haiku-apps/belife/belife-1.0.0.recipe @@ -12,10 +12,11 @@ Find out more about about Conway's Game of Life: - http://www.math.com/students/wonders/life/life.html " HOMEPAGE="https://github.com/HaikuArchives/BeLife" -SOURCE_URI="git://github.com/HaikuArchives/BeLife.git#aa35a935e55e9ee17fbb9d414534ba79798a95a1" -REVISION="2" -LICENSE="BeLife License" COPYRIGHT="2006 Studio-33" +LICENSE="BeLife License" +REVISION="2" +SOURCE_URI="git://github.com/HaikuArchives/BeLife.git#aa35a935e55e9ee17fbb9d414534ba79798a95a1" + ARCHITECTURES="x86 x86_gcc2" PROVIDES=" @@ -25,15 +26,16 @@ PROVIDES=" REQUIRES=" haiku " + +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" makefile_engine cmd:g++ cmd:make cmd:xres " -BUILD_REQUIRES=" - haiku_devel - " BUILD() { diff --git a/haiku-apps/bephotomagic/bephotomagic-0.62_git.recipe b/haiku-apps/bephotomagic/bephotomagic-0.62_git.recipe index 4c547c1fc..f45dd5e35 100644 --- a/haiku-apps/bephotomagic/bephotomagic-0.62_git.recipe +++ b/haiku-apps/bephotomagic/bephotomagic-0.62_git.recipe @@ -3,13 +3,14 @@ DESCRIPTION="BePhotoMagic is a resurrection of the abandoned Photon \ project and is intended to be a Photoshop-quality paint and image \ processor for BeOS." HOMEPAGE="https://github.com/HaikuArchives/BePhotoMagic" +COPYRIGHT="2000 Santiago Lema + 2001 Jon Yoder (DarkWyrm)" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/BePhotoMagic/archive/3f4444736db5cc21856867b73c3bb1b6098caf88.tar.gz" CHECKSUM_SHA256="4b1d566f00aef68edb728d73a5810ceb2efce1db257f4532a3b23951779c301c" SOURCE_DIR="BePhotoMagic-3f4444736db5cc21856867b73c3bb1b6098caf88" -LICENSE="GNU GPL v2" -COPYRIGHT="2000 Santiago Lema - 2001 Jon Yoder (DarkWyrm)" -REVISION="1" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" diff --git a/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe b/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe index 505598757..467ec1c2e 100644 --- a/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe +++ b/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe @@ -7,20 +7,20 @@ BeScreenCapture can record either the entire screen, or just a section you \ select. " HOMEPAGE="https://github.com/jackburton79/bescreencapture" -SOURCE_URI="git://github.com/jackburton79/bescreencapture.git#fb7de7c5dec3768509072e3f3ee2a433bc9285bb" +COPYRIGHT="2013 Stefano Ceccherini" LICENSE=" BSD (3-clause) MIT " -COPYRIGHT="2013 Stefano Ceccherini" REVISION="2" +SOURCE_URI="git://github.com/jackburton79/bescreencapture.git#fb7de7c5dec3768509072e3f3ee2a433bc9285bb" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" bescreencapture = $portVersion app:bescreencapture = $portVersion " - REQUIRES=" haiku " @@ -28,7 +28,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:make diff --git a/haiku-apps/betex/betex-20141221.recipe b/haiku-apps/betex/betex-20141221.recipe index c9296ae2d..8893ccf9f 100644 --- a/haiku-apps/betex/betex-20141221.recipe +++ b/haiku-apps/betex/betex-20141221.recipe @@ -3,10 +3,10 @@ DESCRIPTION="BeTeX is the premier TeX/LaTeX editor for BeOS/Haiku. With it you \ can create, compile and preview your latex documents all from within a single \ user-friendly interface." HOMEPAGE="https://github.com/HaikuArchives/BeTeX/" -SOURCE_URI="git+https://github.com/HaikuArchives/BeTeX#ee4907" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2005 Tim de Jong, Brent Miszalski" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git+https://github.com/HaikuArchives/BeTeX#ee4907" ARCHITECTURES="x86_gcc2" @@ -14,7 +14,6 @@ PROVIDES=" betex = $portVersion app:BeTeX = $portVersion " - REQUIRES=" haiku " @@ -22,7 +21,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:make diff --git a/haiku-apps/burnitnow/burnitnow-0.1.0.recipe b/haiku-apps/burnitnow/burnitnow-0.1.0.recipe index c631e2d74..8f10e5405 100644 --- a/haiku-apps/burnitnow/burnitnow-0.1.0.recipe +++ b/haiku-apps/burnitnow/burnitnow-0.1.0.recipe @@ -3,12 +3,12 @@ DESCRIPTION="BurnItNow is a GUI frontend for CDRecord and mkisofs. \ It supports Audio CD, MixCD (on the fly), Data CD (on the fly, multisession), \ BootableCD and burning an BFS image." HOMEPAGE="https://github.com/HaikuArchives/BurnItNow" +COPYRIGHT="2010-2014 BurnItNow Team" +LICENSE="MIT" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/BurnItNow/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="7db12d261ddebcbfe82e2ab5e7aed4227caef476f01488a1ccec4f58287833d2" SOURCE_DIR="BurnItNow-$portVersion" -REVISION="1" -COPYRIGHT="2010-2014 BurnItNow Team" -LICENSE="MIT" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -17,7 +17,6 @@ PROVIDES=" burnitnow$secondaryArchSuffix = $portVersion app:BurnItNow = $portVersion " - REQUIRES=" haiku cmd:cdrecord @@ -27,7 +26,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:make diff --git a/haiku-apps/butterfly/butterfly-1.6.2.recipe b/haiku-apps/butterfly/butterfly-1.6.2.recipe index 85c89f9cc..1dc74fd75 100644 --- a/haiku-apps/butterfly/butterfly-1.6.2.recipe +++ b/haiku-apps/butterfly/butterfly-1.6.2.recipe @@ -5,10 +5,10 @@ bitmap images. It was inspired by Sea, a DOS picture browser. Its aim is to allow easy and fast browsing of an important number of pictures. " HOMEPAGE="http://oxben.free.fr/butterfly/Butterfly.html" -SOURCE_URI="git://github.com/HaikuArchives/Butterfly#45a5b62" COPYRIGHT="2006 Thomas Thery" LICENSE="MIT" REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/Butterfly#45a5b62" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -20,6 +20,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/haiku-apps/capitalbe/capitalbe-1.1.recipe b/haiku-apps/capitalbe/capitalbe-1.1.recipe index 230c665ac..0a4b49fb2 100644 --- a/haiku-apps/capitalbe/capitalbe-1.1.recipe +++ b/haiku-apps/capitalbe/capitalbe-1.1.recipe @@ -4,12 +4,13 @@ where your money is going. View reports, reconcile accounts and more! \ Like other programs published by the same author, Capital Be focuses \ on keeping easy jobs easy and making tough ones easier." HOMEPAGE="http://github.com/HaikuArchives/CapitalBe" +COPYRIGHT="2009 DarkWyrm (Jon Yoder)" +LICENSE="MIT" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/CapitalBe/archive/v1.1.tar.gz" CHECKSUM_SHA256="e6e5ab26a372e79bbc1ac2eb6d7018296b983409f65c0da634bb420de08adde9" SOURCE_DIR="CapitalBe-$portVersion" -REVISION="1" -LICENSE="MIT" -COPYRIGHT="2009 DarkWyrm (Jon Yoder)" + ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" @@ -20,6 +21,7 @@ REQUIRES=" haiku lib:libsqlite3 " + BUILD_REQUIRES=" haiku_devel devel:libsqlite3 diff --git a/haiku-apps/catkeyseditor/catkeyseditor-0.1.0.recipe b/haiku-apps/catkeyseditor/catkeyseditor-0.1.0.recipe index 6366e84c4..424a87436 100644 --- a/haiku-apps/catkeyseditor/catkeyseditor-0.1.0.recipe +++ b/haiku-apps/catkeyseditor/catkeyseditor-0.1.0.recipe @@ -7,10 +7,10 @@ using the standard two-letter language code of your target, e.g. 'fr.catkeys'. \ Then open it with CatKeysEditor and start translating. When you're done, you have to recompile the app making use of the new catkeys." HOMEPAGE="https://github.com/puckipedia/BeLocalized" -SOURCE_URI="git+https://github.com/puckipedia/BeLocalized#3fa4f550ee83a4b64c27571eb518270f9500791b" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2014-2015 Puck Meerburg" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git+https://github.com/puckipedia/BeLocalized#3fa4f550ee83a4b64c27571eb518270f9500791b" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -21,6 +21,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/catkeyseditor/catkeyseditor-0.1.1.recipe b/haiku-apps/catkeyseditor/catkeyseditor-0.1.1.recipe index 5e9e2f42d..173fabc70 100644 --- a/haiku-apps/catkeyseditor/catkeyseditor-0.1.1.recipe +++ b/haiku-apps/catkeyseditor/catkeyseditor-0.1.1.recipe @@ -7,10 +7,10 @@ using the standard two-letter language code of your target, e.g. 'fr.catkeys'. \ Then open it with CatKeysEditor and start translating. When you're done, you have to recompile the app making use of the new catkeys." HOMEPAGE="https://github.com/puckipedia/BeLocalized" -SOURCE_URI="git+https://github.com/puckipedia/BeLocalized#989904ff0181147e5fe7e205096f09e1cc4d8bdd" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2014-2015 Puck Meerburg" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git+https://github.com/puckipedia/BeLocalized#989904ff0181147e5fe7e205096f09e1cc4d8bdd" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -21,6 +21,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/cdplayer/cdplayer-1.0.recipe b/haiku-apps/cdplayer/cdplayer-1.0.recipe index e7ca22222..87033e52c 100644 --- a/haiku-apps/cdplayer/cdplayer-1.0.recipe +++ b/haiku-apps/cdplayer/cdplayer-1.0.recipe @@ -10,13 +10,14 @@ In that case you're better off mounting the CD in Tracker and use \ MediaPlayer to play back the audio files in its wav folder. " HOMEPAGE="https://github.com/HaikuArchives/CDPlayer" -SOURCE_URI="git://github.com/HaikuArchives/CDPlayer#f7e839c39669be0f5119941eda30231be522ad97" -LICENSE="Be Sample Code License - MIT" COPYRIGHT="1992-2000, Be Incorporated 2006-2009 by Haiku Inc. " +LICENSE="Be Sample Code License + MIT" REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/CDPlayer#f7e839c39669be0f5119941eda30231be522ad97" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -24,7 +25,6 @@ PROVIDES=" CDPlayer$secondaryArchSuffix = $portVersion app:CDPlayer$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -32,7 +32,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:g++$secondaryArchSuffix diff --git a/haiku-apps/cherry_blossom/cherry_blossom-1.0.recipe b/haiku-apps/cherry_blossom/cherry_blossom-1.0.recipe index 09520c397..41289c64b 100644 --- a/haiku-apps/cherry_blossom/cherry_blossom-1.0.recipe +++ b/haiku-apps/cherry_blossom/cherry_blossom-1.0.recipe @@ -5,19 +5,18 @@ specific API’s for handling media, so if Haiku can play your media files, then Cherry Blossom will also be able to play your files. " HOMEPAGE="http://gitorious.org/cherry-blossom/" -SOURCE_URI="git+http://gitorious.org/cherry-blossom/cherry-blossom.git" +COPYRIGHT="2010 Bryce Groff" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git+http://gitorious.org/cherry-blossom/cherry-blossom.git" +PATCHES="cherry_blossom-1.0.patch" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" -LICENSE="MIT" -COPYRIGHT="2010 Bryce Groff" - PROVIDES=" cherry_blosom = $portVersion app:Cherry_Blossom = $portVersion " - REQUIRES=" haiku " @@ -26,15 +25,12 @@ BUILD_REQUIRES=" haiku_devel taglib_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc cmd:make " -PATCHES="cherry_blossom-1.0.patch" - BUILD() { make OBJ_DIR=objects \ diff --git a/haiku-apps/colors/colors-2.3.recipe b/haiku-apps/colors/colors-2.3.recipe index b14756825..2586d9341 100644 --- a/haiku-apps/colors/colors-2.3.recipe +++ b/haiku-apps/colors/colors-2.3.recipe @@ -11,13 +11,13 @@ The Features: * With an eye-dropper tool you can pick a color from anywhere on your desktop. " HOMEPAGE="https://github.com/jscipione/Colors" -SOURCE_URI="git://github.com/jscipione/Colors#9d832d2c995f822e6386223cb36840743c7e886a" COPYRIGHT=" 2001-2008 Werner Freytag 2009-2013 John Scipione " LICENSE="MIT" REVISION="2" +SOURCE_URI="git://github.com/jscipione/Colors#9d832d2c995f822e6386223cb36840743c7e886a" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -27,8 +27,6 @@ PROVIDES=" app:Colors = $portVersion " REQUIRES="" - - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel makefile_engine diff --git a/haiku-apps/copynametoclipboard/copynametoclipboard-1.0.1.recipe b/haiku-apps/copynametoclipboard/copynametoclipboard-1.0.1.recipe index 7329f93ef..6a18261f9 100644 --- a/haiku-apps/copynametoclipboard/copynametoclipboard-1.0.1.recipe +++ b/haiku-apps/copynametoclipboard/copynametoclipboard-1.0.1.recipe @@ -6,13 +6,14 @@ Holding SHIFT copies just the file name, and holding CTRL \ prints just one file name/path per line. " HOMEPAGE="https://github.com/HaikuArchives/CopyNameToClipboard" -SOURCE_URI="git://github.com/HaikuArchives/CopyNameToClipboard#1da1d52429db53f15c3debf817e982d9ce6346b4" -REVISION="2" -LICENSE="MIT" COPYRIGHT=" 2000 Werner Freytag 2012 Humdinger " +LICENSE="MIT" +REVISION="2" +SOURCE_URI="git://github.com/HaikuArchives/CopyNameToClipboard#1da1d52429db53f15c3debf817e982d9ce6346b4" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" @@ -22,13 +23,14 @@ PROVIDES=" REQUIRES=" haiku " + +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" makefile_engine cmd:gcc " -BUILD_REQUIRES=" - haiku_devel - " BUILD() { diff --git a/haiku-apps/dengon/dengon-20140804.recipe b/haiku-apps/dengon/dengon-20140804.recipe index 671063667..31f64867b 100644 --- a/haiku-apps/dengon/dengon-20140804.recipe +++ b/haiku-apps/dengon/dengon-20140804.recipe @@ -5,10 +5,11 @@ Jabber, Google Talk, or Facebook Chat. It supports multi-use rchat, Psi \ bookmarks, in-band registration and other features. " HOMEPAGE="http://synrc.com/client/chat/haiku/" -SOURCE_URI="git+https://github.com/diger/dengon.git#aa5c1ecda7b2f087434df28f3b99cc4aaf6e199d" -LICENSE="MIT" COPYRIGHT="2010-2014 Maxim Sokhatsky" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git+https://github.com/diger/dengon.git#aa5c1ecda7b2f087434df28f3b99cc4aaf6e199d" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" @@ -20,6 +21,7 @@ REQUIRES=" lib:libssl$secondaryArchSuffix lib:libexpat$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libssl$secondaryArchSuffix diff --git a/haiku-apps/desknotes/desknotes-1.1.recipe b/haiku-apps/desknotes/desknotes-1.1.recipe index 964343d1e..cd9683ad6 100644 --- a/haiku-apps/desknotes/desknotes-1.1.recipe +++ b/haiku-apps/desknotes/desknotes-1.1.recipe @@ -7,12 +7,11 @@ as a replicant. This means that when you tear a note from the DeskNotes \ application onto your desktop, it stays there! You don't have to save it \ before rebooting, or fiddle with your UserBootscript. " - HOMEPAGE="https://github.com/HaikuArchives/DeskNotes" -SOURCE_URI="git+https://github.com/HaikuArchives/DeskNotes#e39a1cf" -REVISION="4" -LICENSE="BSD (3-clause)" COPYRIGHT="2000 Colin Stewart" +LICENSE="BSD (3-clause)" +REVISION="4" +SOURCE_URI="git+https://github.com/HaikuArchives/DeskNotes#e39a1cf" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -23,6 +22,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe b/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe index c968ddd09..094f55b0f 100644 --- a/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe +++ b/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe @@ -8,11 +8,12 @@ background/images, progressive loading, arithmetic coding, and lossy \ compression for bitonal (monochrome) images. This allows for high-quality, \ readable images to be stored in a minimum of space, so that they can be made \ available on the web." -LICENSE="GNU GPL v2" -COPYRIGHT="2005-2015 3dEyes**" HOMEPAGE="http://haikuware.ru/software/djvuviewer" -SOURCE_URI="git+https://github.com/threedeyes/DjVuViewer#1a55eaa" +COPYRIGHT="2005-2015 3dEyes**" +LICENSE="GNU GPL v2" REVISION="3" +SOURCE_URI="git+https://github.com/threedeyes/DjVuViewer#1a55eaa" + ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -20,7 +21,6 @@ PROVIDES=" djvutranslator$secondaryArchSuffix = $portVersion addon:DjVuTranslator$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libdjvulibre$secondaryArchSuffix @@ -30,7 +30,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libdjvulibre$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make diff --git a/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe b/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe index 2c7947b22..257447e5f 100644 --- a/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe +++ b/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe @@ -18,18 +18,18 @@ Translators * PgUp/PgDown navigation * Smooth scaling based on Haiku's ShowImage filter * Ability to go to specific page number" -LICENSE="GNU GPL v2" -COPYRIGHT="2005-2015 3dEyes**" HOMEPAGE="http://haikuware.ru/software/djvuviewer" -SOURCE_URI="git+https://github.com/threedeyes/DjVuViewer#524f235" +COPYRIGHT="2005-2015 3dEyes**" +LICENSE="GNU GPL v2" REVISION="2" +SOURCE_URI="git+https://github.com/threedeyes/DjVuViewer#524f235" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" djvuviewer = $portVersion app:DjVuViewer = $portVersion " - REQUIRES=" haiku lib:libdjvulibre @@ -39,7 +39,6 @@ BUILD_REQUIRES=" haiku_devel devel:libdjvulibre " - BUILD_PREREQUIRES=" cmd:g++ cmd:make diff --git a/haiku-apps/doctranslator/doctranslator-0.1.0.recipe b/haiku-apps/doctranslator/doctranslator-0.1.0.recipe index aaa085995..fd9ebf880 100644 --- a/haiku-apps/doctranslator/doctranslator-0.1.0.recipe +++ b/haiku-apps/doctranslator/doctranslator-0.1.0.recipe @@ -2,11 +2,12 @@ SUMMARY="A translator for DOC documents" DESCRIPTION="This translator converts DOC files to plain text, PostScript or \ PDF using antiword." HOMEPAGE="http://github.com/TwoFX/DOCTranslator" +COPYRIGHT="2014 Markus Himmel" +LICENSE="MIT" +REVISION="2" SOURCE_URI="https://github.com/HaikuArchives/DOCTranslator/archive/7b8fa2b6d0ce027ce9e9b03cbdc21016190436de.zip" CHECKSUM_SHA256="ce271927e70e49a2c00eb46df785202bb7de9c7abdaf1f96ef533d827e346588" -REVISION="2" -LICENSE="MIT" -COPYRIGHT="2014 Markus Himmel" +SOURCE_DIR="DOCTranslator-7b8fa2b6d0ce027ce9e9b03cbdc21016190436de" ARCHITECTURES="x86 x86_gcc2" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -19,6 +20,7 @@ REQUIRES=" haiku$secondaryArchSuffix antiword >= 0.37 " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -28,8 +30,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="DOCTranslator-7b8fa2b6d0ce027ce9e9b03cbdc21016190436de" - BUILD() { mkdir -p bin diff --git a/haiku-apps/einsteinium/einsteinium-20141023.recipe b/haiku-apps/einsteinium/einsteinium-20141023.recipe index 8443b5233..2219f5569 100644 --- a/haiku-apps/einsteinium/einsteinium-20141023.recipe +++ b/haiku-apps/einsteinium/einsteinium-20141023.recipe @@ -6,10 +6,10 @@ gather statistics on application usage and provide customizable ranked lists of applications. " HOMEPAGE="https://sourceforge.net/projects/esforhaiku/" -SOURCE_URI="svn://svn.code.sf.net/p/esforhaiku/code/trunk#r79" -REVISION="1" -LICENSE="BSD (3-clause)" COPYRIGHT="2010-2013 Brian Hill" +LICENSE="BSD (3-clause)" +REVISION="1" +SOURCE_URI="svn://svn.code.sf.net/p/esforhaiku/code/trunk#r79" ARCHITECTURES="x86_gcc2" @@ -19,7 +19,6 @@ PROVIDES=" cmd:einsteinium_engine = $portVersion cmd:einsteinium_daemon = $portVersion " - REQUIRES=" haiku lib:libsqlite3 diff --git a/haiku-apps/filecropper/filecropper-1.recipe b/haiku-apps/filecropper/filecropper-1.recipe index b56fe4ffc..ecc046a68 100644 --- a/haiku-apps/filecropper/filecropper-1.recipe +++ b/haiku-apps/filecropper/filecropper-1.recipe @@ -1,11 +1,11 @@ SUMMARY="A tool to truncate files of any kind" DESCRIPTION="FileCropper is a GUI app which truncates files of any kind. It \ cuts off everything from a given offset (bytes) to the end of the file." +HOMEPAGE="https://github.com/HaikuArchives/FileCropper" COPYRIGHT="2002 Maurice Michalski" LICENSE="MIT" -HOMEPAGE="https://github.com/HaikuArchives/FileCropper" -SOURCE_URI="git://github.com/HaikuArchives/FileCropper.git#0dde0f752a" REVISION="2" +SOURCE_URI="git://github.com/HaikuArchives/FileCropper.git#0dde0f752a" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -16,6 +16,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/foldershaper/foldershaper-1.0.recipe b/haiku-apps/foldershaper/foldershaper-1.0.recipe index 74712074e..47718eb13 100644 --- a/haiku-apps/foldershaper/foldershaper-1.0.recipe +++ b/haiku-apps/foldershaper/foldershaper-1.0.recipe @@ -6,10 +6,11 @@ snap. Create a perfect folder, add it as a foldershaper template, then drop \ your folders on FolderShaper and select the template from the pop-up menu. " HOMEPAGE="https://github.com/HaikuArchives/FolderShaper" -SOURCE_URI="git://github.com/HaikuArchives/FolderShaper.git" -REVISION="1" -LICENSE="Public Domain" COPYRIGHT="2005 Jonas Sundström" +LICENSE="Public Domain" +REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/FolderShaper.git" + ARCHITECTURES="x86 x86_gcc2" PROVIDES=" @@ -17,7 +18,6 @@ PROVIDES=" app:FolderShaper = $portVersion addon:foldershaper = $portVersion " - REQUIRES=" haiku " @@ -25,7 +25,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc diff --git a/haiku-apps/fortuna/fortuna-1.0.0.recipe b/haiku-apps/fortuna/fortuna-1.0.0.recipe index 814daf0ef..71568f093 100644 --- a/haiku-apps/fortuna/fortuna-1.0.0.recipe +++ b/haiku-apps/fortuna/fortuna-1.0.0.recipe @@ -7,11 +7,10 @@ to install more, and you have to muck around with your UserBootScript. Lots of \ messing around. Then again, you can use Fortuna, which has none of this. " HOMEPAGE="http://darkwyrm.beemulated.net/apps/fortuna.htm" -SOURCE_URI="git://github.com/HaikuArchives/Fortuna.git#51052ccef4643aef97f8a76b311c1aca0dc935bf" -REVISION="2" - -LICENSE="MIT" COPYRIGHT="2006 DarkWyrm" +LICENSE="MIT" +REVISION="2" +SOURCE_URI="git://github.com/HaikuArchives/Fortuna.git#51052ccef4643aef97f8a76b311c1aca0dc935bf" ARCHITECTURES="x86 x86_gcc2" @@ -19,20 +18,18 @@ PROVIDES=" fortuna = $portVersion app:Fortuna = $portVersion " - REQUIRES=" haiku " +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" cmd:gcc cmd:xres " -BUILD_REQUIRES=" - haiku_devel - " - BUILD() { diff --git a/haiku-apps/ftppositive/ftppositive-1.0.recipe b/haiku-apps/ftppositive/ftppositive-1.0.recipe index eaed43723..67476b1b9 100644 --- a/haiku-apps/ftppositive/ftppositive-1.0.recipe +++ b/haiku-apps/ftppositive/ftppositive-1.0.recipe @@ -3,11 +3,10 @@ DESCRIPTION=" FtpPositive is a simple graphical FTP client. " HOMEPAGE="https://github.com/HaikuArchives/FtpPositive" -SOURCE_URI="git+https://github.com/HaikuArchives/FtpPositive#442f47a22f" COPYRIGHT="2007 momoziro" LICENSE="FtpPositive" - REVISION="2" +SOURCE_URI="git+https://github.com/HaikuArchives/FtpPositive#442f47a22f" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -15,7 +14,6 @@ PROVIDES=" ftppositive = $portVersion app:FtpPositive = $portVersion " - REQUIRES=" haiku " @@ -23,7 +21,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:jam" diff --git a/haiku-apps/genesis_commander/genesis_commander-0.42.recipe b/haiku-apps/genesis_commander/genesis_commander-0.42.recipe index 37a2702ac..4afbf7954 100644 --- a/haiku-apps/genesis_commander/genesis_commander-0.42.recipe +++ b/haiku-apps/genesis_commander/genesis_commander-0.42.recipe @@ -1,10 +1,10 @@ SUMMARY="A filemanager for Haiku" DESCRIPTION="Genesis Commander is a full featured file manager for Haiku" HOMEPAGE="https://github.com/HaikuArchives/GenesisCommander" -SOURCE_URI="git://github.com/HaikuArchives/GenesisCommander#a5d4ef1" COPYRIGHT="2002-2004 Zsolt Prievara" LICENSE="MIT" REVISION="2" +SOURCE_URI="git://github.com/HaikuArchives/GenesisCommander#a5d4ef1" ARCHITECTURES="x86_gcc2 x86 !x86_64" diff --git a/haiku-apps/globe/globe-0.4.recipe b/haiku-apps/globe/globe-0.4.recipe index 970aaf4c0..264ba321a 100644 --- a/haiku-apps/globe/globe-0.4.recipe +++ b/haiku-apps/globe/globe-0.4.recipe @@ -11,13 +11,13 @@ SOURCE_DIR="Globe-93b044c9e4eb2d12b18d138cec010507840c6836" ARCHITECTURES="x86_gcc2 x86 x86_64" -REQUIRES=" - haiku - " PROVIDES=" globe = $portVersion app:Globe = $portVersion " +REQUIRES=" + haiku + " BUILD_REQUIRES=" haiku_devel diff --git a/haiku-apps/haikuplot/haikuplot-1.0.0.recipe b/haiku-apps/haikuplot/haikuplot-1.0.0.recipe index 0a1e5be5f..4c982f3cb 100644 --- a/haiku-apps/haikuplot/haikuplot-1.0.0.recipe +++ b/haiku-apps/haikuplot/haikuplot-1.0.0.recipe @@ -5,8 +5,8 @@ HOMEPAGE="https://github.com/HaikuArchives/HaikuPlot" COPYRIGHT="2015 Vale Tolpegin" LICENSE="MIT" REVISION="3" -CHECKSUM_SHA256="66f67cfdf45bb60e5ba5fca36c324ec36ec3c86c634bb76d27542a86f1d9e1c8" SOURCE_URI="https://github.com/HaikuArchives/HaikuPlot/archive/6def19ed31aeed80ab9fbcd0abe70de975598de2.tar.gz" +CHECKSUM_SHA256="66f67cfdf45bb60e5ba5fca36c324ec36ec3c86c634bb76d27542a86f1d9e1c8" SOURCE_DIR="HaikuPlot-6def19ed31aeed80ab9fbcd0abe70de975598de2" ARCHITECTURES="x86_gcc2 x86" diff --git a/haiku-apps/haikutwitter/haikutwitter-1.0_git.recipe b/haiku-apps/haikutwitter/haikutwitter-1.0_git.recipe index aa0a5814e..e602968a5 100644 --- a/haiku-apps/haikutwitter/haikutwitter-1.0_git.recipe +++ b/haiku-apps/haikutwitter/haikutwitter-1.0_git.recipe @@ -1,13 +1,13 @@ SUMMARY="Native Twitter client for Haiku" DESCRIPTION="HaikuTwitter is an open-source Twitter client for Haiku. It's \ based off the open-source TwitCurl library." +HOMEPAGE="https://github.com/HaikuArchives/HaikuTwitter" COPYRIGHT="2012 Martin Pedersen" LICENSE="MIT" -HOMEPAGE="https://github.com/HaikuArchives/HaikuTwitter" +REVISION="2" SOURCE_URI="https://github.com/HaikuArchives/HaikuTwitter/archive/918dd954b6db3c5ed476b3a4826910992f3b4566.tar.gz" CHECKSUM_SHA256="bc330cb15c8e10362306eef7d85228f5dee08db667d16a15c0a5245f6013b1e1" SOURCE_DIR="HaikuTwitter-918dd954b6db3c5ed476b3a4826910992f3b4566" -REVISION="2" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -16,7 +16,6 @@ PROVIDES=" haikutwitter$secondaryArchSuffix = $portVersion app:HaikuTwitter = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libcurl$secondaryArchSuffix @@ -26,7 +25,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libcurl$secondaryArchSuffix " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc$secondaryArchSuffix diff --git a/haiku-apps/hare/hare-1.1.1.recipe b/haiku-apps/hare/hare-1.1.1.recipe index dd6d4a12a..e8b679403 100644 --- a/haiku-apps/hare/hare-1.1.1.recipe +++ b/haiku-apps/hare/hare-1.1.1.recipe @@ -3,14 +3,13 @@ DESCRIPTION=" Hare - Haiku Audio Ripper Encoder, formerly known as Flip-Side A.E. " HOMEPAGE="http://github.com/HaikuArchives/Hare" -SOURCE_URI="git://github.com/HaikuArchives/Hare.git#af69ba7b06" -LICENSE="MIT" COPYRIGHT="2000 FlipSide Software 2001-2003 BeUnited.org 2009-2013 Hare Maintainers " - +LICENSE="MIT" REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/Hare.git#af69ba7b06" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -19,7 +18,6 @@ PROVIDES=" hare = $portVersion app:Hare = $portVersion " - REQUIRES=" haiku cmd:lame @@ -33,7 +31,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libtag$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:cmake diff --git a/haiku-apps/hdialog/hdialog-0.2.recipe b/haiku-apps/hdialog/hdialog-0.2.recipe index 6614d93ef..d4fe5b062 100644 --- a/haiku-apps/hdialog/hdialog-0.2.recipe +++ b/haiku-apps/hdialog/hdialog-0.2.recipe @@ -2,11 +2,11 @@ SUMMARY="Create GUI dialogs from shell scripts" DESCRIPTION="This tools is able to create various GUI dialogs. This allows \ for shell scripts to easily integrate to the system and interact with the user." HOMEPAGE="https://github.com/atalax/hdialog" +COPYRIGHT="2014-2015 Josef Gajdusek" +LICENSE="MIT" +REVISION="2" SOURCE_URI="https://github.com/atalax/hdialog/archive/v0.2.tar.gz" CHECKSUM_SHA256="77deae4e51f522eb6735d184372222e482edec83f93c8b3ace5d5d2c100e165d" -REVISION="2" -LICENSE="MIT" -COPYRIGHT="2014-2015 Josef Gajdusek" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -17,6 +17,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/helios/helios-1.7.2.recipe b/haiku-apps/helios/helios-1.7.2.recipe index 32e5c869f..41fe9cab2 100644 --- a/haiku-apps/helios/helios-1.7.2.recipe +++ b/haiku-apps/helios/helios-1.7.2.recipe @@ -3,9 +3,9 @@ DESCRIPTION="Cdrecord GUI frontend." HOMEPAGE="https://github.com/HaikuArchives/Helios" COPYRIGHT="2000-2004 Maurice Michalski" LICENSE="MIT" +REVISION="1" SOURCE_URI="git+https://github.com/HaikuArchives/Helios.git#ffbbca7" CHECKSUM_SHA256="ce82ede4fd218d3f0c7e30cafc061d2a377e473dbc88512a61e286f21ae51925" -REVISION="1" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" diff --git a/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe b/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe index d2ef95bb2..bb4d01934 100644 --- a/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe +++ b/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe @@ -6,7 +6,6 @@ HOMEPAGE="https://github.com/HaikuArchives/Jabber4Haiku" COPYRIGHT="19??-2009 John Blanco, Frank Paul Silye, Andrea Anzani, Daniel Fischer, zuMi" LICENSE="MIT" REVISION="2" - SOURCE_URI="git+https://github.com/HaikuArchives/Jabber4Haiku.git#013832c8c57458253eece71c45310a3103229f35" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -15,7 +14,6 @@ PROVIDES=" jabber4haiku$secondaryArchSuffix = $portVersion app:jabber4haiku " - REQUIRES=" haiku$secondaryArchSuffix lib:libexpat @@ -27,7 +25,6 @@ BUILD_REQUIRES=" devel:libexpat devel:libssl " - BUILD_PREREQUIRES=" makefile_engine cmd:make diff --git a/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.10.recipe b/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.10.recipe index 3befc13a9..01760e586 100644 --- a/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.10.recipe +++ b/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.10.recipe @@ -7,8 +7,9 @@ features (and lacks some, for sure). HOMEPAGE="http://www.sf.net/projects/switcher" COPYRIGHT="1999-2003 Stas Maximov" LICENSE="BSD (4-clause)" -SOURCE_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher(haiku)#release_1_2_7_10" REVISION="1" +SOURCE_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher(haiku)#release_1_2_7_10" + ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" @@ -17,6 +18,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -27,7 +29,6 @@ BUILD_PREREQUIRES=" cmd:make " - PATCH() { # Fix makefile not to use BUILDHOME as an install dir variable. diff --git a/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.11.recipe b/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.11.recipe index 3b035cb4c..ab77db248 100644 --- a/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.11.recipe +++ b/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.11.recipe @@ -7,8 +7,10 @@ features (and lacks some, for sure). HOMEPAGE="http://www.sf.net/projects/switcher" COPYRIGHT="1999-2003 Stas Maximov" LICENSE="BSD (4-clause)" -SOURCE_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher(haiku)#release_1_2_7_11" REVISION="1" +SOURCE_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher(haiku)#release_1_2_7_11" +PATCHES="keymapswitcher-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -19,6 +21,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -29,8 +32,6 @@ BUILD_PREREQUIRES=" cmd:make " - -PATCHES="keymapswitcher-$portVersion.patchset" PATCH() { # Fix makefile not to use BUILDHOME as an install dir variable. diff --git a/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.9.recipe b/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.9.recipe index 1822f722d..547684faa 100644 --- a/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.9.recipe +++ b/haiku-apps/keymapswitcher/keymapswitcher-1.2.7.9.recipe @@ -7,8 +7,9 @@ features (and lacks some, for sure). HOMEPAGE="http://www.sf.net/projects/switcher" COPYRIGHT="1999-2003 Stas Maximov" LICENSE="BSD (4-clause)" -SOURCE_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher\(haiku\)#release_1_2_7_9" REVISION="2" +SOURCE_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher\(haiku\)#release_1_2_7_9" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" @@ -17,6 +18,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -27,7 +29,6 @@ BUILD_PREREQUIRES=" cmd:make " - PATCH() { # TODO: Remove once in Haiku PM is in sync with master! diff --git a/haiku-apps/konfetti/konfetti-1.0.0.recipe b/haiku-apps/konfetti/konfetti-1.0.0.recipe index 1d3c087cc..027c4af26 100644 --- a/haiku-apps/konfetti/konfetti-1.0.0.recipe +++ b/haiku-apps/konfetti/konfetti-1.0.0.recipe @@ -4,10 +4,10 @@ Konfetti is a small screensaver which draws semi-transparent confetti on your \ desktop. " HOMEPAGE="https://github.com/HaikuArchives/Konfetti/" -SOURCE_URI="git://github.com/HaikuArchives/Konfetti.git#b667a6e39bc28300298c66bed6209c5141b04e71" -REVISION="1" COPYRIGHT="2001 Werner Freytag" LICENSE="MIT" +REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/Konfetti.git#b667a6e39bc28300298c66bed6209c5141b04e71" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -18,13 +18,14 @@ PROVIDES=" REQUIRES=" haiku " + +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" makefile_engine cmd:gcc " -BUILD_REQUIRES=" - haiku_devel - " BUILD() { diff --git a/haiku-apps/lava/lava-1.0.recipe b/haiku-apps/lava/lava-1.0.recipe index 7beada4d6..f12f1b126 100644 --- a/haiku-apps/lava/lava-1.0.recipe +++ b/haiku-apps/lava/lava-1.0.recipe @@ -1,13 +1,14 @@ SUMMARY="A disc burning suite for Haiku" DESCRIPTION="Lava is a disc burning suite for Haiku. It's a Tracker add-on." HOMEPAGE="https://github.com/HaikuArchives/Lava" +COPYRIGHT="2007, 2010 Team MAUI + 2003-2006 Haiku Inc." +LICENSE="Public Domain" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/Lava/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="0c1899141eac1fca086a554d56527f38baa70ae7bff0a6db37cd180084c01c71" SOURCE_DIR="Lava-$portVersion" -LICENSE="Public Domain" -COPYRIGHT="2007, 2010 Team MAUI - 2003-2006 Haiku Inc." -REVISION="1" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" diff --git a/haiku-apps/masterpiece/masterpiece-r742.recipe b/haiku-apps/masterpiece/masterpiece-r742.recipe index 596df2861..ba091b7b4 100644 --- a/haiku-apps/masterpiece/masterpiece-r742.recipe +++ b/haiku-apps/masterpiece/masterpiece-r742.recipe @@ -9,12 +9,11 @@ then order the list of thoughts, images, tables, etc. into the correct order \ and preview/publish their book. " HOMEPAGE="http://code.google.com/p/masterpiece/" -SOURCE_URI="svn+http://masterpiece.googlecode.com/svn/trunk#r742" - -REVISION="1" - -LICENSE="MIT" COPYRIGHT="2010-2012 Pasquale J. Rinaldi, Jr." +LICENSE="MIT" +REVISION="1" +SOURCE_URI="svn+http://masterpiece.googlecode.com/svn/trunk#r742" +PATCHES="masterpiece-r742.patch" ARCHITECTURES="x86_gcc2 !x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 !x86" @@ -29,6 +28,7 @@ REQUIRES=" lib:liblayout lib:libpython2.7 " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsqlite3$secondaryArchSuffix @@ -41,8 +41,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="masterpiece-r742.patch" - BUILD() { make BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` \ diff --git a/haiku-apps/microbe/microbe-20130728.recipe b/haiku-apps/microbe/microbe-20130728.recipe index b5119ee4f..17777570e 100644 --- a/haiku-apps/microbe/microbe-20130728.recipe +++ b/haiku-apps/microbe/microbe-20130728.recipe @@ -3,10 +3,11 @@ DESCRIPTION=" Microbe is a minimalistic programmers text and source code editor. " HOMEPAGE="https://github.com/aldeck/microbe" -SOURCE_URI="git://github.com/aldeck/microbe#41f6ce8a5d96c96af9fb17eda1b466a5e9e0bfb1" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2011 Alexandre Deckner" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git://github.com/aldeck/microbe#41f6ce8a5d96c96af9fb17eda1b466a5e9e0bfb1" +PATCHES="microbe-20130728.patch" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -14,7 +15,6 @@ PROVIDES=" microbe = $portVersion app:Microbe = $portVersion " - REQUIRES=" haiku " @@ -26,8 +26,6 @@ BUILD_REQUIRES=" cmd:g++ " -PATCHES="microbe-20130728.patch" - BUILD() { make $jobArgs OBJ_DIR=objects diff --git a/haiku-apps/minimizeall/minimizeall-1.0.0.recipe b/haiku-apps/minimizeall/minimizeall-1.0.0.recipe index fdff6e38e..a67ab10f7 100644 --- a/haiku-apps/minimizeall/minimizeall-1.0.0.recipe +++ b/haiku-apps/minimizeall/minimizeall-1.0.0.recipe @@ -6,16 +6,13 @@ standalone app that minimizes the whole app, and a replicant for your Deskbar. \ Both do the same: Minimize all your apps! " HOMEPAGE="https://github.com/HaikuArchives/MinimizeAll/" -SOURCE_URI="git://github.com/HaikuArchives/MinimizeAll.git#5afe6d4fab8f7e2a33727ef9152578b7d0c836ec" - -REVISION="3" - COPYRIGHT=" 2001-2008 Werner Freytag 2009 Haiku " - LICENSE="MIT" +REVISION="3" +SOURCE_URI="git://github.com/HaikuArchives/MinimizeAll.git#5afe6d4fab8f7e2a33727ef9152578b7d0c836ec" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -23,20 +20,18 @@ PROVIDES=" minimizeall = $portVersion app:MinimizeAll = $portVersion " - REQUIRES=" haiku " +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" cmd:gcc cmd:xres " -BUILD_REQUIRES=" - haiku_devel - " - BUILD() { mkdir -p bin diff --git a/haiku-apps/moe/moe-1.1.2.recipe b/haiku-apps/moe/moe-1.1.2.recipe index 6e4dcb6c0..a75d773be 100644 --- a/haiku-apps/moe/moe-1.1.2.recipe +++ b/haiku-apps/moe/moe-1.1.2.recipe @@ -3,12 +3,13 @@ DESCRIPTION="\ Moe is a program that displays a cute mascot on the active window. \ How about mind cooler for your desktop?" HOMEPAGE="https://github.com/HaikuArchives/moe" -LICENSE="GNU GPL v2" COPYRIGHT="2001 Okada Jun" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="https://github.com/HaikuArchives/Moe/archive/68e18f359d114fbce2b0f4247a43c951becc87bc.tar.gz" CHECKSUM_SHA256="62aaefdd298e41d865d73ed092251469a0cc63b9ed5c2e1531d0a409513d5f46" SOURCE_DIR="Moe-68e18f359d114fbce2b0f4247a43c951becc87bc" -REVISION="2" + ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" @@ -16,7 +17,6 @@ PROVIDES=" app:Moe = $portVersion cmd:moe = $portVersion " - REQUIRES=" haiku lib:libz @@ -26,7 +26,6 @@ BUILD_REQUIRES=" haiku_devel devel:libz " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc diff --git a/haiku-apps/mrpeeps/mrpeeps-1.2.recipe b/haiku-apps/mrpeeps/mrpeeps-1.2.recipe index b8f84a3ba..c9fc4d92b 100644 --- a/haiku-apps/mrpeeps/mrpeeps-1.2.recipe +++ b/haiku-apps/mrpeeps/mrpeeps-1.2.recipe @@ -16,12 +16,13 @@ language and you can change languages quickly, if you so choose. * More Data: handles more types of data than even People v2 and \ DeeperPeople, such as birthdays, anniversaries, and other personal data." HOMEPAGE="https://github.com/HaikuArchives/MrPeeps" +COPYRIGHT="2003 Jon Yoder (DarkWyrm)" +LICENSE="MIT" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/MrPeeps/archive/v1.2.tar.gz" CHECKSUM_SHA256="5c8bc6dd0677497292fbd41a79fb29a66fe196a6028879b3cd33ac54a1d968aa" SOURCE_DIR="MrPeeps-$portVersion" -LICENSE="MIT" -COPYRIGHT="2003 Jon Yoder (DarkWyrm)" -REVISION="1" + ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" @@ -29,6 +30,7 @@ PROVIDES=" app:MrPeeps = $portVersion" REQUIRES=" haiku" + BUILD_REQUIRES=" haiku_devel" BUILD_PREREQUIRES=" diff --git a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.0.recipe b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.0.recipe index cd03dcd7e..8e7889cb1 100644 --- a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.0.recipe +++ b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.0.recipe @@ -10,11 +10,12 @@ SVG images and their behaviors are defined in XML text files. This means \ that they can be searched, indexed, scripted, and compressed. As XML files, \ SVG images can be created and edited with any text editor, but are more often \ created with drawing software." -LICENSE="MIT" -COPYRIGHT="2013-2015 3dEyes**" HOMEPAGE="https://github.com/threedeyes/NanoSVGTranslator" -SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#2b1da77" +COPYRIGHT="2013-2015 3dEyes**" +LICENSE="MIT" REVISION="2" +SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#2b1da77" + ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -22,7 +23,6 @@ PROVIDES=" nanosvgtranslator$secondaryArchSuffix = $portVersion addon:NanoSVGTranslator$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -30,7 +30,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make diff --git a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe index 7e50a67d5..ada67b8bf 100644 --- a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe +++ b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe @@ -10,11 +10,12 @@ SVG images and their behaviors are defined in XML text files. This means \ that they can be searched, indexed, scripted, and compressed. As XML files, \ SVG images can be created and edited with any text editor, but are more \ often created with drawing software." -LICENSE="MIT" -COPYRIGHT="2013-2015 3dEyes**" HOMEPAGE="https://github.com/threedeyes/NanoSVGTranslator" -SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#97666698908722e54d3a1746e03fd1f719438237" +COPYRIGHT="2013-2015 3dEyes**" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#97666698908722e54d3a1746e03fd1f719438237" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -22,7 +23,6 @@ PROVIDES=" nanosvgtranslator$secondaryArchSuffix = $portVersion addon:NanoSVGTranslator$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -30,7 +30,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make diff --git a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.2.recipe b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.2.recipe index af3550100..4f0098d4d 100644 --- a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.2.recipe +++ b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.2.recipe @@ -10,11 +10,12 @@ SVG images and their behaviors are defined in XML text files. This means \ that they can be searched, indexed, scripted, and compressed. As XML files, \ SVG images can be created and edited with any text editor, but are more \ often created with drawing software." -LICENSE="MIT" -COPYRIGHT="2013-2015 3dEyes**" HOMEPAGE="https://github.com/threedeyes/NanoSVGTranslator" -SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#603c353ba43a937e75f14bc1aabbffe374174f52" +COPYRIGHT="2013-2015 3dEyes**" +LICENSE="MIT" REVISION="2" +SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#603c353ba43a937e75f14bc1aabbffe374174f52" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -22,7 +23,6 @@ PROVIDES=" nanosvgtranslator$secondaryArchSuffix = $portVersion addon:NanoSVGTranslator$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -30,7 +30,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make diff --git a/haiku-apps/netpulse/netpulse-0.2.3.recipe b/haiku-apps/netpulse/netpulse-0.2.3.recipe index dcb58b22e..6bdc2c463 100644 --- a/haiku-apps/netpulse/netpulse-0.2.3.recipe +++ b/haiku-apps/netpulse/netpulse-0.2.3.recipe @@ -6,8 +6,8 @@ COPYRIGHT="2001 Carlos Hasan" LICENSE="MIT" REVISION="6" SOURCE_URI="https://github.com/HaikuArchives/NetPulse/archive/3170b71.zip" -SOURCE_DIR="NetPulse-3170b71ab9819bb38b3a5ea33f801600747a520f" CHECKSUM_SHA256="eb56823efba39b4be9637441a49c56fa31038a7c78e7e260670438bcd56aeeb2" +SOURCE_DIR="NetPulse-3170b71ab9819bb38b3a5ea33f801600747a520f" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" diff --git a/haiku-apps/niue/niue-20140701.recipe b/haiku-apps/niue/niue-20140701.recipe index 281811cf8..feb198cd3 100644 --- a/haiku-apps/niue/niue-20140701.recipe +++ b/haiku-apps/niue/niue-20140701.recipe @@ -1,12 +1,11 @@ SUMMARY="An easy to use but powerful development environment" DESCRIPTION="Niue is an easy to use but powerful development environment for \ Haiku. It supports project management, syntax highlighting, GUI builder and more." - HOMEPAGE="https://github.com/HaikuArchives/Niue" -SOURCE_URI="git+https://github.com/HaikuArchives/Niue#6745dcca121799572d0b4c98f9a006b6a657aac2" -REVISION="1" -LICENSE="Niue" COPYRIGHT="2008 T. Lansbergen" +LICENSE="Niue" +REVISION="1" +SOURCE_URI="git+https://github.com/HaikuArchives/Niue#6745dcca121799572d0b4c98f9a006b6a657aac2" ARCHITECTURES="x86_gcc2" @@ -17,6 +16,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/pdftranslator/pdftranslator-1.0.2.recipe b/haiku-apps/pdftranslator/pdftranslator-1.0.2.recipe index 30962a5b1..0bf8fcb23 100644 --- a/haiku-apps/pdftranslator/pdftranslator-1.0.2.recipe +++ b/haiku-apps/pdftranslator/pdftranslator-1.0.2.recipe @@ -8,11 +8,12 @@ systems. Each PDF file encapsulates a complete description of a fixed-layout \ flat document, including the text, fonts, graphics, and other information \ needed to display it. In 1991, Adobe Systems co-founder John Warnock outlined \ a system called \"Camelot\" that evolved into PDF." -LICENSE="GNU GPL v3" -COPYRIGHT="2012-2015 3dEyes**" HOMEPAGE="https://github.com/threedeyes/PDFTranslator" -SOURCE_URI="git+https://github.com/threedeyes/PDFTranslator#b888404" +COPYRIGHT="2012-2015 3dEyes**" +LICENSE="GNU GPL v3" REVISION="1" +SOURCE_URI="git+https://github.com/threedeyes/PDFTranslator#b888404" + ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -20,7 +21,6 @@ PROVIDES=" pdftranslator$secondaryArchSuffix = $portVersion addon:PDFTranslator$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libmupdf$secondaryArchSuffix @@ -30,7 +30,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libmupdf$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make diff --git a/haiku-apps/pecorename/pecorename-1.5.recipe b/haiku-apps/pecorename/pecorename-1.5.recipe index 321a867b4..b63a5cbb9 100644 --- a/haiku-apps/pecorename/pecorename-1.5.recipe +++ b/haiku-apps/pecorename/pecorename-1.5.recipe @@ -20,10 +20,10 @@ Whenever you have to rename some or many files the same way, this is YOUR \ program! " HOMEPAGE="http://www.maybe.de/software/pecorename" -SOURCE_URI="git://github.com/HaikuArchives/PecoRename#ac7e6b511b1a24866e4a34fa170023e9a89448fb" COPYRIGHT="2008 Werner Freytag" LICENSE="MIT" REVISION="3" +SOURCE_URI="git://github.com/HaikuArchives/PecoRename#ac7e6b511b1a24866e4a34fa170023e9a89448fb" ARCHITECTURES="x86_gcc2 !x86 !x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 !x86" @@ -35,6 +35,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/haiku-apps/peek/peek-20140206.recipe b/haiku-apps/peek/peek-20140206.recipe index 91a7b82d9..ec1d4ab34 100644 --- a/haiku-apps/peek/peek-20140206.recipe +++ b/haiku-apps/peek/peek-20140206.recipe @@ -13,11 +13,13 @@ PROVIDES=" peek = $portVersion app:Peek = $portVersion " - REQUIRES=" haiku " +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" makefile_engine cmd:make @@ -25,10 +27,6 @@ BUILD_PREREQUIRES=" cmd:g++ " -BUILD_REQUIRES=" - haiku_devel - " - BUILD() { cd source diff --git a/haiku-apps/ppviewer/ppviewer-1.0.0.recipe b/haiku-apps/ppviewer/ppviewer-1.0.0.recipe index dca0eb436..33ccada28 100644 --- a/haiku-apps/ppviewer/ppviewer-1.0.0.recipe +++ b/haiku-apps/ppviewer/ppviewer-1.0.0.recipe @@ -4,10 +4,11 @@ Decrypts PowerPacker encrypted files using Stuart Caie's ppcrack 0.1 \ decrypting routines. " HOMEPAGE="https://github.com/HaikuArchives/PPViewer" -SOURCE_URI="git+https://github.com/HaikuArchives/PPViewer#ce572506ca6e69c888898abf5b958701e068122b" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2002 Maurice Michalski" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git+https://github.com/HaikuArchives/PPViewer#ce572506ca6e69c888898abf5b958701e068122b" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" @@ -17,6 +18,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/querywatcher/querywatcher-1.4.recipe b/haiku-apps/querywatcher/querywatcher-1.4.recipe index 2e666a4a5..da0354d35 100644 --- a/haiku-apps/querywatcher/querywatcher-1.4.recipe +++ b/haiku-apps/querywatcher/querywatcher-1.4.recipe @@ -4,21 +4,21 @@ This is a tiny little GUI application that monitors any regular Tracker \ queries and displays miniature indicator lights for the presence of results. " HOMEPAGE="https://github.com/HaikuArchives/QueryWatcher" -SOURCE_URI="git://github.com/HaikuArchives/QueryWatcher.git#006614d8faf8b2b650aab1e8919b87920496a8c7" -LICENSE="Public Domain" COPYRIGHT=" 2003-2004 Michael Armida 2004 Mikael Eiman 2004 Michael Davidson " +LICENSE="Public Domain" REVISION="3" +SOURCE_URI="git://github.com/HaikuArchives/QueryWatcher.git#006614d8faf8b2b650aab1e8919b87920496a8c7" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" querywatcher = $portVersion app:QueryWatcher = $portVersion " - REQUIRES=" haiku " @@ -26,7 +26,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc diff --git a/haiku-apps/rawaes/rawaes-1.1.recipe b/haiku-apps/rawaes/rawaes-1.1.recipe index d89ea7e23..918b7dcef 100644 --- a/haiku-apps/rawaes/rawaes-1.1.recipe +++ b/haiku-apps/rawaes/rawaes-1.1.recipe @@ -4,12 +4,12 @@ uses the Rijndael Algorithm, a 128-bit block cipher, to encrypt. Since the \ encryption requires 16-byte blocks, rawaes will pad any uneven blocks with 0s, \ possibly increasing the size of the file up to 15 bytes." HOMEPAGE="https://github.com/bbjimmy/rawaes" +COPYRIGHT="2000 Matthew Badger" +LICENSE="Rawaes" +REVISION="1" SOURCE_URI="https://github.com/bbjimmy/rawaes/archive/Final.tar.gz" CHECKSUM_SHA256="b60d5c7af7f8952d47d8d212f504ec550ae44bf65290e10971af81084ed22e80" SOURCE_DIR="rawaes-Final" -REVISION="1" -LICENSE="Rawaes" -COPYRIGHT="2000 Matthew Badger" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -17,7 +17,6 @@ PROVIDES=" rawaes$secondaryArchSuffix = $portVersion cmd:rawaes = $portVersion " - REQUIRES=" haiku " @@ -25,7 +24,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:make @@ -44,4 +42,4 @@ INSTALL() cp rawaes.cpp rawaes.h -t $developDir/sources/rawaes/ cp -r aes $developDir/sources/rawaes/ cp objects/rawaes $binDir -} \ No newline at end of file +} diff --git a/haiku-apps/remember/remember-1.0.0.recipe b/haiku-apps/remember/remember-1.0.0.recipe index 5da8e2a46..d021535d9 100644 --- a/haiku-apps/remember/remember-1.0.0.recipe +++ b/haiku-apps/remember/remember-1.0.0.recipe @@ -4,14 +4,13 @@ Remember is a small app for Haiku, which allows you to get notifications about \ events easily, by adding files into an Events folder. It will automatically \ find those and, when the time you chose has arrived, it will pop up with a \ notification, warning you about the event." - HOMEPAGE="https://github.com/HaikuArchives/Remember" -SOURCE_URI="https://github.com/HaikuArchives/Remember/archive/1a794865a438563ea4ce1fc9188679444cd115ef.tar.gz" -SOURCE_DIR="Remember-1a794865a438563ea4ce1fc9188679444cd115ef" -CHECKSUM_SHA256="ce1a7f0e05437a6ae069e642d234ddbf5916f58425692ab7dbb88d75ead6a29f" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2005 Michael Lotz" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="https://github.com/HaikuArchives/Remember/archive/1a794865a438563ea4ce1fc9188679444cd115ef.tar.gz" +CHECKSUM_SHA256="ce1a7f0e05437a6ae069e642d234ddbf5916f58425692ab7dbb88d75ead6a29f" +SOURCE_DIR="Remember-1a794865a438563ea4ce1fc9188679444cd115ef" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -22,6 +21,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe index 5deaa90c3..dabd5a6a6 100644 --- a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe +++ b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe @@ -6,14 +6,13 @@ view what's on the screen, or also control the computer. This package contains \ the RCClient client and RCServer server. Both are to be run in the terminal. " HOMEPAGE="http://thomas.thiriez.free.fr/beos/RemoteControl/index.html" -SOURCE_URI="git://github.com/HaikuArchives/RemoteControl#c59e89e3643e4693a75e5b5456596533d068cc29" -REVISION="1" -LICENSE="RemoteControl Unknown" COPYRIGHT="2001 Thomas Thiriez" +LICENSE="RemoteControl Unknown" +REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/RemoteControl#c59e89e3643e4693a75e5b5456596533d068cc29" ARCHITECTURES="x86 x86_gcc2" - PROVIDES=" remotecontrol = $portVersion cmd:rcserver = $portVersion @@ -24,15 +23,16 @@ PROVIDES=" REQUIRES=" haiku " + +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" makefile_engine cmd:g++ cmd:xres cmd:make " -BUILD_REQUIRES=" - haiku_devel - " BUILD() { diff --git a/haiku-apps/resourceedit/resourceedit-1.0_git.recipe b/haiku-apps/resourceedit/resourceedit-1.0_git.recipe index d5a4a7dc7..8ae72d5ef 100644 --- a/haiku-apps/resourceedit/resourceedit-1.0_git.recipe +++ b/haiku-apps/resourceedit/resourceedit-1.0_git.recipe @@ -2,12 +2,12 @@ SUMMARY="Graphical RSRC resource editor" DESCRIPTION="An editor for binary resource files (.rsrc) that get compiled \ into an application and can then be used within the application." HOMEPAGE="https://github.com/HaikuArchives/ResourceEdit" -LICENSE="MIT" COPYRIGHT="2012-2013 Tri-Edge AI" +LICENSE="MIT" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/ResourceEdit/archive/8c3f779d08525ed1e607627213278436a0502125.tar.gz" CHECKSUM_SHA256="848b4e6d8a30737793d858d95360d33219efa615635b0b79c845bc4b78f6a64b" SOURCE_DIR="ResourceEdit-8c3f779d08525ed1e607627213278436a0502125" -REVISION="1" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -15,7 +15,6 @@ PROVIDES=" resourceedit = $portVersion app:ResourceEdit = $portVersion " - REQUIRES=" haiku " diff --git a/haiku-apps/resourcer/resourcer-1.0.recipe b/haiku-apps/resourcer/resourcer-1.0.recipe index 5bdf11697..2449e04eb 100644 --- a/haiku-apps/resourcer/resourcer-1.0.recipe +++ b/haiku-apps/resourcer/resourcer-1.0.recipe @@ -4,13 +4,13 @@ Resourcer is an all-purpose resource and attribute editor with a full-featured \ interface editor. It also contains plug-in editors for 31 other data types, \ including images, cursors, sounds, movies, text, and icons. " +HOMEPAGE="https://github.com/HaikuArchives/Resourcer" COPYRIGHT="2000 Nathan Whitehorn" LICENSE="BSD (3-clause)" -HOMEPAGE="https://github.com/HaikuArchives/Resourcer" +REVISION="3" SOURCE_URI="https://github.com/HaikuArchives/Resourcer/archive/bd16d3419d18d881c2a906eecbc28705100b808e.tar.gz" CHECKSUM_SHA256="4482d87f707c8499e61b23c88bab1d98c76cf56de9084fe55f1187fd0eb6d96f" SOURCE_DIR="Resourcer-bd16d3419d18d881c2a906eecbc28705100b808e" -REVISION="3" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" @@ -18,21 +18,19 @@ PROVIDES=" resourcer = $portVersion app:Resourcer = $portVersion " - REQUIRES=" haiku " +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" makefile_engine cmd:make cmd:gcc " -BUILD_REQUIRES=" - haiku_devel - " - BUILD() { cd main diff --git a/haiku-apps/rez/rez-108.recipe b/haiku-apps/rez/rez-108.recipe index 5dba34679..3bff02aee 100644 --- a/haiku-apps/rez/rez-108.recipe +++ b/haiku-apps/rez/rez-108.recipe @@ -1,18 +1,22 @@ +SUMMARY="The Rez resource compiler" DESCRIPTION="Rez is a resource compiler similar to rc. Its main use is compiling\ the Sum-it spreadsheet. New applications should consider using rc instead, but\ Rez may still be useful to compile some old apps from the BeOS days" -SUMMARY="The Rez resource compiler" - -LICENSE="BSD (4-clause)" +HOMEPAGE="https://github.com/HaikuArchives/Rez/archive/v1.0" COPYRIGHT="1996-1998, 2000 Hekkelman Programmatuur B.V. All rights reserved. 1999-2000 Tim Vernum. All rights reserved." - -HOMEPAGE="https://github.com/HaikuArchives/Rez/archive/v1.0" +LICENSE="BSD (4-clause)" +REVISION="2" SOURCE_URI="https://github.com/HaikuArchives/Rez/archive/v1.0.tar.gz" +CHECKSUM_SHA256="a2e41044ad34302abef5ccaf2f86b16e7bf658c96ab337935cee5b6228597afa" SOURCE_DIR="Rez-1.0" -REVISION="2" +ARCHITECTURES="!x86 x86_gcc2" +PROVIDES=" + rez = $portVersion + cmd:rez = $portVersion + " REQUIRES=" haiku " @@ -21,7 +25,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel haiku " - BUILD_PREREQUIRES=" cmd:make cmd:flex @@ -29,15 +32,6 @@ BUILD_PREREQUIRES=" cmd:cc " -CHECKSUM_SHA256="a2e41044ad34302abef5ccaf2f86b16e7bf658c96ab337935cee5b6228597afa" - -ARCHITECTURES="!x86 x86_gcc2" - -PROVIDES=" - rez = $portVersion - cmd:rez = $portVersion - " - BUILD() { make $jobArgs diff --git a/haiku-apps/runprogram/runprogram-1.0rc1.recipe b/haiku-apps/runprogram/runprogram-1.0rc1.recipe index 9ab551ddb..48c1e9c62 100644 --- a/haiku-apps/runprogram/runprogram-1.0rc1.recipe +++ b/haiku-apps/runprogram/runprogram-1.0rc1.recipe @@ -6,17 +6,17 @@ If bound to a key combination via Shortcuts, commands can be run without even \ touching the mouse. " HOMEPAGE="https://github.com/HaikuArchives/RunProgram" -SOURCE_URI="git+git://github.com/HaikuArchives/RunProgram.git#a8fe29319e8dde884d8634a0c5a82838a3706563" -LICENSE="MIT" COPYRIGHT="2008 DarkWyrm" +LICENSE="MIT" REVISION="2" +SOURCE_URI="git+git://github.com/HaikuArchives/RunProgram.git#a8fe29319e8dde884d8634a0c5a82838a3706563" + ARCHITECTURES="x86_gcc2 x86 ?x86_64" PROVIDES=" runprogram = $portVersion app:RunProgram = $portVersion " - REQUIRES=" haiku " @@ -24,7 +24,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:xres diff --git a/haiku-apps/scriptureguide/scriptureguide-0.9.0.recipe b/haiku-apps/scriptureguide/scriptureguide-0.9.0.recipe index 1e6cba695..37a7ad91a 100644 --- a/haiku-apps/scriptureguide/scriptureguide-0.9.0.recipe +++ b/haiku-apps/scriptureguide/scriptureguide-0.9.0.recipe @@ -3,13 +3,13 @@ DESCRIPTION="ScriptureGuide is a Bible study tool. It supports all of the \ features you'd expect: search, setting the font, taking notes, etc. Through \ the accompanying ScriptureGuideManager app, you can download hundereds of free \ copies of various Bibles, commentaries, and related books." +HOMEPAGE="https://github.com/HaikuArchives/ScriptureGuide" COPYRIGHT="2014 ScriptureGuide Team" LICENSE="GNU GPL v2" -HOMEPAGE="https://github.com/HaikuArchives/ScriptureGuide" +REVISION="2" SOURCE_URI="https://github.com/HaikuArchives/ScriptureGuide/archive/v0.9.0.tar.gz" CHECKSUM_SHA256="63b36186eaf4be130f333e62fa0fb283dbff90149a14763e96c157d9950777b5" SOURCE_DIR="ScriptureGuide-$portVersion" -REVISION="2" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -19,7 +19,6 @@ PROVIDES=" app:ScriptureGuide = $portVersion app:ScriptureGuideManager = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix cmd:awk @@ -36,7 +35,6 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix icu${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:gcc$secondaryArchSuffix diff --git a/haiku-apps/seeker/seeker-1.0.recipe b/haiku-apps/seeker/seeker-1.0.recipe index da66cdbb9..233ac2081 100644 --- a/haiku-apps/seeker/seeker-1.0.recipe +++ b/haiku-apps/seeker/seeker-1.0.recipe @@ -17,7 +17,6 @@ PROVIDES=" seeker = $portVersion app:Seeker = $portVersion " - REQUIRES=" haiku lib:libsanta @@ -26,7 +25,6 @@ REQUIRES=" BUILD_REQUIRES=" devel:libsanta " - BUILD_PREREQUIRES=" haiku_devel makefile_engine diff --git a/haiku-apps/simplyvorbis/simplyvorbis-0.1.recipe b/haiku-apps/simplyvorbis/simplyvorbis-0.1.recipe index 8e7707589..2c93844f0 100644 --- a/haiku-apps/simplyvorbis/simplyvorbis-0.1.recipe +++ b/haiku-apps/simplyvorbis/simplyvorbis-0.1.recipe @@ -22,7 +22,6 @@ ARCHITECTURES="x86_gcc2" PROVIDES=" app:SimplyVorbis = $portVersion " - REQUIRES=" haiku lib:libogg @@ -37,7 +36,6 @@ BUILD_REQUIRES=" devel:libvorbis devel:libvorbisenc " - BUILD_PREREQUIRES=" cmd:make cmd:g++ diff --git a/haiku-apps/symetrie/symetrie-0.0.1.recipe b/haiku-apps/symetrie/symetrie-0.0.1.recipe index 1ea337dad..b0ced1e9a 100644 --- a/haiku-apps/symetrie/symetrie-0.0.1.recipe +++ b/haiku-apps/symetrie/symetrie-0.0.1.recipe @@ -19,13 +19,13 @@ REQUIRES=" haiku " +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" cmd:gcc cmd:make " -BUILD_REQUIRES=" - haiku_devel - " BUILD() { diff --git a/haiku-apps/systeminfo/systeminfo-2.recipe b/haiku-apps/systeminfo/systeminfo-2.recipe index e94e720b0..ccf311809 100644 --- a/haiku-apps/systeminfo/systeminfo-2.recipe +++ b/haiku-apps/systeminfo/systeminfo-2.recipe @@ -18,6 +18,9 @@ REVISION="3" SOURCE_URI="https://github.com/disreali/SystemInfo/archive/ae36df9999.tar.gz" CHECKSUM_SHA256="cfe6443148eebf4cdc651a6a6f8e23e384e261800245643ae00fce996da4e309" SOURCE_DIR="SystemInfo-ae36df9999e7f209c4d0e9484f1156656c5731f4" +PATCHES=" + systeminfo-2-2.patchset +" ARCHITECTURES="x86_gcc2 x86 ?x86_64" @@ -25,7 +28,6 @@ PROVIDES=" systeminfo = $portVersion app:SystemInfo = $portVersion " - REQUIRES=" haiku " @@ -33,16 +35,11 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:xres " -PATCHES=" - systeminfo-2-2.patchset -" - BUILD() { echo "const uint32 CP_CHANGE_BG = 'CPBG'; const uint32 CP_CHANGE_FG = 'CPFG';" > ./DigitalView.h diff --git a/haiku-apps/taskmanager/taskmanager-0.1.7.recipe b/haiku-apps/taskmanager/taskmanager-0.1.7.recipe index 0d4b9ad54..9275fb5e2 100644 --- a/haiku-apps/taskmanager/taskmanager-0.1.7.recipe +++ b/haiku-apps/taskmanager/taskmanager-0.1.7.recipe @@ -11,10 +11,10 @@ main window. These are:\ only available if you have a LM78 motherboard sensor installed). " HOMEPAGE="https://github.com/HaikuArchives/TaskManager" -SOURCE_URI="git+git://github.com/HaikuArchives/TaskManager#7b3f1afe03230a9548cc0670c9bf95d146b49a48" COPYRIGHT="2000 Thomas Krammer" LICENSE="Apache v2" REVISION="3" +SOURCE_URI="git+git://github.com/HaikuArchives/TaskManager#7b3f1afe03230a9548cc0670c9bf95d146b49a48" ARCHITECTURES="x86_gcc2 x86 ?x86_64" diff --git a/haiku-apps/timecop/timecop-0.61.recipe b/haiku-apps/timecop/timecop-0.61.recipe index 3fcc6bfd1..aa8b28548 100644 --- a/haiku-apps/timecop/timecop-0.61.recipe +++ b/haiku-apps/timecop/timecop-0.61.recipe @@ -9,17 +9,17 @@ COPYRIGHT="Michael Pieper" LICENSE="GNU GPL v2" REVISION="2" SOURCE_URI="git://github.com/HaikuArchives/TimeCop.git#ee79c42895" - -ARCHITECTURES="x86_gcc2 x86 !ppc" CHECKSUM_SHA256="d384c22c8768298fb1d9ea60fbdb8e7f7e440c00bae44c37e7507f20c4fe6a94" -REQUIRES=" - haiku - " +ARCHITECTURES="x86_gcc2 x86 !ppc" + PROVIDES=" cmd:TimeCop_daemon = $portVersion app:TimeCop = $portVersion " +REQUIRES=" + haiku + " BUILD_REQUIRES=" haiku_devel diff --git a/haiku-apps/tipster/tipster-1.0.0.recipe b/haiku-apps/tipster/tipster-1.0.0.recipe index ba244f98b..d8e478ff6 100644 --- a/haiku-apps/tipster/tipster-1.0.0.recipe +++ b/haiku-apps/tipster/tipster-1.0.0.recipe @@ -5,8 +5,8 @@ HOMEPAGE="https://github.com/HaikuArchives/Tipster" COPYRIGHT="2015 Vale Tolpegin" LICENSE="MIT" REVISION="2" -CHECKSUM_SHA256="648f681cb80dfaf879e79f5d99676c03925abafcf61cc47764e6ece83a329cca" SOURCE_URI="https://github.com/HaikuArchives/Tipster/archive/9cf96df980d6d4feea8a5793737e1687c4620249.tar.gz" +CHECKSUM_SHA256="648f681cb80dfaf879e79f5d99676c03925abafcf61cc47764e6ece83a329cca" SOURCE_DIR="Tipster-9cf96df980d6d4feea8a5793737e1687c4620249" ARCHITECTURES="x86 x86_gcc2" diff --git a/haiku-apps/ubertuber/ubertuber-0.9.7.recipe b/haiku-apps/ubertuber/ubertuber-0.9.7.recipe index 5aec7fe3c..bcbbd9bbb 100644 --- a/haiku-apps/ubertuber/ubertuber-0.9.7.recipe +++ b/haiku-apps/ubertuber/ubertuber-0.9.7.recipe @@ -12,17 +12,18 @@ DepositFiles, Vimeo.com, blip.tv, Facebook video and Escapist magazine. It may also work on videos from other sites... " HOMEPAGE="http://sourceforge.net/projects/ubertuber/" -SOURCE_URI="git://git.code.sf.net/p/ubertuber/code#7971df0e58a145d7357261600442116321257065" -LICENSE="MIT" COPYRIGHT="2013 Humdinger" +LICENSE="MIT" REVISION="2" +SOURCE_URI="git://git.code.sf.net/p/ubertuber/code#7971df0e58a145d7357261600442116321257065" +PATCHES="ubertuber-0.9.7.patchset" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" ubertuber = $portVersion app:ubertuber = $portVersion " - REQUIRES=" haiku cmd:python @@ -32,7 +33,6 @@ BUILD_REQUIRES=" haiku_devel makefile_engine " - BUILD_PREREQUIRES=" cmd:gcc cmd:ld @@ -41,8 +41,6 @@ BUILD_PREREQUIRES=" cmd:xres " -PATCHES="ubertuber-0.9.7.patchset" - BUILD() { make OBJ_DIR=objects \ diff --git a/haiku-games/becheckers/becheckers-1.0.1.recipe b/haiku-games/becheckers/becheckers-1.0.1.recipe index 1603eaa32..ac2f631de 100644 --- a/haiku-games/becheckers/becheckers-1.0.1.recipe +++ b/haiku-games/becheckers/becheckers-1.0.1.recipe @@ -4,17 +4,17 @@ BeCheckers is a simple checkers game for two players. It follows almost all \ American Checker Federation (ACF) rules. " HOMEPAGE="https://github.com/HaikuArchives/BeCheckers" -SOURCE_URI="git://github.com/HaikuArchives/BeCheckers.git#d4fbfc69656ba5861184d37f7932b9a53ff28373" -LICENSE="MIT" COPYRIGHT="2000 Jeremy J. Gibbons" +LICENSE="MIT" REVISION="2" +SOURCE_URI="git://github.com/HaikuArchives/BeCheckers.git#d4fbfc69656ba5861184d37f7932b9a53ff28373" + ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" BeCheckers = $portVersion app:BeCheckers = $portVersion " - REQUIRES=" haiku " diff --git a/haiku-games/bemines/bemines-1.0b3.recipe b/haiku-games/bemines/bemines-1.0b3.recipe index 2763ade9c..701ef3c5a 100644 --- a/haiku-games/bemines/bemines-1.0b3.recipe +++ b/haiku-games/bemines/bemines-1.0b3.recipe @@ -15,21 +15,20 @@ Controls set off a mine. Left clicking while holding down SHIFT will also \ do this." HOMEPAGE="https://github.com/HaikuArchives/BeMines" -SOURCE_URI="git+https://github.com/haikuarchives/bemines#ccbc3dd0fa7771748b5560b03db907cff64bae34" -LICENSE="MIT" COPYRIGHT="2009 Jon Yoder" -ARCHITECTURES="x86_gcc2" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git+https://github.com/haikuarchives/bemines#ccbc3dd0fa7771748b5560b03db907cff64bae34" + +ARCHITECTURES="x86_gcc2" PROVIDES=" bemines = $portVersion app:BeMines " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel makefile_engine diff --git a/haiku-games/besol/besol-2.0.5.recipe b/haiku-games/besol/besol-2.0.5.recipe index dd59d4c9d..bee6a8d6e 100644 --- a/haiku-games/besol/besol-2.0.5.recipe +++ b/haiku-games/besol/besol-2.0.5.recipe @@ -2,10 +2,12 @@ SUMMARY="Easily create and play games of solitaire" DESCRIPTION="Solitaire program that loads, saves, edits, and of course runs \ solitaire games." HOMEPAGE="http://github.com/HaikuArchives/BeSol" -SOURCE_URI="git://github.com/HaikuArchives/BeSol" -REVISION="1" -LICENSE="GNU GPL v2" COPYRIGHT="1999 Jason Wrinkle" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/BeSol" +SOURCE_DIR="BeSol-master" +PATCHES="BeSol.patch" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -21,7 +23,6 @@ REQUIRES=" BUILD_REQUIRES=" devel:libie " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel >= $haikuVersion cmd:find @@ -29,16 +30,13 @@ BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix " -SOURCE_DIR="BeSol-master" - -PATCHES="BeSol.patch" - BUILD() { find . -name *.cpp -exec g++ -c {} \; find . -name *.c++ -exec g++ -c {} \; g++ -o BeSol *.o -lbe -ltranslation -lie -ltracker } + INSTALL() { mkdir -p $appsDir diff --git a/haiku-games/bespider/bespider-0.1.0.recipe b/haiku-games/bespider/bespider-0.1.0.recipe index e0c439da2..2ce714bb3 100644 --- a/haiku-games/bespider/bespider-0.1.0.recipe +++ b/haiku-games/bespider/bespider-0.1.0.recipe @@ -6,18 +6,18 @@ When you have stacked as many cards as you can, you can use a \ stock to place a new card on top of every pile. " HOMEPAGE="https://github.com/HaikuArchives/BeSpider" -SOURCE_URI="git://github.com/HaikuArchives/BeSpider.git#2af10fba06839a79a96b7cde98fd7e10abce7ec9" -LICENSE="MIT" COPYRIGHT="2013 Przemysław Buczkowski, 2013 Luke (noryb009)" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git://github.com/HaikuArchives/BeSpider.git#2af10fba06839a79a96b7cde98fd7e10abce7ec9" + ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" bespider = $portVersion app:bespider = $portVersion " - REQUIRES=" haiku " @@ -25,7 +25,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc makefile_engine diff --git a/haiku-games/criticalmass/criticalmass-2.2.recipe b/haiku-games/criticalmass/criticalmass-2.2.recipe index 580b270b3..9aa19aa43 100644 --- a/haiku-games/criticalmass/criticalmass-2.2.recipe +++ b/haiku-games/criticalmass/criticalmass-2.2.recipe @@ -6,13 +6,13 @@ It can be played with a friend or against the computer, \ with different AI levels. " HOMEPAGE="https://github.com/pulkomandy/critical-mass" -SOURCE_URI="git+https://github.com/pulkomandy/critical-mass#f597cad218830451f2ec7f5985bef23020bf28ec" -REVISION="1" -LICENSE="CriticalMass" COPYRIGHT=" 1998 Hamish Carr 2011-2012 Adrien Destugues " +LICENSE="CriticalMass" +REVISION="1" +SOURCE_URI="git+https://github.com/pulkomandy/critical-mass#f597cad218830451f2ec7f5985bef23020bf28ec" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -24,6 +24,7 @@ REQUIRES=" haiku lib:libGL " + BUILD_REQUIRES=" haiku_devel devel:libgl diff --git a/haiku-games/superfreecell/superfreecell-0.1.0.recipe b/haiku-games/superfreecell/superfreecell-0.1.0.recipe index 756a7b95b..4b9303a08 100644 --- a/haiku-games/superfreecell/superfreecell-0.1.0.recipe +++ b/haiku-games/superfreecell/superfreecell-0.1.0.recipe @@ -4,10 +4,10 @@ SuperFreeCell is the native clone of FreeCell, a solitaire-based card game \ played with a 52-card standard deck. " HOMEPAGE="http://github.com/AdrianArroyoCalle/SuperFreeCell" -SOURCE_URI="git://github.com/AdrianArroyoCalle/SuperFreeCell#c2dc0320cfc3b461acae346ebf90e5b6501feb98" -LICENSE="MIT" COPYRIGHT="2014-2015 Adrián Arroyo Calle" +LICENSE="MIT" REVISION="1" +SOURCE_URI="git://github.com/AdrianArroyoCalle/SuperFreeCell#c2dc0320cfc3b461acae346ebf90e5b6501feb98" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -16,7 +16,6 @@ PROVIDES=" superfreecell$secondaryArchSuffix = $portVersion app:superfreecell$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -24,7 +23,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -37,6 +35,7 @@ BUILD() cmake . make } + INSTALL() { mkdir -p $appsDir diff --git a/haiku-libs/libavlduptree/libavlduptree-1.0.0.recipe b/haiku-libs/libavlduptree/libavlduptree-1.0.0.recipe index 49c659c9e..e97ab8073 100644 --- a/haiku-libs/libavlduptree/libavlduptree-1.0.0.recipe +++ b/haiku-libs/libavlduptree/libavlduptree-1.0.0.recipe @@ -8,10 +8,10 @@ system to support fast attribute indexing and queries, but you can use it for \ other things. This package also includes the AGMSAVLTest GUI App. It tests \ the operations on the tree, provided by libavlduptree." HOMEPAGE="https://github.com/HaikuArchives/AVLDupTree" -SOURCE_URI="git+https://github.com/HaikuArchives/AVLDupTree.git#5969ca7e26e65857a9ade8ed6abee2fda7f1e9d9" -LICENSE="GNU LGPL v2.1" COPYRIGHT="2001 Alexander G. M. Smith" +LICENSE="GNU LGPL v2.1" REVISION="1" +SOURCE_URI="git+https://github.com/HaikuArchives/AVLDupTree.git#5969ca7e26e65857a9ade8ed6abee2fda7f1e9d9" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 ?x86" @@ -26,6 +26,7 @@ REQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix " + PROVIDES_devel=" libavlduptree${secondaryArchSuffix}_devel = $portVersion devel:libavlduptree$secondaryArchSuffix = 1.0.0 compat >= 1 @@ -33,6 +34,7 @@ PROVIDES_devel=" REQUIRES_devel=" libavlduptree${secondaryArchSuffix} == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/haiku-libs/libimagemanip/libimagemanip-1.1.0.recipe b/haiku-libs/libimagemanip/libimagemanip-1.1.0.recipe index 26fd15e41..0bddfd985 100644 --- a/haiku-libs/libimagemanip/libimagemanip-1.1.0.recipe +++ b/haiku-libs/libimagemanip/libimagemanip-1.1.0.recipe @@ -4,10 +4,11 @@ transform images. Some basic add-ons are included." HOMEPAGE="https://github.com/HaikuArchives/LibImageManip" COPYRIGHT="2000 Edmund Vermeulen" LICENSE="Public Domain" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/LibImageManip/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="f9aed23036fa2138c7902a9120fe01d96f6d97c02f0e67d6fa2e978a2437f9ec" SOURCE_DIR="LibImageManip-$portVersion" -REVISION="1" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -18,6 +19,15 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + libimagemanip${secondaryArchSuffix}_devel = $portVersion + devel:libimagemanip$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + libimagemanip$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -28,14 +38,6 @@ BUILD_PREREQUIRES=" cmd:make " -PROVIDES_devel=" - libimagemanip${secondaryArchSuffix}_devel = $portVersion - devel:libimagemanip$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - libimagemanip$secondaryArchSuffix == $portVersion base - " - BUILD() { cd Source diff --git a/haiku-libs/libsanta/libsanta-3.0.1.recipe b/haiku-libs/libsanta/libsanta-3.0.1.recipe index 2eb4b995f..55366f210 100644 --- a/haiku-libs/libsanta/libsanta-3.0.1.recipe +++ b/haiku-libs/libsanta/libsanta-3.0.1.recipe @@ -6,10 +6,11 @@ This package only exists for applications that have not yet been migrated." HOMEPAGE="https://github.com/HaikuArchives/SantasGiftBag" COPYRIGHT="1997-2000 Brian Tietz" LICENSE="libsanta" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/SantasGiftBag/archive/41e3b43058acb99959582187d31495cfbb8435f3.tar.gz" CHECKSUM_SHA256="1c5ff2b0b3e2e81bbd99b226313ebf74f29fc969046bf1cf1f929bbfcb9ca763" SOURCE_DIR="SantasGiftBag-41e3b43058acb99959582187d31495cfbb8435f3" -REVISION="1" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -20,6 +21,15 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + libsanta${secondaryArchSuffix}_devel = $portVersion + devel:libsanta$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + libsanta$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -30,14 +40,6 @@ BUILD_PREREQUIRES=" cmd:make " -PROVIDES_devel=" - libsanta${secondaryArchSuffix}_devel = $portVersion - devel:libsanta$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - libsanta$secondaryArchSuffix == $portVersion base - " - BUILD() { make OBJ_DIR=objects $jobArgs diff --git a/haiku-libs/sockhop/sockhop-1.13.recipe b/haiku-libs/sockhop/sockhop-1.13.recipe index c19f4de70..cddc2643b 100644 --- a/haiku-libs/sockhop/sockhop-1.13.recipe +++ b/haiku-libs/sockhop/sockhop-1.13.recipe @@ -71,7 +71,8 @@ INSTALL() $developDir } -TEST() { +TEST() +{ cd source/tests # Yes, I know. ;) for i in {1..12}; do diff --git a/haiku-misc/iff_ilbm_translator/iff_ilbm_translator-2.0.2.recipe b/haiku-misc/iff_ilbm_translator/iff_ilbm_translator-2.0.2.recipe index a96c77d25..6cb861a2e 100644 --- a/haiku-misc/iff_ilbm_translator/iff_ilbm_translator-2.0.2.recipe +++ b/haiku-misc/iff_ilbm_translator/iff_ilbm_translator-2.0.2.recipe @@ -6,7 +6,6 @@ HOMEPAGE="http://edmundv.home.xs4all.nl/sw/" COPYRIGHT="1997-1999 Edmund Vermeulen, Tim Stack" LICENSE="Public Domain" REVISION="1" - SOURCE_URI="http://edmundv.home.xs4all.nl/sw/IFF_ILBMTranslator.zip" CHECKSUM_SHA256="e2bc253164d7b5970b4de181803345c26b7162830c1157c725f0c0ffe8d72cdc" SOURCE_DIR="IFF_ILBMTranslator" @@ -19,7 +18,6 @@ PROVIDES=" iff_ilbm_translator$secondaryArchSuffix = $portVersion add_on:iff_ilbmtranslator$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix " @@ -27,7 +25,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" makefile_engine cmd:make diff --git a/haiku-misc/rssavers/rssavers-0.2.recipe b/haiku-misc/rssavers/rssavers-0.2.recipe index b39bc9f9b..f1094c583 100644 --- a/haiku-misc/rssavers/rssavers-0.2.recipe +++ b/haiku-misc/rssavers/rssavers-0.2.recipe @@ -3,14 +3,16 @@ DESCRIPTION="The Really Slick Screen Savers are a set of, as the name implies,\ really slick screen savers! Originally made for Windows, these have been ported\ to Linux and Haiku too!" HOMEPAGE="http://reallyslick.com/screensavers/" -SOURCE_URI="http://downloads.sourceforge.net/rssavers/rssavers-0.2.src.tar.gz" -CHECKSUM_SHA256="be58390ea092ffe4ccecf827b04f5e99a1be5be12eaf5266a415fadb01ea4f24" -PATCHES="rssavers-0.2.patchset" -REVISION="1" COPYRIGHT="1999-2010 Terence M. Welsh\ 2014 Puck Meerburg (Haiku part)" LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://downloads.sourceforge.net/rssavers/rssavers-0.2.src.tar.gz" +CHECKSUM_SHA256="be58390ea092ffe4ccecf827b04f5e99a1be5be12eaf5266a415fadb01ea4f24" +PATCHES="rssavers-0.2.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" rssavers = $portVersion addon:Flocks = $portVersion @@ -24,15 +26,16 @@ REQUIRES=" lib:libgl lib:libglu " + +BUILD_REQUIRES=" + haiku_devel + " BUILD_PREREQUIRES=" cmd:gcc cmd:make devel:libgl devel:libglu " -BUILD_REQUIRES=" - haiku_devel - " BUILD() { diff --git a/haiku-misc/substrate/substrate-1.0b.recipe b/haiku-misc/substrate/substrate-1.0b.recipe index 0cbed3391..f5de06f47 100644 --- a/haiku-misc/substrate/substrate-1.0b.recipe +++ b/haiku-misc/substrate/substrate-1.0b.recipe @@ -2,15 +2,15 @@ SUMMARY="Screensaver drawing interesting city-like structures" DESCRIPTION="Substrate is a screensaver which creates interesting images from \ lines and circles. Inspired by xscreensaver's Substrate." HOMEPAGE="https://github.com/atalax/haiku-substrate" -SOURCE_URI="https://github.com/atalax/haiku-substrate/archive/v$portVersion.tar.gz" -SOURCE_DIR="haiku-substrate-$portVersion" -CHECKSUM_SHA256="b57e9bc57c4e57fd876d5222030a685872ddbe482464c27b119c58439bd0c948" -REVISION="1" COPYRIGHT=" 2003 Jared Tarbell 2014 Josef Gajdusek " LICENSE="MIT" +REVISION="1" +SOURCE_URI="https://github.com/atalax/haiku-substrate/archive/v$portVersion.tar.gz" +CHECKSUM_SHA256="b57e9bc57c4e57fd876d5222030a685872ddbe482464c27b119c58439bd0c948" +SOURCE_DIR="haiku-substrate-$portVersion" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -21,6 +21,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/kde-misc/kdiff3/kdiff3-0.9.97.recipe b/kde-misc/kdiff3/kdiff3-0.9.97.recipe index b9b07f5d0..755f3f625 100644 --- a/kde-misc/kdiff3/kdiff3-0.9.97.recipe +++ b/kde-misc/kdiff3/kdiff3-0.9.97.recipe @@ -16,10 +16,10 @@ HOMEPAGE="http://kdiff3.sourceforge.net/" COPYRIGHT="2002-2012 by Joachim Eibl" LICENSE="GNU GPL v2" REVISION="1" -PATCHES="kdiff3-0.9.97.patchset" -ADDITIONAL_FILES="kdiff3.rdef" SOURCE_URI="http://sourceforge.net/projects/kdiff3/files/kdiff3/0.9.97/kdiff3-0.9.97.tar.gz" CHECKSUM_SHA256="e3b716bb449c814d8c30817ec1ca23fba0ed9eee5a635e766c1f2b90ddb75a2a" +PATCHES="kdiff3-0.9.97.patchset" +ADDITIONAL_FILES="kdiff3.rdef" ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" diff --git a/media-fonts/liberation_fonts/liberation_fonts-2.00.1.recipe b/media-fonts/liberation_fonts/liberation_fonts-2.00.1.recipe index 77b61b31b..76f44ec66 100644 --- a/media-fonts/liberation_fonts/liberation_fonts-2.00.1.recipe +++ b/media-fonts/liberation_fonts/liberation_fonts-2.00.1.recipe @@ -4,25 +4,24 @@ The Liberation(tm) Fonts is a font family which aims at metric compatibility \ with Arial, Times New Roman, and Courier New. It is sponsored by Red Hat. " HOMEPAGE="https://fedorahosted.org/liberation-fonts" -SOURCE_URI="https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-2.00.1.tar.gz" -CHECKSUM_SHA256="7890278a6cd17873c57d9cd785c2d230d9abdea837e96516019c5885dd271504" -REVISION="4" +COPYRIGHT="2007-2010 Red Hat, Inc." LICENSE="GNU GPL v2 Liberation Exceptions" -COPYRIGHT="2007-2010 Red Hat, Inc." +REVISION="4" +SOURCE_URI="https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-2.00.1.tar.gz" +CHECKSUM_SHA256="7890278a6cd17873c57d9cd785c2d230d9abdea837e96516019c5885dd271504" +SOURCE_DIR="liberation-fonts-ttf-$portVersion" ARCHITECTURES="any" PROVIDES="liberation_fonts = $portVersion" REQUIRES="" + BUILD_REQUIRES="" BUILD_PREREQUIRES=" coreutils " - -SOURCE_DIR="liberation-fonts-ttf-$portVersion" - BUILD() { true diff --git a/media-fonts/libertine/libertine-5.3.0_2012_07_02.recipe b/media-fonts/libertine/libertine-5.3.0_2012_07_02.recipe index 299aec8ea..bd61f8698 100644 --- a/media-fonts/libertine/libertine-5.3.0_2012_07_02.recipe +++ b/media-fonts/libertine/libertine-5.3.0_2012_07_02.recipe @@ -4,26 +4,26 @@ The Libertine(tm) Fonts is a serif and organic grotesque font family for practic The aim is to create a free alternative to the standard W*ndows Font (T*mes). " HOMEPAGE="https://linuxlibertine.org" -SOURCE_URI="https://sourceforge.org/projects/linuxlibertine/files/linuxlibertine/5.3.0/LinLibertineOTF_$portVersion.tgz" -CHECKSUM_SHA256="3eb84d13e59d390a3f0b15f93bbb590de693dd5f29c4e8083317dbbadf6fb985" -REVISION="1" +COPYRIGHT="2012 Philipp H. Poll" LICENSE=" GNU GPL font exception SIL Open Font License v1.1 " -COPYRIGHT="2012 Philipp H. Poll" +REVISION="1" +SOURCE_URI="https://sourceforge.org/projects/linuxlibertine/files/linuxlibertine/5.3.0/LinLibertineOTF_$portVersion.tgz" +CHECKSUM_SHA256="3eb84d13e59d390a3f0b15f93bbb590de693dd5f29c4e8083317dbbadf6fb985" +SOURCE_DIR="" ARCHITECTURES="any" PROVIDES="libertine = $portVersion" REQUIRES="" + BUILD_REQUIRES="" BUILD_PREREQUIRES=" coreutils " -SOURCE_DIR="" - BUILD() { true diff --git a/media-fonts/monoid/monoid-0.61.recipe b/media-fonts/monoid/monoid-0.61.recipe index 76ed23839..c5f43ea86 100644 --- a/media-fonts/monoid/monoid-0.61.recipe +++ b/media-fonts/monoid/monoid-0.61.recipe @@ -4,26 +4,26 @@ The Monoid Font is a customisable coding font with alternates, ligatures and \ contextual positioning. Crazy crisp at 12px/9pt. " HOMEPAGE="https://larsenwork.com/monoid" -SOURCE_URI="https://cdn.rawgit.com/larsenwork/monoid/f16ff9058bb97eafd78d61d415dedefe2d092562/Monoid.zip" -CHECKSUM_SHA256="f03b41366bcbbf6ebd2cec0bb9f1d103c34fb67a00abb60b0d5a1385512c316d" -REVISION="1" +COPYRIGHT="2015 Andreas Larsen and contributors" LICENSE=" MIT SIL Open Font License v1.1 " -COPYRIGHT="2015 Andreas Larsen and contributors" +REVISION="1" +SOURCE_URI="https://cdn.rawgit.com/larsenwork/monoid/f16ff9058bb97eafd78d61d415dedefe2d092562/Monoid.zip" +CHECKSUM_SHA256="f03b41366bcbbf6ebd2cec0bb9f1d103c34fb67a00abb60b0d5a1385512c316d" +SOURCE_DIR="" ARCHITECTURES="any" PROVIDES="monoid = $portVersion" REQUIRES="" + BUILD_REQUIRES="" BUILD_PREREQUIRES=" coreutils " -SOURCE_DIR="" - BUILD() { true diff --git a/media-fonts/wqy_zenhei/wqy_zenhei-0.9.45.recipe b/media-fonts/wqy_zenhei/wqy_zenhei-0.9.45.recipe index 42781f947..85ed22937 100644 --- a/media-fonts/wqy_zenhei/wqy_zenhei-0.9.45.recipe +++ b/media-fonts/wqy_zenhei/wqy_zenhei-0.9.45.recipe @@ -3,28 +3,29 @@ DESCRIPTION="\ WenQuanYi Hei-Ti Style (sans-serif) Chinese outline font. " HOMEPAGE="http://wenq.org/wqy2/index.cgi?Home" -SOURCE_URI="http://sourceforge.net/projects/wqy/files/wqy-zenhei/0.9.45%20%28Fighting-state%20RC1%29/wqy-zenhei-0.9.45.tar.gz" -CHECKSUM_SHA256="e4b7e306475bf9427d1757578f0e4528930c84c44eaa3f167d4c42f110ee75d6" +COPYRIGHT="2005-2010 Qianqian Fang and The WenQuanYi Project Board of Trustees" LICENSE=" GNU GPL v2 GNU GPL font exception " -COPYRIGHT="2005-2010 Qianqian Fang and The WenQuanYi Project Board of Trustees" REVISION="3" +SOURCE_URI="http://sourceforge.net/projects/wqy/files/wqy-zenhei/0.9.45%20%28Fighting-state%20RC1%29/wqy-zenhei-0.9.45.tar.gz" +CHECKSUM_SHA256="e4b7e306475bf9427d1757578f0e4528930c84c44eaa3f167d4c42f110ee75d6" +SOURCE_DIR="wqy-zenhei" + ARCHITECTURES="any" PROVIDES=" wqy_zenhei = $portVersion " REQUIRES="" + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" coreutils " -SOURCE_DIR="wqy-zenhei" - BUILD() { true diff --git a/media-gfx/autotrace/autotrace-0.31.1.recipe b/media-gfx/autotrace/autotrace-0.31.1.recipe index 1b97ae2ba..6f6a8aa37 100644 --- a/media-gfx/autotrace/autotrace-0.31.1.recipe +++ b/media-gfx/autotrace/autotrace-0.31.1.recipe @@ -4,12 +4,12 @@ close vectors. It tries to replicate the image as close as possible while \ still being usable to edit manually. It is made to compete with other \ commercial products that do the same." HOMEPAGE="http://autotrace.sourceforge.net" -SOURCE_URI="http://sourceforge.net/projects/autotrace/files/AutoTrace/0.31.1/autotrace-0.31.1.tar.gz/download" -SOURCE_DIR="autotrace-0.31.1" -CHECKSUM_SHA256="5a1a923c3335dfd7cbcccb2bbd4cc3d68cafe7713686a2f46a1591ed8a92aff6" -REVISION="1" -LICENSE="GNU GPL v2" COPYRIGHT="2000-2002 AutoTrace contributors" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://sourceforge.net/projects/autotrace/files/AutoTrace/0.31.1/autotrace-0.31.1.tar.gz/download" +CHECKSUM_SHA256="5a1a923c3335dfd7cbcccb2bbd4cc3d68cafe7713686a2f46a1591ed8a92aff6" +SOURCE_DIR="autotrace-0.31.1" PATCHES="autotrace-0.31.1.patchset" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -21,14 +21,14 @@ PROVIDES=" cmd:autotrace$secondaryArchSuffix = $portVersion cmd:autotrace_config$secondaryArchSuffix = $portVersion " +REQUIRES=" + haiku$secondaryArchSuffix + " + PROVIDES_devel=" autotrace${secondaryArchSuffix}_devel = $portVersion devel:libautotrace$secondaryArchSuffix = $portVersion " - -REQUIRES=" - haiku$secondaryArchSuffix - " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel autotrace$secondaryArchSuffix == $portVersion base diff --git a/media-gfx/dcraw/dcraw-9.26.0.recipe b/media-gfx/dcraw/dcraw-9.26.0.recipe index 326aa6978..39e797b0a 100644 --- a/media-gfx/dcraw/dcraw-9.26.0.recipe +++ b/media-gfx/dcraw/dcraw-9.26.0.recipe @@ -3,18 +3,19 @@ DESCRIPTION=" dcraw decodes raw photos, displays metadata, and extracts thumbnails. " HOMEPAGE="http://www.cybercom.net/~dcoffin/dcraw/" +COPYRIGHT="1997-2015 Dave Coffin" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-$portVersion.tar.gz" CHECKSUM_SHA256="85791d529e037ad5ca09770900ae975e2e4cc1587ca1da4192ca072cbbfafba3" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="1997-2015 Dave Coffin" +SOURCE_DIR="dcraw" + ARCHITECTURES="x86 x86_gcc2 x86_64" PROVIDES=" dcraw = $portVersion compat >= 9 cmd:dcraw = $portVersion compat >= 9 " - REQUIRES=" haiku lib:libjasper @@ -28,14 +29,11 @@ BUILD_REQUIRES=" devel:libjpeg devel:liblcms2 " - BUILD_PREREQUIRES=" cmd:gcc coreutils " -SOURCE_DIR="dcraw" - BUILD() { gcc -O3 -o dcraw dcraw.c -llcms2 -ljasper -ljpeg diff --git a/media-gfx/exiv2/exiv2-0.24.recipe b/media-gfx/exiv2/exiv2-0.24.recipe index 418a76543..c49c2d4f7 100644 --- a/media-gfx/exiv2/exiv2-0.24.recipe +++ b/media-gfx/exiv2/exiv2-0.24.recipe @@ -14,7 +14,6 @@ PATCHES="exiv2-0.24.patch" ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" - PROVIDES=" exiv2$secondaryArchSuffix = $portVersion cmd:exiv2$secondaryArchSuffix = $portVersion diff --git a/media-gfx/gphoto2/gphoto2-2.5.8.recipe b/media-gfx/gphoto2/gphoto2-2.5.8.recipe index 1b7010605..43eef5f61 100644 --- a/media-gfx/gphoto2/gphoto2-2.5.8.recipe +++ b/media-gfx/gphoto2/gphoto2-2.5.8.recipe @@ -8,9 +8,9 @@ developers." HOMEPAGE="http://www.gphoto.org/" COPYRIGHT="The gphoto2 team" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/gphoto/files/gphoto/$portVersion/gphoto2-$portVersion.tar.gz" CHECKSUM_SHA256="1950542253d42fa9898028879b04fdbf09393c095f2c0273b062e897d10790ad" -REVISION="1" ARCHITECTURES="?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/media-gfx/grafx2/grafx2-2.5.recipe b/media-gfx/grafx2/grafx2-2.5.recipe index 9b4e38b06..ac14f95ce 100644 --- a/media-gfx/grafx2/grafx2-2.5.recipe +++ b/media-gfx/grafx2/grafx2-2.5.recipe @@ -4,20 +4,19 @@ Deluxe Paint and Brilliance. Specialized in 256-color drawing, it includes a \ very large number of tools and effects that make it particularly suitable for \ pixel art, game graphics, and generally any detailed graphics painted with a \ mouse." -ARCHITECTURES="x86_gcc2" HOMEPAGE="http://pulkomandy.tk/projects/GrafX2" -REVISION="2" COPYRIGHT="1995-1999 Sunset Design 2008-2015 GrafX2 project team" LICENSE="GNU GPL v2" - +REVISION="2" SOURCE_URI="svn://pulkomandy.tk/GrafX2/trunk#2127" +ARCHITECTURES="x86_gcc2" + PROVIDES=" grafx2 cmd:grafx2 " - REQUIRES=" haiku lib:libsdl @@ -41,7 +40,6 @@ BUILD_REQUIRES=" devel:libz devel:libfreetype " - BUILD_PREREQUIRES=" cmd:gcc cmd:make diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.20.recipe b/media-gfx/graphicsmagick/graphicsmagick-1.3.20.recipe index 447dd2185..5857e667b 100644 --- a/media-gfx/graphicsmagick/graphicsmagick-1.3.20.recipe +++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.20.recipe @@ -1,13 +1,23 @@ SUMMARY="Collection of image processing tools" +DESCRIPTION="GraphicsMagick provides a set of command-line applications to manipulate\ +image files. It is a fork of the ImageMagick project and therefore offers\ +a similar set of features, but puts a larger emphasis on stability. + +The tools support a large variety of image formats from the widely used\ +jpeg, tiff, bmp or xpm to special-purpose formats such as fits or image\ +formats found on some photo CDs. They can convert between formats,\ +concatenate several images into one, annotate and distort them, create\ +thumbnails or manipulate the colormap." HOMEPAGE="http://www.graphicsmagick.org" COPYRIGHT="2002-2014 GraphicsMagick Group" LICENSE="MIT" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.20/GraphicsMagick-1.3.20.tar.gz" CHECKSUM_SHA256="0f7463318f5d9a4b429655dd43642a7a93dae561360637093182fbf5ac4fdc88" -REVISION="1" +SOURCE_DIR="GraphicsMagick-1.3.20" + ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="x86" -SOURCE_DIR="GraphicsMagick-1.3.20" PROVIDES="graphicsmagick$secondaryArchSuffix = $portVersion cmd:gm$secondaryArchSuffix @@ -24,6 +34,17 @@ REQUIRES=" lib:liblcms2$secondaryArchSuffix lib:libwebp$secondaryArchSuffix " + +PROVIDES_devel=" + graphicsmagick${secondaryArchSuffix}_devel + devel:libGraphicsMagick++$secondaryArchSuffix + devel:libGraphicsMagick$secondaryArchSuffix + devel:libGraphicsMagickWand$secondaryArchSuffix +" +REQUIRES_devel=" + graphicsmagick$secondaryArchSuffix == $portVersion +" + BUILD_REQUIRES=" devel:libtiff$secondaryArchSuffix devel:libjpeg$secondaryArchSuffix @@ -39,18 +60,6 @@ BUILD_PREREQUIRES=" cmd:awk " -PROVIDES_devel=" - graphicsmagick${secondaryArchSuffix}_devel - devel:libGraphicsMagick++$secondaryArchSuffix - devel:libGraphicsMagick$secondaryArchSuffix - devel:libGraphicsMagickWand$secondaryArchSuffix -" - -REQUIRES_devel=" - graphicsmagick$secondaryArchSuffix == $portVersion -" - - BUILD() { runConfigure ./configure @@ -63,13 +72,3 @@ INSTALL() prepareInstalledDevelLibs libGraphicsMagick++ libGraphicsMagickWand libGraphicsMagick packageEntries devel $developDir } - -DESCRIPTION="GraphicsMagick provides a set of command-line applications to manipulate\ -image files. It is a fork of the ImageMagick project and therefore offers\ -a similar set of features, but puts a larger emphasis on stability. - -The tools support a large variety of image formats from the widely used\ -jpeg, tiff, bmp or xpm to special-purpose formats such as fits or image\ -formats found on some photo CDs. They can convert between formats,\ -concatenate several images into one, annotate and distort them, create\ -thumbnails or manipulate the colormap." diff --git a/media-gfx/graphviz/graphviz-2.26.3.recipe b/media-gfx/graphviz/graphviz-2.26.3.recipe index 356f2c02c..68a09fd9e 100644 --- a/media-gfx/graphviz/graphviz-2.26.3.recipe +++ b/media-gfx/graphviz/graphviz-2.26.3.recipe @@ -12,16 +12,16 @@ Graphviz has many useful features for concrete diagrams, such as options for \ colors, fonts, tabular node layouts, line styles, hyperlinks, rolland custom \ shapes." HOMEPAGE="http://www.graphviz.org/" -LICENSE="CPL v1.0" COPYRIGHT="1994-2010 AT&T Corp." +LICENSE="CPL v1.0" +REVISION="3" SOURCE_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.26.3.tar.gz" CHECKSUM_SHA256="f410996e69b1095237c2128deae5fc7b6ce99055b095271abb14447bc2f37fa1" -REVISION="3" +PATCHES="graphviz-2.26.3.patch" + ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="x86" -PATCHES="graphviz-2.26.3.patch" - PROVIDES=" graphviz$secondaryArchSuffix = $portVersion compat >= 2 cmd:acyclic$secondaryArchSuffix @@ -76,6 +76,16 @@ PROVIDES=" lib:libxdot$secondaryArchSuffix = $portVersion compat >= 2 lib:libxdot$secondaryArchSuffix = $portVersion compat >= 2 " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libfreetype$secondaryArchSuffix + lib:libexpat$secondaryArchSuffix + lib:libfreetype$secondaryArchSuffix + lib:libpng$secondaryArchSuffix + lib:libjpeg$secondaryArchSuffix + lib:libfontconfig$secondaryArchSuffix + " + PROVIDES_devel=" graphviz${secondaryArchSuffix}_devel = $portVersion devel:libcdt$secondaryArchSuffix = $portVersion @@ -86,18 +96,10 @@ PROVIDES_devel=" devel:libpathplan$secondaryArchSuffix = $portVersion devel:libxdot$secondaryArchSuffix = $portVersion " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libfreetype$secondaryArchSuffix - lib:libexpat$secondaryArchSuffix - lib:libfreetype$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libfontconfig$secondaryArchSuffix - " REQUIRES_devel=" graphviz$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libexpat$secondaryArchSuffix diff --git a/media-gfx/librecad/librecad-2.0.7.recipe b/media-gfx/librecad/librecad-2.0.7.recipe index b9fc5b2c1..8afe59332 100644 --- a/media-gfx/librecad/librecad-2.0.7.recipe +++ b/media-gfx/librecad/librecad-2.0.7.recipe @@ -25,6 +25,11 @@ REQUIRES=" lib:libfreetype$secondaryArchSuffix " +BUILD_REQUIRES=" + libqt4${secondaryArchSuffix}_devel >= 4.8.0 + boost${secondaryArchSuffix}_devel + devel:libfreetype$secondaryArchSuffix + " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:qmake$secondaryArchSuffix @@ -32,11 +37,6 @@ BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " -BUILD_REQUIRES=" - libqt4${secondaryArchSuffix}_devel >= 4.8.0 - boost${secondaryArchSuffix}_devel - devel:libfreetype$secondaryArchSuffix - " BUILD() { diff --git a/media-gfx/pngcrush/pngcrush-1.7.92.recipe b/media-gfx/pngcrush/pngcrush-1.7.92.recipe index 4622fcbfe..9e735237f 100644 --- a/media-gfx/pngcrush/pngcrush-1.7.92.recipe +++ b/media-gfx/pngcrush/pngcrush-1.7.92.recipe @@ -21,7 +21,6 @@ PROVIDES=" pngcrush = $portVersion compat >= 1.7 cmd:pngcrush = $portVersion compat >= 1.7 " - REQUIRES=" haiku lib:libpng16 @@ -32,7 +31,6 @@ BUILD_REQUIRES=" devel:libpng16 devel:libz " - BUILD_PREREQUIRES=" haiku_devel cmd:make diff --git a/media-libs/allegro/allegro-4.4.1.1.recipe b/media-libs/allegro/allegro-4.4.1.1.recipe index e43b1db03..53dd17a7b 100644 --- a/media-libs/allegro/allegro-4.4.1.1.recipe +++ b/media-libs/allegro/allegro-4.4.1.1.recipe @@ -13,12 +13,12 @@ contributions from all over the world! Some of its key features include: * Free - it won't cost you a dime, and there are no restrictions on its usage. " HOMEPAGE="http://alleg.sourceforge.net/" +COPYRIGHT="1998-2010 Shawn Hargreaves et al." +LICENSE="Allegro" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/alleg/files/allegro/4.4.1.1/allegro-4.4.1.1.tar.gz/download" CHECKSUM_SHA256="4e29884cba88b289da5b22da93e8760d68a197d093b23f61e994f3594760d782" -LICENSE="Allegro" -COPYRIGHT="1998-2010 Shawn Hargreaves et al." - -REVISION="1" +PATCHES="allegro-4.4.1.1.patchset" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" @@ -27,7 +27,6 @@ PROVIDES=" allegro$secondaryArchSuffix = $portVersion lib:liballeg$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libpng @@ -36,39 +35,6 @@ REQUIRES=" lib:libvorbis " -BUILD_REQUIRES=" - devel:libpng$secondaryArchSuffix - devel:libz - devel:libogg - devel:libvorbis - " - -BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:cmake - cmd:make - cmd:pkg_config$secondaryArchSuffix - " - -PATCHES="allegro-4.4.1.1.patchset" - -BUILD() -{ - cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DDOCDIR=$docDir -DMANDIR=$manDir - make $jobArgs -} - -INSTALL() -{ - make install - - prepareInstalledDevelLibs liballeg libjpgalleg libloadpng liblogg - - packageEntries devel $developDir $binDir -} - PROVIDES_devel=" allegro${secondaryArchSuffix}_devel = $portVersion compat >= 4.4 devel:liballeg$secondaryArchSuffix = $portVersion compat >= 4.4 @@ -87,8 +53,37 @@ PROVIDES_devel=" devel:liblogg = $portVersion compat >= 4.4 devel:libloadpng = $portVersion compat >= 4.4 " - REQUIRES_devel=" haiku$secondaryArchSuffix allegro$secondaryArchSuffix == $portVersion base " + +BUILD_REQUIRES=" + devel:libpng$secondaryArchSuffix + devel:libz + devel:libogg + devel:libvorbis + " +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:cmake + cmd:make + cmd:pkg_config$secondaryArchSuffix + " + +BUILD() +{ + cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DDOCDIR=$docDir -DMANDIR=$manDir + make $jobArgs +} + +INSTALL() +{ + make install + + prepareInstalledDevelLibs liballeg libjpgalleg libloadpng liblogg + + packageEntries devel $developDir $binDir +} diff --git a/media-libs/allegro/allegro-4.4.2.recipe b/media-libs/allegro/allegro-4.4.2.recipe index 6bdf78665..7f895b80f 100644 --- a/media-libs/allegro/allegro-4.4.2.recipe +++ b/media-libs/allegro/allegro-4.4.2.recipe @@ -51,7 +51,6 @@ PROVIDES_devel=" devel:liblogg$secondaryArchSuffix = $portVersion compat >= 4.4 devel:libloadpng$secondaryArchSuffix = $portVersion compat >= 4.4 " - REQUIRES_devel=" haiku$secondaryArchSuffix allegro$secondaryArchSuffix == $portVersion base diff --git a/media-libs/audiofile/audiofile-0.3.6.recipe b/media-libs/audiofile/audiofile-0.3.6.recipe index 33a564c6f..0f5cf87e7 100644 --- a/media-libs/audiofile/audiofile-0.3.6.recipe +++ b/media-libs/audiofile/audiofile-0.3.6.recipe @@ -29,21 +29,24 @@ Supported compression formats: * ALAC (Apple Lossless Audio Codec) " HOMEPAGE="http://audiofile.68k.org/" -REVISION="1" -LICENSE="GNU LGPL v2.1" COPYRIGHT="1998-2013 Michael Pruett, Chris Pirazzi, Scott Porter, Doug Scott" -ARCHITECTURES="x86 x86_64" -SECONDARY_ARCHITECTURES="!x86_gcc2 x86" - +LICENSE="GNU LGPL v2.1" +REVISION="1" SOURCE_URI="http://audiofile.68k.org/audiofile-0.3.6.tar.gz" CHECKSUM_SHA256="cdc60df19ab08bfe55344395739bb08f50fc15c92da3962fac334d3bff116965" +ARCHITECTURES="x86 x86_64" +SECONDARY_ARCHITECTURES="!x86_gcc2 x86" + PROVIDES=" audiofile$secondaryArchSuffix = $portVersion cmd:sfconvert$secondaryArchSuffix cmd:sfinfo$secondaryArchSuffix lib:libaudiofile$secondaryArchSuffix = 1.0.0 compat >= 1 " +REQUIRES=" + haiku$secondaryArchSuffix +" PROVIDES_devel=" audiofile${secondaryArchSuffix}_devel = $portVersion @@ -51,14 +54,9 @@ PROVIDES_devel=" " -REQUIRES=" - haiku$secondaryArchSuffix -" - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix diff --git a/media-libs/bpg/bpg-0.9.4.recipe b/media-libs/bpg/bpg-0.9.4.recipe index 1545835e6..b836ab9dc 100644 --- a/media-libs/bpg/bpg-0.9.4.recipe +++ b/media-libs/bpg/bpg-0.9.4.recipe @@ -2,20 +2,17 @@ SUMMARY="Tools and library for the Better Prortable Graphics format" DESCRIPTION="BPG is an image format based on the HEVC standard that aims to \ provide a replacement for the JPEG format with better quality and smaller file\ size." - HOMEPAGE="http://bellard.org/bpg/" +COPYRIGHT="2014 Fabrice Bellard" LICENSE=" MIT GNU LGPL v2.1 " -COPYRIGHT="2014 Fabrice Bellard" - - +REVISION="1" SOURCE_URI="http://bellard.org/bpg/libbpg-0.9.4.tar.gz" CHECKSUM_SHA256="9986d66408f36fb678014bfcbb693c0f8358767719bc05797e4af54fa4237c2a" SOURCE_DIR="libbpg-$portVersion" -REVISION="1" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -24,7 +21,6 @@ PROVIDES=" cmd:bpgenc$secondaryArchSuffix cmd:bpgdec$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libpng$secondaryArchSuffix @@ -41,7 +37,6 @@ BUILD_REQUIRES=" devel:libpng$secondaryArchSuffix devel:libjpeg$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:make cmd:gcc$secondaryArchSuffix diff --git a/media-libs/devil/devil-1.7.8.recipe b/media-libs/devil/devil-1.7.8.recipe index fd2a3a6a7..0a1c774b0 100644 --- a/media-libs/devil/devil-1.7.8.recipe +++ b/media-libs/devil/devil-1.7.8.recipe @@ -8,11 +8,12 @@ a simple, yet powerful, syntax. DevIL can load, save, convert, manipulate, \ filter and display a wide variety of image formats. " HOMEPAGE="http://openil.sourceforge.net/" +COPYRIGHT="2009 Denton Woods" +LICENSE="GNU LGPL v2.1" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/openil/files/DevIL/1.7.8/DevIL-1.7.8.tar.gz" CHECKSUM_SHA256="682ffa3fc894686156337b8ce473c954bf3f4fb0f3ecac159c73db632d28a8fd" -REVISION="2" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2009 Denton Woods" + ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -23,6 +24,16 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + devil${secondaryArchSuffix}_devel = $portVersion + devel:libIL$secondaryArchSuffix + " +REQUIRES_devel=" + haiku$secondaryArchSuffix + devil$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libjasper$secondaryArchSuffix devel:libjpeg$secondaryArchSuffix @@ -48,7 +59,6 @@ BUILD() make $jobArgs } - INSTALL() { make install @@ -58,18 +68,7 @@ INSTALL() packageEntries devel $developDir } - TEST() { make check } - - -PROVIDES_devel=" - devil${secondaryArchSuffix}_devel = $portVersion - devel:libIL$secondaryArchSuffix - " -REQUIRES_devel=" - haiku$secondaryArchSuffix - devil$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/djvulibre/djvulibre-3.5.25.recipe b/media-libs/djvulibre/djvulibre-3.5.25.recipe index fc0a146a9..e4fd68fa9 100644 --- a/media-libs/djvulibre/djvulibre-3.5.25.recipe +++ b/media-libs/djvulibre/djvulibre-3.5.25.recipe @@ -3,15 +3,17 @@ DESCRIPTION=" DjVu is a web-centric format and software platform for distributing documents \ and images." HOMEPAGE="http://djvulibre.sourceforge.net/" -LICENSE="GNU GPL v2" COPYRIGHT="2002 Leon Bottou and Yann Le Cun. 2001 AT&T 1999-2001 LizardTech, Inc." +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.25/djvulibre-3.5.25.2.tar.gz" CHECKSUM_SHA256="619becf24cf2b9289d5102a19bb81424f68008f90ded841085f07c32e5d48158" -REVISION="2" -ARCHITECTURES="x86_gcc2 x86 x86_64" +SOURCE_DIR="djvulibre-3.5.25" +PATCHES="djvulibre-3.5.25.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -37,7 +39,6 @@ PROVIDES=" cmd:djvuxmlparser$secondaryArchSuffix = $portVersion compat >= 3.5 lib:libdjvulibre$secondaryArchSuffix = $portVersion compat >= 3.5 " - REQUIRES=" haiku$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix @@ -45,12 +46,19 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + djvulibre${secondaryArchSuffix}_devel = $portVersion compat >= 3.5 + devel:libdjvulibre$secondaryArchSuffix = $portVersion compat >= 3.5 + " +REQUIRES_devel=" + djvulibre$secondaryArchSuffix == $portVersion + " + BUILD_REQUIRES=" devel:libjpeg$secondaryArchSuffix devel:libtiff$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:make @@ -61,19 +69,6 @@ BUILD_PREREQUIRES=" cmd:libtool " -PROVIDES_devel=" - djvulibre${secondaryArchSuffix}_devel = $portVersion compat >= 3.5 - devel:libdjvulibre$secondaryArchSuffix = $portVersion compat >= 3.5 - " - -REQUIRES_devel=" - djvulibre$secondaryArchSuffix == $portVersion - " - -SOURCE_DIR="djvulibre-3.5.25" - -PATCHES="djvulibre-3.5.25.patchset" - BUILD() { aclocal diff --git a/media-libs/ftgl/ftgl-2.1.3~rc5.recipe b/media-libs/ftgl/ftgl-2.1.3~rc5.recipe index 59100ab22..8e535903c 100644 --- a/media-libs/ftgl/ftgl-2.1.3~rc5.recipe +++ b/media-libs/ftgl/ftgl-2.1.3~rc5.recipe @@ -7,14 +7,14 @@ COPYRIGHT=" 2001-2009 Henry Maddocks " LICENSE="MIT" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/ftgl/FTGL%20Source/2.1.3%7Erc5/ftgl-2.1.3-rc5.tar.gz" CHECKSUM_SHA256="5458d62122454869572d39f8aa85745fc05d5518001bcefa63bd6cbb8d26565b" -REVISION="1" +PATCHES="ftgl-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="ftgl-$portVersion.patchset" - PROVIDES=" ftgl$secondaryArchSuffix = $portVersion compat >= 2 lib:libftgl$secondaryArchSuffix = 2.1.3 compat >= 2 @@ -29,6 +29,7 @@ REQUIRES=" lib:libpng16$secondaryArchSuffix lib:libz$secondaryArchSuffix " + PROVIDES_devel=" ftgl${secondaryArchSuffix}_devel = $portVersion compat >= 1 devel:libftgl$secondaryArchSuffix = 2.1.3 compat >= 2 @@ -37,6 +38,7 @@ REQUIRES_devel=" ftgl$secondaryArchSuffix == $portVersion base devel:libfreetype$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libfreetype$secondaryArchSuffix diff --git a/media-libs/gd/gd-2.1.1.recipe b/media-libs/gd/gd-2.1.1.recipe index e3a28c5af..0f3af1438 100644 --- a/media-libs/gd/gd-2.1.1.recipe +++ b/media-libs/gd/gd-2.1.1.recipe @@ -2,13 +2,12 @@ SUMMARY="A library for the dynamic creation of images" DESCRIPTION="GD is an open source library for the dynamic creation of images \ by programmers." HOMEPAGE="http://www.libgd.org" -SOURCE_URI="https://bitbucket.org/libgd/gd-libgd/downloads/libgd-$portVersion.tar.xz" -SOURCE_DIR="libgd-$portVersion" -CHECKSUM_SHA256="9ada1ed45594abc998ebc942cef12b032fbad672e73efc22bc9ff54f5df2b285" COPYRIGHT="1999-2015 Pierre-Alain Joye" LICENSE="Libgd" REVISION="3" - +SOURCE_URI="https://bitbucket.org/libgd/gd-libgd/downloads/libgd-$portVersion.tar.xz" +CHECKSUM_SHA256="9ada1ed45594abc998ebc942cef12b032fbad672e73efc22bc9ff54f5df2b285" +SOURCE_DIR="libgd-$portVersion" PATCHES="gd-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -44,6 +43,7 @@ REQUIRES=" lib:libvpx$secondaryArchSuffix lib:libz$secondaryArchSuffix " + PROVIDES_devel=" gd${secondaryArchSuffix}_devel = $portVersion devel:libgd$secondaryArchSuffix = 3.0.0. compat >= 3 @@ -61,6 +61,7 @@ REQUIRES_devel=" devel:libvpx$secondaryArchSuffix devel:libz$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libfontconfig$secondaryArchSuffix diff --git a/media-libs/gst_ffmpeg/gst_ffmpeg-0.10.13.recipe b/media-libs/gst_ffmpeg/gst_ffmpeg-0.10.13.recipe index f3f5b67f7..f09704fcc 100644 --- a/media-libs/gst_ffmpeg/gst_ffmpeg-0.10.13.recipe +++ b/media-libs/gst_ffmpeg/gst_ffmpeg-0.10.13.recipe @@ -16,7 +16,6 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" gst_ffmpeg$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix gst_plugins_base${secondaryArchSuffix} @@ -40,7 +39,6 @@ BUILD_REQUIRES=" devel:libxml2$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/media-libs/gst_plugins_bad/gst_plugins_bad-0.10.23.recipe b/media-libs/gst_plugins_bad/gst_plugins_bad-0.10.23.recipe index 2671c08be..798e3c7f0 100644 --- a/media-libs/gst_plugins_bad/gst_plugins_bad-0.10.23.recipe +++ b/media-libs/gst_plugins_bad/gst_plugins_bad-0.10.23.recipe @@ -17,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" gst_plugins_bad${secondaryArchSuffix} = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix gst_plugins_base${secondaryArchSuffix} @@ -38,6 +37,14 @@ REQUIRES=" lib:liborc_0.4$secondaryArchSuffix " +PROVIDES_devel=" + gst_plugins_bad${secondaryArchSuffix}_devel = $portVersion + " +REQUIRES_devel=" + haiku$secondaryArchSuffix + gst_plugins_bad${secondaryArchSuffix} + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel gst_plugins_base${secondaryArchSuffix}_devel @@ -55,7 +62,6 @@ BUILD_REQUIRES=" devel:libsdl$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -73,15 +79,6 @@ BUILD_PREREQUIRES=" cmd:which " -PROVIDES_devel=" - gst_plugins_bad${secondaryArchSuffix}_devel = $portVersion - " - -REQUIRES_devel=" - haiku$secondaryArchSuffix - gst_plugins_bad${secondaryArchSuffix} - " - BUILD() { runConfigure ./configure --disable-examples --disable-debug --disable-nls \ diff --git a/media-libs/gst_plugins_base/gst_plugins_base-0.10.36.recipe b/media-libs/gst_plugins_base/gst_plugins_base-0.10.36.recipe index bb5995629..e31ff4a1c 100644 --- a/media-libs/gst_plugins_base/gst_plugins_base-0.10.36.recipe +++ b/media-libs/gst_plugins_base/gst_plugins_base-0.10.36.recipe @@ -18,7 +18,6 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" gst_plugins_base${secondaryArchSuffix} = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libgstreamer$secondaryArchSuffix @@ -38,7 +37,6 @@ REQUIRES=" PROVIDES_devel=" gst_plugins_base${secondaryArchSuffix}_devel = $portVersion " - REQUIRES_devel=" gst_plugins_base${secondaryArchSuffix} haiku$secondaryArchSuffix @@ -56,7 +54,6 @@ BUILD_REQUIRES=" devel:libogg$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/media-libs/gst_plugins_good/gst_plugins_good-0.10.31.recipe b/media-libs/gst_plugins_good/gst_plugins_good-0.10.31.recipe index bd6b98802..e662a71af 100644 --- a/media-libs/gst_plugins_good/gst_plugins_good-0.10.31.recipe +++ b/media-libs/gst_plugins_good/gst_plugins_good-0.10.31.recipe @@ -17,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" gst_plugins_good${secondaryArchSuffix} = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix gst_plugins_base${secondaryArchSuffix} @@ -55,7 +54,6 @@ BUILD_REQUIRES=" devel:libsqlite3$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/media-libs/gst_plugins_ugly/gst_plugins_ugly-0.10.19.recipe b/media-libs/gst_plugins_ugly/gst_plugins_ugly-0.10.19.recipe index f8c1c14be..a55cfdfde 100644 --- a/media-libs/gst_plugins_ugly/gst_plugins_ugly-0.10.19.recipe +++ b/media-libs/gst_plugins_ugly/gst_plugins_ugly-0.10.19.recipe @@ -17,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" gst_plugins_ugly${secondaryArchSuffix} = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix gst_plugins_base${secondaryArchSuffix} @@ -55,7 +54,6 @@ BUILD_REQUIRES=" devel:libmp3lame$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/media-libs/gstreamer/gstreamer-0.10.36.recipe b/media-libs/gstreamer/gstreamer-0.10.36.recipe index bc8196cde..34b1b87cc 100644 --- a/media-libs/gstreamer/gstreamer-0.10.36.recipe +++ b/media-libs/gstreamer/gstreamer-0.10.36.recipe @@ -22,7 +22,6 @@ PROVIDES=" lib:libgstdataprotocol$secondaryArchSuffix = $portVersion lib:libgstnet$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix @@ -52,7 +51,6 @@ BUILD_REQUIRES=" devel:libxml2$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/media-libs/im/im-3.8.recipe b/media-libs/im/im-3.8.recipe index b9ff5f2e3..0baf2df52 100644 --- a/media-libs/im/im-3.8.recipe +++ b/media-libs/im/im-3.8.recipe @@ -20,11 +20,14 @@ C++. IM is free software, can be used for public and commercial applications." HOMEPAGE="http://www.tecgraf.puc-rio.br/im/" +COPYRIGHT="1994-2012 Tecgraf, PUC-Rio." +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://freefr.dl.sourceforge.net/project/imtoolkit/3.8.1/Docs%20and%20Sources/im-3.8.1_Sources.tar.gz" CHECKSUM_SHA256="bf005ec22d240382dacd047ac4ed82110cfb702f8dc4ce3607059ecec60a78c8" -LICENSE="MIT" -COPYRIGHT="1994-2012 Tecgraf, PUC-Rio." -REVISION="1" +SOURCE_DIR="im" +PATCHES="im-3.8.patchset" + ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="x86" @@ -52,6 +55,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " + PROVIDES_devel=" im${secondaryArchSuffix}_devel = $portVersion devel:libim$secondaryArchSuffix = $portVersion @@ -75,6 +79,7 @@ PROVIDES_devel=" REQUIRES_devel=" im$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" devel:liblua$secondaryArchSuffix devel:libz$secondaryArchSuffix @@ -87,9 +92,6 @@ BUILD_PREREQUIRES=" cmd:which " -SOURCE_DIR="im" -PATCHES="im-3.8.patchset" - BUILD() { cd src diff --git a/media-libs/jbig2dec/jbig2dec-0.11.recipe b/media-libs/jbig2dec/jbig2dec-0.11.recipe index 0e66a3996..1da6fe3d3 100644 --- a/media-libs/jbig2dec/jbig2dec-0.11.recipe +++ b/media-libs/jbig2dec/jbig2dec-0.11.recipe @@ -7,11 +7,14 @@ paper documents. In this domain it is very efficient, offering compression \ ratios on the order of 100:1. " HOMEPAGE="http://jbig2dec.sourceforge.net/" +COPYRIGHT="2001-2009 Artifex Software, Inc." +LICENSE="GNU GPL v3" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/jbig2dec/files/jbig2dec/0.11/jbig2dec-0.11.tar.gz" CHECKSUM_SHA256="7e2d8330b36f2765da22043d174827bee0f30db8d78c330904f363275c7dd0b9" -LICENSE="GNU GPL v3" -COPYRIGHT="2001-2009 Artifex Software, Inc." -REVISION="2" +SOURCE_DIR="jbig2dec-0.11" +PATCHES="jbig2dec-0.11.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -20,11 +23,17 @@ PROVIDES=" cmd:jbig2dec$secondaryArchSuffix = $portVersion compat >= 0 lib:libjbig2dec$secondaryArchSuffix = $portVersion compat >= 0 " - REQUIRES=" haiku$secondaryArchSuffix " +PROVIDES_devel=" + jbig2dec${secondaryArchSuffix}_devel = $portVersion compat >= 0 + devel:libjbig2dec$secondaryArchSuffix = $portVersion compat >= 0 + " +REQUIRES_devel=" + jbig2dec$secondaryArchSuffix == $portVersion + " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:libtoolize @@ -37,19 +46,6 @@ BUILD_PREREQUIRES=" cmd:ar$secondaryArchSuffix " -PROVIDES_devel=" - jbig2dec${secondaryArchSuffix}_devel = $portVersion compat >= 0 - devel:libjbig2dec$secondaryArchSuffix = $portVersion compat >= 0 - " - -REQUIRES_devel=" - jbig2dec$secondaryArchSuffix == $portVersion - " - -PATCHES="jbig2dec-0.11.patchset" - -SOURCE_DIR="jbig2dec-0.11" - BUILD() { libtoolize --force --copy --install diff --git a/media-libs/libcddb/libcddb-1.3.2.recipe b/media-libs/libcddb/libcddb-1.3.2.recipe index 77e3797f0..9c5ede382 100644 --- a/media-libs/libcddb/libcddb-1.3.2.recipe +++ b/media-libs/libcddb/libcddb-1.3.2.recipe @@ -1,9 +1,13 @@ SUMMARY="CDDB access library" DESCRIPTION="A library for accessing a CDDB server" HOMEPAGE="http://libcddb.sourceforge.net" +COPYRIGHT="2003-2005 Kris Verbeeck" +LICENSE="GNU LGPL v2" +REVISION="1" SOURCE_URI="http://prdownloads.sourceforge.net/libcddb/libcddb-1.3.2.tar.bz2" CHECKSUM_SHA256="35ce0ee1741ea38def304ddfe84a958901413aa829698357f0bee5bb8f0a223b" -REVISION="1" +PATCHES="libcddb-$portVersion.patchset" + ARCHITECTURES="x86 x86_gcc2 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -12,17 +16,23 @@ PROVIDES=" cmd:cddb_query$secondaryArchSuffix lib:libcddb$secondaryArchSuffix " - REQUIRES=" haiku${secondaryArchSuffix} lib:libintl$secondaryArchSuffix lib:libiconv$secondaryArchSuffix " +PROVIDES_devel=" + libcddb${secondaryArchSuffix}_devel = $portVersion + devel:libcddb$secondaryArchSuffix = $portVersion +" +REQUIRES_devel=" + libcddb$secondaryArchSuffix == $portVersion base +" + BUILD_REQUIRES=" devel:libiconv$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:aclocal @@ -41,8 +51,6 @@ PATCH() sed -i "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS," configure.ac } -PATCHES="libcddb-$portVersion.patchset" - BUILD() { libtoolize --force --copy --install @@ -66,15 +74,3 @@ TEST() mkdir -p `finddir B_USER_CACHE_DIRECTORY`/.cddbslave make check } - -LICENSE="GNU LGPL v2" -COPYRIGHT="2003-2005 Kris Verbeeck" - -PROVIDES_devel=" - libcddb${secondaryArchSuffix}_devel = $portVersion - devel:libcddb$secondaryArchSuffix = $portVersion -" - -REQUIRES_devel=" - libcddb$secondaryArchSuffix == $portVersion base -" diff --git a/media-libs/libcoverart/libcoverart-1.0.0.recipe b/media-libs/libcoverart/libcoverart-1.0.0.recipe index f7d4caf34..66e5d5675 100644 --- a/media-libs/libcoverart/libcoverart-1.0.0.recipe +++ b/media-libs/libcoverart/libcoverart-1.0.0.recipe @@ -4,11 +4,12 @@ Development library geared towards developers who wish to add cover art \ capabilites to their applications. " HOMEPAGE="http://musicbrainz.org/doc/libcoverart" +COPYRIGHT="2012 Andrew Hawkins" +LICENSE="GNU LGPL v2" +REVISION="1" SOURCE_URI="https://github.com/downloads/metabrainz/libcoverart/libcoverart-1.0.0.tar.gz" CHECKSUM_SHA256="e4cb78939003a4b5e5c4db68e42e86fbbbea5e69d3166b43ca01a7065916a121" -LICENSE="GNU LGPL v2" -COPYRIGHT="2012 Andrew Hawkins" -REVISION="1" +SOURCE_DIR="libcoverart-{PROJECT_VERSION}" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="?x86" @@ -17,18 +18,24 @@ PROVIDES=" libcoverart = $portVersion lib:libcoverart$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix lib:libjansson$secondaryArchSuffix lib:libneon$secondaryArchSuffix " +PROVIDES_devel=" + libcoverart${secondaryArchSuffix}_devel = $portVersion + devel:libcoverart$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + libcoverart$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libjansson$secondaryArchSuffix devel:libneon$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:cmake @@ -37,8 +44,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -SOURCE_DIR="libcoverart-{PROJECT_VERSION}" - BUILD() { cmake . @@ -61,12 +66,3 @@ TEST() cd tests ./test } - -PROVIDES_devel=" - libcoverart${secondaryArchSuffix}_devel = $portVersion - devel:libcoverart$secondaryArchSuffix = $portVersion - " - -REQUIRES_devel=" - libcoverart$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/libcuefile/libcuefile-r475.recipe b/media-libs/libcuefile/libcuefile-r475.recipe index e530b0c6d..2a426b4a1 100644 --- a/media-libs/libcuefile/libcuefile-r475.recipe +++ b/media-libs/libcuefile/libcuefile-r475.recipe @@ -1,42 +1,39 @@ SUMMARY="Cue File library from Musepack" DESCRIPTION="A library to work with CUE files " +HOMEPAGE="https://www.musepack.net" +COPYRIGHT="1997-2011 Musepack Project" +LICENSE="GNU LGPL v2.1" +REVISION="1" +SOURCE_URI="http://files.musepack.net/source/libcuefile_r475.tar.gz" +CHECKSUM_SHA256="b681ca6772b3f64010d24de57361faecf426ee6182f5969fcf29b3f649133fe7" +SOURCE_DIR="libcuefile_r475" +PATCHES="libcuefile-$portVersion.patchset" + ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="x86" -REVISION="1" -HOMEPAGE="https://www.musepack.net" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="1997-2011 Musepack Project" - -SOURCE_URI="http://files.musepack.net/source/libcuefile_r475.tar.gz" -SOURCE_DIR="libcuefile_r475" -CHECKSUM_SHA256="b681ca6772b3f64010d24de57361faecf426ee6182f5969fcf29b3f649133fe7" -PATCHES="libcuefile-$portVersion.patchset" PROVIDES=" libcuefile$secondaryArchSuffix = $portVersion lib:libcuefile$secondaryArchSuffix = 0.0.0 compat = 0 " - REQUIRES=" haiku$secondaryArchSuffix " -BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel - cmd:cmake - cmd:gcc$secondaryArchSuffix - cmd:make -" - PROVIDES_devel=" libcuefile${secondaryArchSuffix}_devel = $portVersion devel:libcuefile$secondaryArchSuffix " - REQUIRES_devel=" libcuefile$secondaryArchSuffix == $portVersion base " +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:cmake + cmd:gcc$secondaryArchSuffix + cmd:make +" BUILD() { diff --git a/media-libs/libfpx/libfpx-1.3.1.recipe b/media-libs/libfpx/libfpx-1.3.1.recipe index 366794a6c..7d44582c4 100644 --- a/media-libs/libfpx/libfpx-1.3.1.recipe +++ b/media-libs/libfpx/libfpx-1.3.1.recipe @@ -20,6 +20,14 @@ REQUIRES=" haiku " +PROVIDES_devel=" + libfpx$_devel=$portVersion + devel:libfpx=$portVersion +" +REQUIRES_devel=" + libfpx == $portVersion base +" + BUILD_REQUIRES=" haiku_devel cmd:awk @@ -27,14 +35,6 @@ BUILD_REQUIRES=" cmd:make " -REQUIRES_devel=" - libfpx == $portVersion base -" -PROVIDES_devel=" - libfpx$_devel=$portVersion - devel:libfpx=$portVersion -" - BUILD() { runConfigure ./configure --disable-dependency-tracking CPPFLAGS=-D__linux__ diff --git a/media-libs/libfreehand/libfreehand-0.1.0.recipe b/media-libs/libfreehand/libfreehand-0.1.0.recipe index f5b021654..6db7ca928 100644 --- a/media-libs/libfreehand/libfreehand-0.1.0.recipe +++ b/media-libs/libfreehand/libfreehand-0.1.0.recipe @@ -6,7 +6,6 @@ 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_gcc2 x86 ?x86_64" diff --git a/media-libs/libgphoto2/libgphoto2-2.5.8.recipe b/media-libs/libgphoto2/libgphoto2-2.5.8.recipe index 4d643e097..345d248a2 100644 --- a/media-libs/libgphoto2/libgphoto2-2.5.8.recipe +++ b/media-libs/libgphoto2/libgphoto2-2.5.8.recipe @@ -9,9 +9,9 @@ to client (programs that call libgphoto2)." HOMEPAGE="http://www.gphoto.org/" COPYRIGHT="The gphoto2 team" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/gphoto/files/libgphoto2-$portVersion.tar.bz2" CHECKSUM_SHA256="031a262e342fae43f724afe66787947ce1fb483277dfe5a8cf1fbe92c58e27b6" -REVISION="1" ARCHITECTURES="?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/media-libs/liblo/liblo-0.28.recipe b/media-libs/liblo/liblo-0.28.recipe index 0f513b607..dc124d40d 100644 --- a/media-libs/liblo/liblo-0.28.recipe +++ b/media-libs/liblo/liblo-0.28.recipe @@ -2,14 +2,6 @@ SUMMARY="Lightweight OSC (Open Sound Control) Implementation" DESCRIPTION="liblo is a lightweight library that provides an easy to use \ implementation of the OSC protocol." HOMEPAGE="http://plugin.org.uk/liblo" -LICENSE="GNU LGPL v2.1" -REVISION="1" - -ARCHITECTURES="x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -SOURCE_URI="http://prdownloads.sourceforge.net/liblo/liblo-$portVersion.tar.gz" -CHECKSUM_SHA256="da94a9b67b93625354dd89ff7fe31e5297fc9400b6eaf7378c82ee1caf7db909" COPYRIGHT=" 2008-2012 Stephen Sinclair 2008 Kentaro Fukuchi @@ -17,8 +9,15 @@ COPYRIGHT=" 2005 Martin Habets 2005-2006 Steve Harris " +LICENSE="GNU LGPL v2.1" +REVISION="1" +SOURCE_URI="http://prdownloads.sourceforge.net/liblo/liblo-$portVersion.tar.gz" +CHECKSUM_SHA256="da94a9b67b93625354dd89ff7fe31e5297fc9400b6eaf7378c82ee1caf7db909" PATCHES="liblo-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86_gcc2 x86" + PROVIDES=" liblo$secondaryArchSuffix = $portVersion compat >= 0 cmd:oscdump @@ -28,6 +27,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + PROVIDES_devel=" liblo${secondaryArchSuffix}_devel = $portVersion compat >= 0 devel:liblo$secondaryArchSuffix = 7.2.0 compat >= 7 @@ -35,6 +35,7 @@ PROVIDES_devel=" REQUIRES_devel=" liblo$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/media-libs/libmetalink/libmetalink-0.1.2.recipe b/media-libs/libmetalink/libmetalink-0.1.2.recipe index bb32d09da..3645a9998 100644 --- a/media-libs/libmetalink/libmetalink-0.1.2.recipe +++ b/media-libs/libmetalink/libmetalink-0.1.2.recipe @@ -3,17 +3,16 @@ DESCRIPTION="Libmetalink is a library to read Metalink XML download \ description format. It supports Metalink version 3 and Metalink version 4 \ (RFC 5854)." HOMEPAGE="http://launchpad.net/libmetalink" +COPYRIGHT="2008 Tatsuhiro Tsujikawa" LICENSE="MIT" REVISION="2" +SOURCE_URI="https://launchpad.net/libmetalink/trunk/packagingfix/+download/libmetalink-$portVersion.tar.bz2" +CHECKSUM_SHA256="cbed9121bf550ef14a434d6ed3d8806ded7a339db16b698cfa2f39fdc3d48bf6" +PATCHES="libmetalink-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -SOURCE_URI="https://launchpad.net/libmetalink/trunk/packagingfix/+download/libmetalink-$portVersion.tar.bz2" -CHECKSUM_SHA256="cbed9121bf550ef14a434d6ed3d8806ded7a339db16b698cfa2f39fdc3d48bf6" -COPYRIGHT="2008 Tatsuhiro Tsujikawa" -PATCHES="libmetalink-$portVersion.patchset" - PROVIDES=" libmetalink$secondaryArchSuffix = $portVersion compat >= 0 lib:libmetalink$secondaryArchSuffix = 3.0.0 compat >= 3 @@ -22,6 +21,7 @@ REQUIRES=" haiku$secondaryArchSuffix lib:libexpat$secondaryArchSuffix " + PROVIDES_devel=" libmetalink${secondaryArchSuffix}_devel = $portVersion compat >= 0 devel:libmetalink$secondaryArchSuffix = 3.0.0 compat >= 3 @@ -29,6 +29,7 @@ PROVIDES_devel=" REQUIRES_devel=" libmetalink$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libexpat$secondaryArchSuffix diff --git a/media-libs/libmng/libmng-2.0.3.recipe b/media-libs/libmng/libmng-2.0.3.recipe index 01832f0c8..9bc6968a5 100644 --- a/media-libs/libmng/libmng-2.0.3.recipe +++ b/media-libs/libmng/libmng-2.0.3.recipe @@ -2,16 +2,15 @@ SUMMARY="Reads and writes MNG images" DESCRIPTION="LibMNG reads and writes MNG format image files, a PNG-like image \ format supporting multiple image, animation and transparent JPEG." HOMEPAGE="http://www.libmng.com" +COPYRIGHT="2000-2007 Gerard Juyn" LICENSE="LIBMNG" REVISION="1" +SOURCE_URI="http://sourceforge.net/projects/libmng/files/libmng-devel/$portVersion/libmng-$portVersion.tar.xz" +CHECKSUM_SHA256="4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -SOURCE_URI="http://sourceforge.net/projects/libmng/files/libmng-devel/$portVersion/libmng-$portVersion.tar.xz" -CHECKSUM_SHA256="4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3" -COPYRIGHT="2000-2007 Gerard Juyn" - PROVIDES=" libmng$secondaryArchSuffix = $portVersion compat >= 2.0 lib:libmng$secondaryArchSuffix = 2.0.2 compat >= 2 @@ -21,6 +20,7 @@ REQUIRES=" lib:libjpeg$secondaryArchSuffix lib:libz$secondaryArchSuffix " + PROVIDES_devel=" libmng${secondaryArchSuffix}_devel = $portVersion compat >= 2.0 devel:libmng$secondaryArchSuffix = 2.0.2 compat >= 2 @@ -28,6 +28,7 @@ PROVIDES_devel=" REQUIRES_devel=" libmng$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libjpeg$secondaryArchSuffix diff --git a/media-libs/libnsbmp/libnsbmp-0.1.2.recipe b/media-libs/libnsbmp/libnsbmp-0.1.2.recipe index 0e5a5768c..5f1ff3dce 100644 --- a/media-libs/libnsbmp/libnsbmp-0.1.2.recipe +++ b/media-libs/libnsbmp/libnsbmp-0.1.2.recipe @@ -4,8 +4,8 @@ HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/" COPYRIGHT="2006 Richard Wilson, 2008 - 2013 Sean Fox" LICENSE="MIT" REVISION="2" -CHECKSUM_SHA256="969ba1c4f778b6ecee5fd834a6206c97b49885673389260fef1043dfca2968b1" SOURCE_URI="http://download.netsurf-browser.org/libs/releases/libnsbmp-$portVersion-src.tar.gz" +CHECKSUM_SHA256="969ba1c4f778b6ecee5fd834a6206c97b49885673389260fef1043dfca2968b1" PATCHES="libnsbmp-0.1.1.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" diff --git a/media-libs/libreplaygain/libreplaygain-r475.recipe b/media-libs/libreplaygain/libreplaygain-r475.recipe index 93381555a..85fb92812 100644 --- a/media-libs/libreplaygain/libreplaygain-r475.recipe +++ b/media-libs/libreplaygain/libreplaygain-r475.recipe @@ -6,8 +6,8 @@ COPYRIGHT="1997-2011 Musepack Project" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="http://files.musepack.net/source/libreplaygain_r475.tar.gz" -SOURCE_DIR="libreplaygain_r475" CHECKSUM_SHA256="8258bf785547ac2cda43bb195e07522f0a3682f55abe97753c974609ec232482" +SOURCE_DIR="libreplaygain_r475" ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="x86" diff --git a/media-libs/libsamplerate/libsamplerate-0.1.8.recipe b/media-libs/libsamplerate/libsamplerate-0.1.8.recipe index bc921a162..2b49308c4 100644 --- a/media-libs/libsamplerate/libsamplerate-0.1.8.recipe +++ b/media-libs/libsamplerate/libsamplerate-0.1.8.recipe @@ -20,7 +20,6 @@ PATCHES="libsamplerate-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" - PROVIDES=" libsamplerate$secondaryArchSuffix = $portVersion compat >= 0 cmd:sndfile_resample$secondaryArchSuffix diff --git a/media-libs/libsoundtouch/libsoundtouch-1.9.2.recipe b/media-libs/libsoundtouch/libsoundtouch-1.9.2.recipe index b40b732ae..c72979e20 100644 --- a/media-libs/libsoundtouch/libsoundtouch-1.9.2.recipe +++ b/media-libs/libsoundtouch/libsoundtouch-1.9.2.recipe @@ -11,18 +11,17 @@ tempo (speed). Playback Rate : Changes both tempo and pitch together as if a vinyl disc was \ played at different RPM rate." HOMEPAGE="http://www.surina.net/soundtouch" +COPYRIGHT="2001-2014 Olli Parviainen" LICENSE="GNU LGPL v2.1" REVISION="1" +SOURCE_URI="http://www.surina.net/soundtouch/soundtouch-$portVersion.tar.gz" +CHECKSUM_SHA256="caeb86511e81420eeb454cb5db53f56d96b8451d37d89af6e55b12eb4da1c513" +SOURCE_DIR="soundtouch" +PATCHES="libsoundtouch-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="http://www.surina.net/soundtouch/soundtouch-$portVersion.tar.gz" -CHECKSUM_SHA256="caeb86511e81420eeb454cb5db53f56d96b8451d37d89af6e55b12eb4da1c513" -COPYRIGHT="2001-2014 Olli Parviainen" -SOURCE_DIR="soundtouch" -PATCHES="libsoundtouch-$portVersion.patchset" - PROVIDES=" libsoundtouch$secondaryArchSuffix = $portVersion compat >= 1 cmd:soundstretch$secondaryArchSuffix @@ -31,6 +30,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + PROVIDES_devel=" libsoundtouch${secondaryArchSuffix}_devel = $portVersion compat >= 1 devel:libSoundTouch$secondaryArchSuffix = 1.0.0 compat >= 1 @@ -38,6 +38,7 @@ PROVIDES_devel=" REQUIRES_devel=" libsoundtouch$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/media-libs/libvisio/libvisio-0.0.31.recipe b/media-libs/libvisio/libvisio-0.0.31.recipe index a4821359e..bae8b4e13 100644 --- a/media-libs/libvisio/libvisio-0.0.31.recipe +++ b/media-libs/libvisio/libvisio-0.0.31.recipe @@ -5,17 +5,17 @@ DESCRIPTION=" libreoffice. " HOMEPAGE="http://www.freedesktop.org/wiki/Software/libvisio/" -SOURCE_URI="http://dev-www.libreoffice.org/src/libvisio-0.0.31.tar.gz" +COPYRIGHT=" + 2011 Fridrich Strba + 2011 Eilidh McAdam + " LICENSE=" GNU GPL v2 GNU LGPL v2.1 MPL v1.1 " -COPYRIGHT=" - 2011 Fridrich Strba - 2011 Eilidh McAdam - " REVISION="2" +SOURCE_URI="http://dev-www.libreoffice.org/src/libvisio-0.0.31.tar.gz" CHECKSUM_SHA256="4805b530eb79a9817d5daa3f069ef24959f439c0c0c80f12d30f9bc67b00cf90" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" @@ -41,6 +41,15 @@ REQUIRES=" lib:libxml2$secondaryArchSuffix lib:libz$secondaryArchSuffix " + +PROVIDES_devel=" + libvisio${secondaryArchSuffix}_devel = $portVersion + devel:libvisio_0.0$secondaryArchSuffix = $portVersion compat >= 0 + " +REQUIRES_devel=" + $portName$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" boost${secondaryArchSuffix}_devel >= 1.36 devel:libicui18n$secondaryArchSuffix @@ -86,11 +95,3 @@ INSTALL() packageEntries devel $developDir } - -PROVIDES_devel=" - libvisio${secondaryArchSuffix}_devel = $portVersion - devel:libvisio_0.0$secondaryArchSuffix = $portVersion compat >= 0 - " -REQUIRES_devel=" - $portName$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/musicbrainz/musicbrainz-5.1.0.recipe b/media-libs/musicbrainz/musicbrainz-5.1.0.recipe index cbefe266a..a28f3d747 100644 --- a/media-libs/musicbrainz/musicbrainz-5.1.0.recipe +++ b/media-libs/musicbrainz/musicbrainz-5.1.0.recipe @@ -2,14 +2,14 @@ SUMMARY="Lookup capabilities for music files" DESCRIPTION="The MusicBrainz Client Library (libmusicbrainz), also known as \ mb_client, is a development library geared towards developers who wish to \ add MusicBrainz lookup capabilities to their applications." - -REVISION="2" HOMEPAGE="http://musicbrainz.org/doc/libmusicbrainz" -SOURCE_URI="https://github.com/metabrainz/libmusicbrainz/releases/download/release-5.1.0/libmusicbrainz-5.1.0.tar.gz" -CHECKSUM_SHA256="6749259e89bbb273f3f5ad7acdffb7c47a2cf8fcaeab4c4695484cef5f4c6b46" - COPYRIGHT="2012 Andrew Hawkins" LICENSE="GNU LGPL v2.1" +REVISION="2" +SOURCE_URI="https://github.com/metabrainz/libmusicbrainz/releases/download/release-5.1.0/libmusicbrainz-5.1.0.tar.gz" +CHECKSUM_SHA256="6749259e89bbb273f3f5ad7acdffb7c47a2cf8fcaeab4c4695484cef5f4c6b46" +SOURCE_DIR="libmusicbrainz-$portVersion" +PATCHES="musicbrainz-5.1.0.patchset" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -23,6 +23,15 @@ REQUIRES=" lib:libneon$secondaryArchSuffix lib:libxml2$secondaryArchSuffix " + +PROVIDES_devel=" + musicbrainz${secondaryArchSuffix}_devel = $portVersion + devel:libmusicbrainz5$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + musicbrainz$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libneon$secondaryArchSuffix devel:libxml2$secondaryArchSuffix @@ -35,16 +44,14 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="musicbrainz-5.1.0.patchset" - -SOURCE_DIR="libmusicbrainz-$portVersion" - -BUILD() { +BUILD() +{ cmake . -DCMAKE_INSTALL_PREFIX=$prefix make } -INSTALL() { +INSTALL() +{ make install prepareInstalledDevelLibs libmusicbrainz5 @@ -53,11 +60,3 @@ INSTALL() { packageEntries devel \ $developDir } - -PROVIDES_devel=" - musicbrainz${secondaryArchSuffix}_devel = $portVersion - devel:libmusicbrainz5$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - musicbrainz$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/openal/openal-1.13.0.recipe b/media-libs/openal/openal-1.13.0.recipe index 5daacfa48..30959b527 100644 --- a/media-libs/openal/openal-1.13.0.recipe +++ b/media-libs/openal/openal-1.13.0.recipe @@ -24,6 +24,17 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + +PROVIDES_devel=" + openal${secondaryArchSuffix}_devel = $portVersion compat >= 1 + devel:libopenal$secondaryArchSuffix = 1.13.0 compat >= 0 + cmd:openal_info$secondaryArchSuffix + " +REQUIRES_devel=" + haiku$secondaryArchSuffix + lib:libopenal$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -59,13 +70,3 @@ INSTALL() $developDir \ $binDir } - -PROVIDES_devel=" - openal${secondaryArchSuffix}_devel = $portVersion compat >= 1 - devel:libopenal$secondaryArchSuffix = 1.13.0 compat >= 0 - cmd:openal_info$secondaryArchSuffix - " -REQUIRES_devel=" - haiku$secondaryArchSuffix - lib:libopenal$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/openjpeg/openjpeg-1.5.0.recipe b/media-libs/openjpeg/openjpeg-1.5.0.recipe index 5925bc597..440a40fdb 100644 --- a/media-libs/openjpeg/openjpeg-1.5.0.recipe +++ b/media-libs/openjpeg/openjpeg-1.5.0.recipe @@ -42,7 +42,6 @@ PROVIDES=" lib:libopenjpeg_JPWL$secondaryArchSuffix = $portVersion compat >= 1.5.0 lib:libopenjpip_local$secondaryArchSuffix = $portVersion compat >= 1.5.0 " - REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix @@ -50,12 +49,21 @@ REQUIRES=" lib:libtiff$secondaryArchSuffix " +PROVIDES_devel=" + openjpeg${secondaryArchSuffix}_devel = $portVersion compat >= 1.5.0 + devel:libopenjpeg$secondaryArchSuffix = $portVersion compat >= 1.5.0 + devel:libopenjpeg_JPWL$secondaryArchSuffix = $portVersion compat >= 1.5.0 + devel:libopenjpip_local$secondaryArchSuffix = $portVersion compat >= 1.5.0 + " +REQUIRES_devel=" + openjpeg$secondaryArchSuffix == $portVersion + " + BUILD_REQUIRES=" devel:libz$secondaryArchSuffix devel:libpng$secondaryArchSuffix devel:libtiff$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:autoconf @@ -66,17 +74,6 @@ BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix " -PROVIDES_devel=" - openjpeg${secondaryArchSuffix}_devel = $portVersion compat >= 1.5.0 - devel:libopenjpeg$secondaryArchSuffix = $portVersion compat >= 1.5.0 - devel:libopenjpeg_JPWL$secondaryArchSuffix = $portVersion compat >= 1.5.0 - devel:libopenjpip_local$secondaryArchSuffix = $portVersion compat >= 1.5.0 - " - -REQUIRES_devel=" - openjpeg$secondaryArchSuffix == $portVersion - " - BUILD() { ./bootstrap.sh diff --git a/media-libs/opus/opus-1.1.2.recipe b/media-libs/opus/opus-1.1.2.recipe index 44d624f23..dde19e81c 100644 --- a/media-libs/opus/opus-1.1.2.recipe +++ b/media-libs/opus/opus-1.1.2.recipe @@ -30,12 +30,11 @@ LICENSE="BSD (3-clause)" REVISION="1" SOURCE_URI="http://downloads.xiph.org/releases/opus/opus-$portVersion.tar.gz" CHECKSUM_SHA256="0e290078e31211baa7b5886bcc8ab6bc048b9fc83882532da4a1a45e58e907fd" +PATCHES="opus-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="opus-$portVersion.patchset" - PROVIDES=" opus$secondaryArchSuffix = $portVersion compat >= 1 lib:libopus$secondaryArchSuffix = 0.5.2 compat >= 0 diff --git a/media-libs/opusfile/opusfile-0.7.recipe b/media-libs/opusfile/opusfile-0.7.recipe index cec825bc9..a922c59a7 100644 --- a/media-libs/opusfile/opusfile-0.7.recipe +++ b/media-libs/opusfile/opusfile-0.7.recipe @@ -12,9 +12,9 @@ windows systems." HOMEPAGE="http://www.opus-codec.org" COPYRIGHT="2001-2014 Xiph.org" LICENSE="BSD (3-clause)" +REVISION="1" SOURCE_URI="http://downloads.xiph.org/releases/opus/opusfile-$portVersion.tar.gz" CHECKSUM_SHA256="9e2bed13bc729058591a0f1cab2505e8cfd8e7ac460bf10a78bcc3b125e7c301" -REVISION="1" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" diff --git a/media-libs/paragui/paragui-1.1.8.recipe b/media-libs/paragui/paragui-1.1.8.recipe index 511a6ce27..57fc23892 100644 --- a/media-libs/paragui/paragui-1.1.8.recipe +++ b/media-libs/paragui/paragui-1.1.8.recipe @@ -18,7 +18,6 @@ PROVIDES=" lib:libparagui_1.1 = 8.0.0 compat = 8 lib:libparagui " - REQUIRES=" haiku lib:libexpat @@ -35,7 +34,6 @@ PROVIDES_devel=" devel:libparagui_1.1 = 8.0.0 compat = 8 devel:libparagui " - REQUIRES_devel=" paragui$secondaryArchSuffix == $portVersion base " @@ -48,7 +46,6 @@ BUILD_REQUIRES=" devel:libexpat$secondaryArchSuffix devel:libphysfs$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:autoconf diff --git a/media-libs/portaudio/portaudio-19.recipe b/media-libs/portaudio/portaudio-19.recipe index ba8e687f5..ed04776c6 100644 --- a/media-libs/portaudio/portaudio-19.recipe +++ b/media-libs/portaudio/portaudio-19.recipe @@ -3,12 +3,12 @@ DESCRIPTION=" Port Audio is a free, cross-platform, audio I/O library. " HOMEPAGE="http://portaudio.com" +COPYRIGHT="1999-2011 Ross Bencina and Phil Burk" +LICENSE="MIT" +REVISION="1" SOURCE_URI="http://portaudio.com/archives/pa_stable_v19_20111121.tgz" CHECKSUM_SHA256="9c26d1330d506496789edafe55b0386f20d83c4aa2c0e3f81fbeb0f114ab1b99" -LICENSE="MIT" -COPYRIGHT="1999-2011 Ross Bencina and Phil Burk" - -REVISION="1" +SOURCE_DIR="portaudio" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -17,17 +17,16 @@ PROVIDES=" portaudio$secondaryArchSuffix = $portVersion lib:libportaudio$secondaryArchSuffix = 19 " - REQUIRES=" haiku " -BUILD_PREREQUIRES=" - haiku${secondaryArchSuffix}_devel - cmd:cmake - cmd:gcc${secondaryArchSuffix} - cmd:ld${secondaryArchSuffix} - cmd:make +PROVIDES_devel=" + devel:libportaudio = 19 + devel:libportaudio_static = 19 + " +REQUIRES_devel=" + libportaudio == $portVersion base " BUILD_REQUIRES=" @@ -35,8 +34,13 @@ BUILD_REQUIRES=" cmd:cmake cmd:make " - -SOURCE_DIR="portaudio" +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:cmake + cmd:gcc${secondaryArchSuffix} + cmd:ld${secondaryArchSuffix} + cmd:make + " BUILD() { @@ -62,12 +66,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - devel:libportaudio = 19 - devel:libportaudio_static = 19 - " - -REQUIRES_devel=" - libportaudio == $portVersion base - " diff --git a/media-libs/sdl2_gfx/sdl2_gfx-1.0.1.recipe b/media-libs/sdl2_gfx/sdl2_gfx-1.0.1.recipe index 6fa329057..6bdf6d281 100644 --- a/media-libs/sdl2_gfx/sdl2_gfx-1.0.1.recipe +++ b/media-libs/sdl2_gfx/sdl2_gfx-1.0.1.recipe @@ -5,11 +5,11 @@ basic drawing routines such as lines, circles or polygons and SDL_rotozoom \ which implemented a interpolating rotozoomer for SDL_surfaces. " HOMEPAGE="http://www.ferzkopp.net/joomla/content/view/19/14/" +COPYRIGHT="1999-2012 A. Schiffler" +LICENSE="Zlib" +REVISION="1" SOURCE_URI="http://www.ferzkopp.net/Software/SDL2_gfx/SDL2_gfx-$portVersion.tar.gz" CHECKSUM_SHA256="d69bcbceb811b4e5712fbad3ede737166327f44b727f1388c32581dbbe8c599a" -LICENSE="Zlib" -COPYRIGHT="1999-2012 A. Schiffler" -REVISION="1" SOURCE_DIR="SDL2_gfx-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" @@ -23,6 +23,7 @@ REQUIRES=" lib:libsdl2 lib:libgl " + PROVIDES_devel=" sdl2_gfx_devel = $portVersion compat >= 1 devel:libsdl2_gfx @@ -30,6 +31,7 @@ PROVIDES_devel=" REQUIRES_devel=" sdl2_gfx == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl2 diff --git a/media-libs/sdl2_image/sdl2_image-2.0.1.recipe b/media-libs/sdl2_image/sdl2_image-2.0.1.recipe index e9637b747..840a7fc9a 100644 --- a/media-libs/sdl2_image/sdl2_image-2.0.1.recipe +++ b/media-libs/sdl2_image/sdl2_image-2.0.1.recipe @@ -7,11 +7,12 @@ to include those shared libraries. libpng depends on libz, and libtiff depends \ on both libz and libjpeg. " HOMEPAGE="http://www.libsdl.org/projects/SDL_image" +COPYRIGHT="1997-2013 Sam Lantinga" +LICENSE="Zlib" +REVISION="1" SOURCE_URI="https://www.libsdl.org/projects/SDL_image/release/SDL2_image-$portVersion.tar.gz" CHECKSUM_SHA256="b29815c73b17633baca9f07113e8ac476ae66412dec0d29a5045825c27a47234" -REVISION="1" -LICENSE="Zlib" -COPYRIGHT="1997-2013 Sam Lantinga" +SOURCE_DIR="SDL2_image-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86 x86_gcc2" @@ -21,7 +22,6 @@ PROVIDES=" lib:libSDL2_image${secondaryArchSuffix} = $portVersion compat >= 2 lib:libSDL2_image_2.0${secondaryArchSuffix} = 0.0.1 compat >= 0 " - REQUIRES=" haiku${secondaryArchSuffix} lib:libSDL2_2.0${secondaryArchSuffix} @@ -34,6 +34,15 @@ REQUIRES=" lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + sdl2_image${secondaryArchSuffix}_devel = $portVersion compat >= 2 + devel:libSDL2_image_2.0$secondaryArchSuffix = 0.0.1 compat >= 0 + devel:libSDL2_image$secondaryArchSuffix = $portVersion compat >= 2 + " +REQUIRES_devel=" + sdl2_image$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl2${secondaryArchSuffix} @@ -44,7 +53,6 @@ BUILD_REQUIRES=" devel:libwebp$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:libtoolize cmd:aclocal_1.13 @@ -57,8 +65,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -SOURCE_DIR="SDL2_image-$portVersion" - BUILD() { touch INSTALL NEWS README AUTHORS ChangeLog COPYING @@ -83,13 +89,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - sdl2_image${secondaryArchSuffix}_devel = $portVersion compat >= 2 - devel:libSDL2_image_2.0$secondaryArchSuffix = 0.0.1 compat >= 0 - devel:libSDL2_image$secondaryArchSuffix = $portVersion compat >= 2 - " - -REQUIRES_devel=" - sdl2_image$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/sdl2_mixer/sdl2_mixer-2.0.1.recipe b/media-libs/sdl2_mixer/sdl2_mixer-2.0.1.recipe index 70d7a3ee1..198fe2533 100644 --- a/media-libs/sdl2_mixer/sdl2_mixer-2.0.1.recipe +++ b/media-libs/sdl2_mixer/sdl2_mixer-2.0.1.recipe @@ -6,24 +6,22 @@ single channel of music, mixed by the popular FLAC, MikMoD MOD, Timidity MIDI, \ Ogg Vorbis, and SMPEG MP3 libraries. " HOMEPAGE="http://www.libsdl.org/projects/SDL_mixer/" +COPYRIGHT="1997-2012 Sam Lantinga" +LICENSE="Zlib" +REVISION="1" SOURCE_URI="http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-$portVersion.tar.gz" CHECKSUM_SHA256="5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f" SOURCE_DIR="SDL2_mixer-$portVersion" -LICENSE="Zlib" -COPYRIGHT="1997-2012 Sam Lantinga" -REVISION="1" +PATCHES="sdl2_mixer-${portVersion}.patch" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86 x86_64" -PATCHES="sdl2_mixer-${portVersion}.patch" - PROVIDES=" sdl2_mixer$secondaryArchSuffix = $portVersion compat >= 2.0 lib:libSDL2_mixer$secondaryArchSuffix = $portVersion compat >= 2.0 lib:libSDL2_mixer_2.0$secondaryArchSuffix = 0.0.1 compat >= 0 " - REQUIRES=" haiku$secondaryArchSuffix lib:libSDL2_2.0$secondaryArchSuffix @@ -36,6 +34,15 @@ REQUIRES=" lib:libsmpeg$secondaryArchSuffix # requires libSDL " +PROVIDES_devel=" + sdl2_mixer${secondaryArchSuffix}_devel = $portVersion compat >= 2.0 + devel:libSDL2_mixer$secondaryArchSuffix = $portVersion compat >= 2.0 + devel:libSDL2_mixer_2.0$secondaryArchSuffix = 0.0.1 compat >= 0 + " +REQUIRES_devel=" + sdl2_mixer$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libsdl2$secondaryArchSuffix devel:libogg$secondaryArchSuffix @@ -46,17 +53,6 @@ BUILD_REQUIRES=" devel:libmikmod$secondaryArchSuffix # requires libSDL devel:libsmpeg$secondaryArchSuffix # requires libSDL " - -PROVIDES_devel=" - sdl2_mixer${secondaryArchSuffix}_devel = $portVersion compat >= 2.0 - devel:libSDL2_mixer$secondaryArchSuffix = $portVersion compat >= 2.0 - devel:libSDL2_mixer_2.0$secondaryArchSuffix = 0.0.1 compat >= 0 - " - -REQUIRES_devel=" - sdl2_mixer$secondaryArchSuffix == $portVersion base - " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:aclocal diff --git a/media-libs/sdl2_ttf/sdl2_ttf-2.0.13.recipe b/media-libs/sdl2_ttf/sdl2_ttf-2.0.13.recipe index 83739406e..d86da86b4 100644 --- a/media-libs/sdl2_ttf/sdl2_ttf-2.0.13.recipe +++ b/media-libs/sdl2_ttf/sdl2_ttf-2.0.13.recipe @@ -8,11 +8,12 @@ outline fonts and antialiasing, high quality text output can be obtained \ without much effort. " HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf" +COPYRIGHT="1997-2013 Sam Lantinga" +LICENSE="Zlib" +REVISION="1" SOURCE_URI="http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-$portVersion.tar.gz" CHECKSUM_SHA256="25ddad0302e7d74ce16a770974930cefbdcf67499ca7d40ce7a6bd7de6022fdf" -REVISION="1" -LICENSE="Zlib" -COPYRIGHT="1997-2013 Sam Lantinga" +SOURCE_DIR="SDL2_ttf-$portVersion" ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="?x86 ?x86_gcc2" @@ -22,7 +23,6 @@ PROVIDES=" lib:libSDL2_ttf${secondaryArchSuffix} = $portVersion compat >= 2.0 lib:libSDL2_ttf_2.0${secondaryArchSuffix} = 0.10.3 compat >= 0 " - REQUIRES=" haiku${secondaryArchSuffix} lib:libfreetype${secondaryArchSuffix} @@ -34,6 +34,15 @@ REQUIRES=" lib:libltdl${secondaryArchSuffix} " +PROVIDES_devel=" + sdl2_ttf${secondaryArchSuffix}_devel = ${portVersion} compat >= 2.0 + devel:libSDL2_ttf$secondaryArchSuffix = ${portVersion} compat >= 2.0 + devel:libSDL2_ttf_2.0$secondaryArchSuffix = 0.10.3 compat >= 0 + " +REQUIRES_devel=" + sdl2_ttf$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libfreetype${secondaryArchSuffix} @@ -42,7 +51,6 @@ BUILD_REQUIRES=" devel:libbz2${secondaryArchSuffix} devel:libpng${secondaryArchSuffix} " - BUILD_PREREQUIRES=" cmd:libtoolize cmd:aclocal_1.13 @@ -53,8 +61,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="SDL2_ttf-$portVersion" - BUILD() { touch INSTALL NEWS README AUTHORS ChangeLog COPYING @@ -76,13 +82,3 @@ INSTALL() packageEntries devel \ $developDir } - -PROVIDES_devel=" - sdl2_ttf${secondaryArchSuffix}_devel = ${portVersion} compat >= 2.0 - devel:libSDL2_ttf$secondaryArchSuffix = ${portVersion} compat >= 2.0 - devel:libSDL2_ttf_2.0$secondaryArchSuffix = 0.10.3 compat >= 0 - " - -REQUIRES_devel=" - sdl2_ttf$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/taglib/taglib-1.7.2.recipe b/media-libs/taglib/taglib-1.7.2.recipe index a7f6ed8ab..3a91cd72e 100644 --- a/media-libs/taglib/taglib-1.7.2.recipe +++ b/media-libs/taglib/taglib-1.7.2.recipe @@ -6,34 +6,42 @@ Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack \ TrueAudio, WAV, AIFF, MP4 and ASF files. " HOMEPAGE="http://github.com/taglib" -SOURCE_URI="http://taglib.github.io/releases/taglib-1.7.2.tar.gz" -CHECKSUM_SHA256="38f7e5283b594021b28426a61339cffbf2d503b450338b02f651fab1b0b42899" COPYRIGHT="2002-2012 Scott Wheeler" LICENSE="GNU LGPL v2 MPL v1.1 " REVISION="2" +SOURCE_URI="http://taglib.github.io/releases/taglib-1.7.2.tar.gz" +CHECKSUM_SHA256="38f7e5283b594021b28426a61339cffbf2d503b450338b02f651fab1b0b42899" +PATCHES="taglib-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="taglib-$portVersion.patchset" - PROVIDES=" taglib$secondaryArchSuffix = $portVersion lib:libtag$secondaryArchSuffix = 1.7.2 compat >= 1 lib:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 " - REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + taglib${secondaryArchSuffix}_devel = $portVersion compat >= 1.7 + cmd:taglib_config$secondaryArchSuffix = $portVersion compat >= 1.7 + devel:libtag$secondaryArchSuffix = 1.7.2 compat >= 1 + devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 + " +REQUIRES_devel=" + taglib$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:cmake @@ -42,7 +50,6 @@ BUILD_PREREQUIRES=" cmd:grep " - BUILD() { cmake . -DCMAKE_INSTALL_PREFIX:PATH=$prefix \ @@ -74,14 +81,3 @@ INSTALL() $developDir \ $binDir } - -PROVIDES_devel=" - taglib${secondaryArchSuffix}_devel = $portVersion compat >= 1.7 - cmd:taglib_config$secondaryArchSuffix = $portVersion compat >= 1.7 - devel:libtag$secondaryArchSuffix = 1.7.2 compat >= 1 - devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 - " - -REQUIRES_devel=" - taglib$secondaryArchSuffix == $portVersion base - " diff --git a/media-libs/taglib/taglib-1.9.1.recipe b/media-libs/taglib/taglib-1.9.1.recipe index 5ca7514eb..8c3ade4a8 100644 --- a/media-libs/taglib/taglib-1.9.1.recipe +++ b/media-libs/taglib/taglib-1.9.1.recipe @@ -6,10 +6,10 @@ Vorbis. It can find tags in multiple formats such as .mp3 .wma .wav .m4a \ .flac etc. TagLib is platform independent." HOMEPAGE="http://github.com/taglib" COPYRIGHT="2002-2013 Scott Wheeler" -SOURCE_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz" LICENSE="GNU LGPL v2 MPL v1.1" REVISION="2" +SOURCE_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz" CHECKSUM_SHA256="72d371cd1419a87ae200447a53bff2be219283071e80fd12337928cc967dc71a" PATCHES="taglib-1.9.1.patchset" diff --git a/media-sound/bladeenc/bladeenc-0.94.2.recipe b/media-sound/bladeenc/bladeenc-0.94.2.recipe index aa0832261..de5a490cb 100644 --- a/media-sound/bladeenc/bladeenc-0.94.2.recipe +++ b/media-sound/bladeenc/bladeenc-0.94.2.recipe @@ -5,11 +5,14 @@ ISO reference code. It is mostly intended for high quality encoding in high \ bitrates. " HOMEPAGE="http://bladeenc.mp3.no/" +COPYRIGHT="1998-2000 Tord Jansson" +LICENSE="GNU LGPL v2.1" +REVISION="2" SOURCE_URI="ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/bladeenc-0.94.2-src-stable.tar.gz" CHECKSUM_SHA256="c5e9dd180f28d1865599d0755e36fa1a4c146bb5e1b7ba9ad099955261fc1164" -REVISION="2" -LICENSE="GNU LGPL v2.1" -COPYRIGHT="1998-2000 Tord Jansson" +PATCHES=" + bladeenc-0.94.2.patch +" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -17,7 +20,6 @@ PROVIDES=" bladeenc = $portVersion cmd:bladeenc " - REQUIRES=" haiku " @@ -25,7 +27,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:make @@ -35,10 +36,6 @@ BUILD_PREREQUIRES=" cmd:autoconf " -PATCHES=" - bladeenc-0.94.2.patch -" - BUILD() { libtoolize --force --copy --install diff --git a/media-sound/hivelytracker/hivelytracker-1.8.recipe b/media-sound/hivelytracker/hivelytracker-1.8.recipe index fd03e0ed3..2fcbc6076 100644 --- a/media-sound/hivelytracker/hivelytracker-1.8.recipe +++ b/media-sound/hivelytracker/hivelytracker-1.8.recipe @@ -9,10 +9,10 @@ but it also improves on AHX in several ways and therefore has its own \ instrument and module formats. " HOMEPAGE="http://www.hivelytracker.co.uk/" -SOURCE_URI="svn+http://hivelytracker.googlecode.com/svn/trunk/#r66" -REVISION="1" -LICENSE="BSD (3-clause)" COPYRIGHT="2010-2013 IRIS & Up Rough" +LICENSE="BSD (3-clause)" +REVISION="1" +SOURCE_URI="svn+http://hivelytracker.googlecode.com/svn/trunk/#r66" ARCHITECTURES="x86_gcc2" @@ -20,7 +20,6 @@ PROVIDES=" hivelytracker = $portVersion app:HivelyTracker = $portVersion " - REQUIRES=" haiku lib:libsdl diff --git a/media-sound/lmms/lmms-1.2.0_git.recipe b/media-sound/lmms/lmms-1.2.0_git.recipe index cbb17c01c..e3cc73fbe 100644 --- a/media-sound/lmms/lmms-1.2.0_git.recipe +++ b/media-sound/lmms/lmms-1.2.0_git.recipe @@ -6,14 +6,14 @@ synthesis and mixing of sounds, and arranging of samples. You can have fun \ with your MIDI-keyboard and much more; all in a user-friendly and modern \ interface." HOMEPAGE="http://lmms.io/" +COPYRIGHT="2004-2014 Tobias Doerffel et al." +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://github.com/LMMS/lmms/archive/07e422c66defdde88b3a8686ae1f0e6011fe387f.tar.gz" CHECKSUM_SHA256="4a55299cf388c06d996e152353b1898cab457597d10cbbc77ce97777ae516d29" SOURCE_DIR="lmms-07e422c66defdde88b3a8686ae1f0e6011fe387f" PATCHES="lmms-1.2.0.patch" ADDITIONAL_FILES="LMMS.rdef" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2004-2014 Tobias Doerffel et al." ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" diff --git a/media-sound/mpc/musicpc-0.26.recipe b/media-sound/mpc/musicpc-0.26.recipe index 503044a6c..60ea99473 100644 --- a/media-sound/mpc/musicpc-0.26.recipe +++ b/media-sound/mpc/musicpc-0.26.recipe @@ -6,11 +6,13 @@ of sound files while being controlled by its network protocol. MPC is a commandline client for Music Player Daemon." HOMEPAGE="http://www.musicpd.org/" +COPYRIGHT="2003-2014 The Music Player Daemon Project" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.musicpd.org/download/mpc/0/mpc-0.26.tar.xz" CHECKSUM_SHA256="20735f7173cce56bec50c1d8b4633751052dc68365b29a6113206dc1cdc6e242" -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2014 The Music Player Daemon Project" -REVISION="1" +SOURCE_DIR="mpc-$portVersion" + ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -25,6 +27,7 @@ REQUIRES=" lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel boost${secondaryArchSuffix}_devel @@ -44,8 +47,6 @@ BUILD_PREREQUIRES=" cmd:find " -SOURCE_DIR="mpc-$portVersion" - BUILD() { export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" diff --git a/media-sound/mpd/mpd-0.19.12.recipe b/media-sound/mpd/mpd-0.19.12.recipe index dff6ab6a9..0d33056c7 100644 --- a/media-sound/mpd/mpd-0.19.12.recipe +++ b/media-sound/mpd/mpd-0.19.12.recipe @@ -5,16 +5,16 @@ for playing music. Through plugins and libraries it can play a variety \ of sound files while being controlled by its network protocol. " HOMEPAGE="http://www.musicpd.org/" +COPYRIGHT="2003-2014 The Music Player Daemon Project" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.musicpd.org/download/mpd/0.19/mpd-$portVersion.tar.xz" CHECKSUM_SHA256="7b6fe6c7ce72f5f80a276d680072b524ecb395e546e252b8f3a0756377e1e875" -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2014 The Music Player Daemon Project" -REVISION="1" +PATCHES="mpd-$portVersion.patchset" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="mpd-$portVersion.patchset" - PROVIDES=" mpd$secondaryArchSuffix = $portVersion cmd:mpd$secondaryArchSuffix = $portVersion @@ -47,6 +47,7 @@ REQUIRES=" lib:libvorbis$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel boost${secondaryArchSuffix}_devel diff --git a/media-sound/musepack_tools/musepack_tools-r475.recipe b/media-sound/musepack_tools/musepack_tools-r475.recipe index 35cd02510..2988ab43d 100644 --- a/media-sound/musepack_tools/musepack_tools-r475.recipe +++ b/media-sound/musepack_tools/musepack_tools-r475.recipe @@ -79,4 +79,4 @@ INSTALL() TEST() { make check -} \ No newline at end of file +} diff --git a/media-sound/protrekkr/protrekkr-2.5.4.recipe b/media-sound/protrekkr/protrekkr-2.5.4.recipe index 159105e35..6f5bca30d 100644 --- a/media-sound/protrekkr/protrekkr-2.5.4.recipe +++ b/media-sound/protrekkr/protrekkr-2.5.4.recipe @@ -11,8 +11,10 @@ COPYRIGHT="2008-2010 Franck Charlet. Based on Juan Antonio Arguelles Rius's NoiseTrekker. " LICENSE="BSD (3-clause)" -SOURCE_URI="svn+http://protrekkr.googlecode.com/svn/trunk/#670" REVISION="2" +SOURCE_URI="svn+http://protrekkr.googlecode.com/svn/trunk/#670" +PATCHES="protrekkr-2.5.4.patchset" + ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -20,11 +22,11 @@ PROVIDES=" protrekkr${secondaryArchSuffix} = $portVersion app:Protrekkr = $portVersion " - REQUIRES=" haiku${secondaryArchSuffix} lib:libSDL$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libSDL$secondaryArchSuffix " @@ -35,7 +37,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="protrekkr-2.5.4.patchset" BUILD() { make -f makefile.haiku diff --git a/media-sound/schismtracker/schismtracker-20120105.recipe b/media-sound/schismtracker/schismtracker-20120105.recipe index 29b24cb03..53268d6f3 100644 --- a/media-sound/schismtracker/schismtracker-20120105.recipe +++ b/media-sound/schismtracker/schismtracker-20120105.recipe @@ -13,9 +13,12 @@ even the Wii. Most development is currently done on 64-bit Linux. Schism will \ most likely build on any architecture supported by GCC4 (e.g. alpha, m68k, \ arm, etc.) but it will probably not be as well-optimized on many systems." HOMEPAGE="http://schismtracker.org/wiki/Schism%20Tracker" +COPYRIGHT="2003-2012 Storlek + 2005-2009 Mrs. Brisby" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://schismtracker.org/dl/schismtracker-20120105.tar.bz2" PATCHES="schismtracker-$portVersion.patchset" -REVISION="1" ARCHITECTURES="!x86_gcc2" SECONDARY_ARCHITECTURES="x86" @@ -24,7 +27,6 @@ PROVIDES=" schismtracker$secondaryArchSuffix = $portVersion cmd:schismtracker$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libsdl$secondaryArchSuffix @@ -34,7 +36,6 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsdl$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:autoconf cmd:automake @@ -56,7 +57,3 @@ INSTALL() { make install } - -LICENSE="GNU GPL v2" -COPYRIGHT="2003-2012 Storlek - 2005-2009 Mrs. Brisby" diff --git a/media-sound/twolame/twolame-0.3.13.recipe b/media-sound/twolame/twolame-0.3.13.recipe index a6e1f726e..f38da3f69 100644 --- a/media-sound/twolame/twolame-0.3.13.recipe +++ b/media-sound/twolame/twolame-0.3.13.recipe @@ -6,8 +6,8 @@ HOMEPAGE="http://www.twolame.org" COPYRIGHT="2004-2006 The TwoLAME Project" LICENSE="GNU LGPL v2.1" REVISION="2" -CHECKSUM_SHA256="98f332f48951f47f23f70fd0379463aff7d7fb26f07e1e24e42ddef22cc6112a" SOURCE_URI="http://downloads.sourceforge.net/twolame/twolame-0.3.13.tar.gz" +CHECKSUM_SHA256="98f332f48951f47f23f70fd0379463aff7d7fb26f07e1e24e42ddef22cc6112a" PATCHES="twolame-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86 ?x86_64" diff --git a/media-sound/vorbis_tools/vorbis_tools-1.4.0.recipe b/media-sound/vorbis_tools/vorbis_tools-1.4.0.recipe index fc93d5ebd..715774137 100644 --- a/media-sound/vorbis_tools/vorbis_tools-1.4.0.recipe +++ b/media-sound/vorbis_tools/vorbis_tools-1.4.0.recipe @@ -3,11 +3,13 @@ DESCRIPTION=" vorbis-tools - tools for using the Ogg Vorbis sound file format. " HOMEPAGE="http://www.vorbis.com/" +COPYRIGHT="2000-2005 Michael Smith, Stan Seibert and other contributers" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.0.tar.gz" CHECKSUM_SHA256="a389395baa43f8e5a796c99daf62397e435a7e73531c9f44d9084055a05d22bc" -REVISION="2" -LICENSE="GNU GPL v2" -COPYRIGHT="2000-2005 Michael Smith, Stan Seibert and other contributers" +SOURCE_DIR="vorbis-tools-$portVersion" +PATCHES="vorbis_tools-1.4.0.patch" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -21,7 +23,6 @@ PROVIDES=" cmd:vorbiscomment$secondaryArchSuffix cmd:ogg123$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix lib:libvorbis$secondaryArchSuffix @@ -51,7 +52,6 @@ BUILD_REQUIRES=" devel:libssl$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix @@ -63,10 +63,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="vorbis_tools-1.4.0.patch" - -SOURCE_DIR="vorbis-tools-$portVersion" - BUILD() { sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac diff --git a/media-video/handbrake/handbrake-0.10.0.recipe b/media-video/handbrake/handbrake-0.10.0.recipe index 076837d81..896c1fec6 100644 --- a/media-video/handbrake/handbrake-0.10.0.recipe +++ b/media-video/handbrake/handbrake-0.10.0.recipe @@ -4,17 +4,17 @@ multithreaded video transcoder. Convert from many common multimedia file formats, including unprotected \ DVD or BluRay sources to a handful of modern output file formats." HOMEPAGE="http://www.handbrake.fr" -LICENSE="GNU GPL v2" COPYRIGHT="2003-2015 HandBrake Team" +LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://sourceforge.net/projects/handbrake/files/$portVersion/HandBrake-$portVersion.tar.bz2" CHECKSUM_SHA256="a91042da3cc08454844f7c171ee2fde4f0ed08176407fc0328d5118227ed4114" SOURCE_DIR="HandBrake-$portVersion" +PATCHES="handbrake-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="handbrake-$portVersion.patchset" - PROVIDES=" handbrake$secondaryArchSuffix = $portVersion cmd:HandBrakeCLI$secondaryArchSuffix @@ -45,6 +45,7 @@ REQUIRES=" lib:libz$secondaryArchSuffix lib:libxml2$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:liba52$secondaryArchSuffix diff --git a/media-video/handbrake/handbrake-0.9.9.recipe b/media-video/handbrake/handbrake-0.9.9.recipe index 518fa32dd..0a9798991 100644 --- a/media-video/handbrake/handbrake-0.9.9.recipe +++ b/media-video/handbrake/handbrake-0.9.9.recipe @@ -4,17 +4,17 @@ multithreaded video transcoder. Convert from many common multimedia file formats, including unprotected \ DVD or BluRay sources to a handful of modern output file formats." HOMEPAGE="http://www.handbrake.fr" -LICENSE="GNU GPL v2" COPYRIGHT="2003-2013 HandBrake Team" +LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://sourceforge.net/projects/handbrake/files/$portVersion/HandBrake-$portVersion.tar.bz2" CHECKSUM_SHA256="a71dd774104cda00cfb51a813550351d638253791f2f419d04a66f3158a835b3" SOURCE_DIR="HandBrake-$portVersion" +PATCHES="handbrake-$portVersion.patchset" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -PATCHES="handbrake-$portVersion.patchset" - PROVIDES=" handbrake$secondaryArchSuffix = $portVersion cmd:HandBrakeCLI$secondaryArchSuffix @@ -44,6 +44,7 @@ REQUIRES=" lib:libz$secondaryArchSuffix lib:libxml2$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:liba52$secondaryArchSuffix diff --git a/media-video/mplayer/mplayer-1.1.1.recipe b/media-video/mplayer/mplayer-1.1.1.recipe index 31fd2fdbc..72a1ae97b 100644 --- a/media-video/mplayer/mplayer-1.1.1.recipe +++ b/media-video/mplayer/mplayer-1.1.1.recipe @@ -20,11 +20,13 @@ fonts are supported along with 12 subtitle formats (MicroDVD, SubRip, OGM, \ SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS and our own: MPsub). \ DVD subtitles (SPU streams, VOBsub and Closed Captions) are supported as well." HOMEPAGE="http://www.mplayerhq.hu" - +COPYRIGHT="2001-2013 The MPlayer Team" +LICENSE="GNU LGPL v2.1" REVISION="3" - SOURCE_URI="http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.1.tar.xz" CHECKSUM_SHA256="ce8fc7c3179e6a57eb3a58cb7d1604388756b8a61764cc93e095e7aff3798c76" +SOURCE_DIR="MPlayer-1.1.1" +PATCHES="mplayer_x86-1.1.1.patchset" ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -34,7 +36,6 @@ PROVIDES=" cmd:mplayer cmd:mencoder " - REQUIRES=" haiku$secondaryArchSuffix lib:liba52$secondaryArchSuffix @@ -106,7 +107,6 @@ BUILD_REQUIRES=" # devel:libx264$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix @@ -116,10 +116,6 @@ BUILD_PREREQUIRES=" cmd:yasm " -SOURCE_DIR="MPlayer-1.1.1" - -PATCHES="mplayer_x86-1.1.1.patchset" - BUILD() { libtoolize --force --copy --install @@ -136,6 +132,3 @@ INSTALL() { make install } - -LICENSE="GNU LGPL v2.1" -COPYRIGHT="2001-2013 The MPlayer Team" diff --git a/media-video/qmplay2/qmplay2-15.05.30.recipe b/media-video/qmplay2/qmplay2-15.05.30.recipe index 2c69301bf..34ee1e147 100644 --- a/media-video/qmplay2/qmplay2-15.05.30.recipe +++ b/media-video/qmplay2/qmplay2-15.05.30.recipe @@ -4,11 +4,11 @@ supported by ffmpeg, libmodplug (including J2B and SFX). It also supports \ Audio CD, raw files and Rayman 2 music. It contains YouTube and Prostoplee\ r browser." HOMEPAGE="http://zaps166.sourceforge.net" -SOURCE_URI="git+https://github.com/zaps166/QMPlay2.git#43fd55b4e648d52f11de8f9c9c303f6149867f17" - -REVISION="2" -LICENSE="GNU GPL v3" COPYRIGHT="2010-2015 Błażej Szczygieł" +LICENSE="GNU GPL v3" +REVISION="2" +SOURCE_URI="git+https://github.com/zaps166/QMPlay2.git#43fd55b4e648d52f11de8f9c9c303f6149867f17" +PATCHES="qmplay2_x86-15.05.30.patchset" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -17,7 +17,6 @@ PROVIDES=" qmplay2$secondaryArchSuffix = $portVersion app:QMPlay2$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku${secondaryArchSuffix} libqt4$secondaryArchSuffix >= 4.8.0 @@ -37,15 +36,6 @@ REQUIRES=" lib:libfribidi$secondaryArchSuffix " -BUILD_PREREQUIRES=" - cmd:qmake$secondaryArchSuffix - cmd:make - cmd:find - cmd:xargs - cmd:g++$secondaryArchSuffix - cmd:pkg_config$secondaryArchSuffix - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel libqt4${secondaryArchSuffix}_devel >= 4.8.0 @@ -73,8 +63,14 @@ BUILD_REQUIRES=" devel:libfontconfig$secondaryArchSuffix devel:libfribidi$secondaryArchSuffix " - -PATCHES="qmplay2_x86-15.05.30.patchset" +BUILD_PREREQUIRES=" + cmd:qmake$secondaryArchSuffix + cmd:make + cmd:find + cmd:xargs + cmd:g++$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix + " BUILD() { diff --git a/media-video/qmplay2/qmplay2-15.10.03.recipe b/media-video/qmplay2/qmplay2-15.10.03.recipe index ac02cd716..471736de4 100644 --- a/media-video/qmplay2/qmplay2-15.10.03.recipe +++ b/media-video/qmplay2/qmplay2-15.10.03.recipe @@ -4,11 +4,11 @@ supported by ffmpeg, libmodplug (including J2B and SFX). It also supports \ Audio CD, raw files and Rayman 2 music. It contains YouTube and Prostoplee\ r browser." HOMEPAGE="http://zaps166.sourceforge.net" -SOURCE_URI="git+https://github.com/zaps166/QMPlay2.git#be5bbeba1e13cd6dbc3252d980e43868f56dadb5" - -REVISION="1" -LICENSE="GNU GPL v3" COPYRIGHT="2010-2015 Błażej Szczygieł" +LICENSE="GNU GPL v3" +REVISION="1" +SOURCE_URI="git+https://github.com/zaps166/QMPlay2.git#be5bbeba1e13cd6dbc3252d980e43868f56dadb5" +PATCHES="qmplay2_x86-15.10.03.patchset" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -17,7 +17,6 @@ PROVIDES=" qmplay2$secondaryArchSuffix = $portVersion app:QMPlay2$secondaryArchSuffix = $portVersion " - REQUIRES=" haiku${secondaryArchSuffix} libqt4$secondaryArchSuffix >= 4.8.0 @@ -38,15 +37,6 @@ REQUIRES=" lib:libfribidi$secondaryArchSuffix " -BUILD_PREREQUIRES=" - cmd:qmake$secondaryArchSuffix - cmd:make - cmd:find - cmd:xargs - cmd:g++$secondaryArchSuffix - cmd:pkg_config$secondaryArchSuffix - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel libqt4${secondaryArchSuffix}_devel >= 4.8.0 @@ -75,8 +65,14 @@ BUILD_REQUIRES=" devel:libfontconfig$secondaryArchSuffix devel:libfribidi$secondaryArchSuffix " - -PATCHES="qmplay2_x86-15.10.03.patchset" +BUILD_PREREQUIRES=" + cmd:qmake$secondaryArchSuffix + cmd:make + cmd:find + cmd:xargs + cmd:g++$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix + " BUILD() { diff --git a/media-video/smplayer/smplayer-15.11.0.recipe b/media-video/smplayer/smplayer-15.11.0.recipe index 9613d3197..bfde7046d 100644 --- a/media-video/smplayer/smplayer-15.11.0.recipe +++ b/media-video/smplayer/smplayer-15.11.0.recipe @@ -3,11 +3,13 @@ DESCRIPTION="SMPlayer intends to be a complete front-end for MPlayer, from \ basic features like playing videos, DVDs, and VCDs to more advanced features \ like support for MPlayer filters and more." HOMEPAGE="http://smplayer.sourceforge.net" -LICENSE="GNU GPL v2" COPYRIGHT="2006-2015 Ricardo Villalba" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/smplayer/files/SMPlayer/$portVersion/smplayer-$portVersion.tar.bz2" CHECKSUM_SHA256="968901fa2c86c13934c5228a8ae8a74188cdb27e49ecc05546e71eac642f19c1" -REVISION="1" +PATCHES="smplayer_x86-14.9.0.6966.patchset" +ADDITIONAL_FILES="smplayer.rdef" ARCHITECTURES="x86" SECONDARY_ARCHITECTURES="x86" @@ -16,7 +18,6 @@ PROVIDES=" smplayer$secondaryArchSuffix = $portVersion app:SMPlayer " - REQUIRES=" haiku$secondaryArchSuffix libqt4$secondaryArchSuffix >= 4.8 @@ -29,16 +30,12 @@ BUILD_REQUIRES=" libqt4${secondaryArchSuffix}_devel >= 4.8 devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix cmd:make " -PATCHES="smplayer_x86-14.9.0.6966.patchset" -ADDITIONAL_FILES="smplayer.rdef" - BUILD() { # TODO: fix paths diff --git a/media-video/smtube/smtube-15.5.10.recipe b/media-video/smtube/smtube-15.5.10.recipe index f5bb8c300..7af248663 100644 --- a/media-video/smtube/smtube-15.5.10.recipe +++ b/media-video/smtube/smtube-15.5.10.recipe @@ -4,11 +4,11 @@ YouTube videos. Videos are played back with a media player (by default \ SMPlayer) instead of a flash player, this allows better performance, \ particularly with HD content." HOMEPAGE="http://smtube.sourceforge.net" -LICENSE="GNU GPL v2" COPYRIGHT="2006-2015 Ricardo Villalba" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/smplayer/files/SMTube/15.5/smtube-$portVersion.tar.bz2" CHECKSUM_SHA256="7f31a0e32b75c027851366cb92fa537cb7257f299a916e6191d5596d2058c2c5" -REVISION="1" ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -17,7 +17,6 @@ PROVIDES=" smtube$secondaryArchSuffix = $portVersion cmd:smtube$secondaryArchSuffix " - REQUIRES=" haiku$secondaryArchSuffix libqt4$secondaryArchSuffix >= 4.8 @@ -28,7 +27,6 @@ BUILD_REQUIRES=" libqt4${secondaryArchSuffix}_devel >= 4.8 devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix diff --git a/net-analyzer/netcat/netcat-1.10.recipe b/net-analyzer/netcat/netcat-1.10.recipe index 006149bbf..87d2480b7 100644 --- a/net-analyzer/netcat/netcat-1.10.recipe +++ b/net-analyzer/netcat/netcat-1.10.recipe @@ -4,13 +4,13 @@ Netcat is a simple utility which reads and writes data across network connection using the TCP or UDP protocol. " HOMEPAGE="http://nc110.sourceforge.net" -SOURCE_URI="svn://svn.code.sf.net/p/nc110/code/nc110#22" -LICENSE="Public Domain" COPYRIGHT="1996 hobbit" +LICENSE="Public Domain" REVISION="1" +SOURCE_URI="svn://svn.code.sf.net/p/nc110/code/nc110#22" +PATCHES="netcat-1.10.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" -PATCHES="netcat-1.10.patchset" PROVIDES=" netcat = $portVersion @@ -19,6 +19,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/net-dialup/minicom/minicom-2.6.2.recipe b/net-dialup/minicom/minicom-2.6.2.recipe index 22862b2c9..306bec4c3 100644 --- a/net-dialup/minicom/minicom-2.6.2.recipe +++ b/net-dialup/minicom/minicom-2.6.2.recipe @@ -2,17 +2,16 @@ SUMMARY="A menu driven communications program" DESCRIPTION="Minicom is a menu driven communications program. It emulates \ ANSI and VT102 terminals. It has a dialing directory and auto zmodem download." HOMEPAGE="https://alioth.debian.org/projects/minicom/" +COPYRIGHT=" + 1991-1996 Miquel van Smoorenburg" LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="https://alioth.debian.org/frs/download.php/file/3869/minicom-2.6.2.tar.gz" +CHECKSUM_SHA256="f3cf215f7914ffa5528e398962176102ad74df27ba38958142f56aa6d15c9168" ARCHITECTURES="x86 x86_64" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" -SOURCE_URI="https://alioth.debian.org/frs/download.php/file/3869/minicom-2.6.2.tar.gz" -CHECKSUM_SHA256="f3cf215f7914ffa5528e398962176102ad74df27ba38958142f56aa6d15c9168" -COPYRIGHT=" - 1991-1996 Miquel van Smoorenburg" - PROVIDES=" minicom$secondaryArchSuffix = $portVersion cmd:minicom$secondaryArchSuffix = $portVersion @@ -25,6 +24,7 @@ REQUIRES=" lib:libiconv$secondaryArchSuffix lib:libncurses$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libiconv$secondaryArchSuffix diff --git a/net-dns/libidn/libidn-1.32.recipe b/net-dns/libidn/libidn-1.32.recipe index 9dd2b0168..d55ab9084 100644 --- a/net-dns/libidn/libidn-1.32.recipe +++ b/net-dns/libidn/libidn-1.32.recipe @@ -2,12 +2,11 @@ SUMMARY="Internationalized Domain Names (IDN) implementation" DESCRIPTION="Libidn is a package for internationalized string handling based \ on the Stringprep, Punycode, IDNA and TLD specifications." HOMEPAGE="http://www.gnu.org/software/libidn" +COPYRIGHT="2002-2014 Simon Josefsson" LICENSE="GNU LGPL v2.1" REVISION="1" - SOURCE_URI="http://ftp.gnu.org/gnu/libidn/libidn-$portVersion.tar.gz" CHECKSUM_SHA256="ba5d5afee2beff703a34ee094668da5c6ea5afa38784cebba8924105e185c4f5" -COPYRIGHT="2002-2014 Simon Josefsson" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -22,6 +21,7 @@ REQUIRES=" lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix " + PROVIDES_devel=" libidn${secondaryArchSuffix}_devel = $portVersion compat >= 1 devel:libidn$secondaryArchSuffix = 11.6.15 compat >= 11 @@ -29,6 +29,7 @@ PROVIDES_devel=" REQUIRES_devel=" libidn$secondaryArchSuffix == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libiconv$secondaryArchSuffix diff --git a/net-ftp/ftp/ftp-20121221.recipe b/net-ftp/ftp/ftp-20121221.recipe index c166e3b40..c18248af8 100644 --- a/net-ftp/ftp/ftp-20121221.recipe +++ b/net-ftp/ftp/ftp-20121221.recipe @@ -3,10 +3,10 @@ DESCRIPTION="ftp is a standard command line client for connecting to FTP \ servers. The File Transfer protocol (defined in RFC 959) is used for \ transferring files from one computer to another over a network." HOMEPAGE="http://netbsd.org/" -SOURCE_URI="cvs://anoncvs@anoncvs.NetBSD.org:/cvsroot/src/usr.bin/ftp#2012-12-21" -REVISION="1" -LICENSE="BSD (3-clause)" COPYRIGHT="1997-2012 The NetBSD Foundation, Inc." +LICENSE="BSD (3-clause)" +REVISION="1" +SOURCE_URI="cvs://anoncvs@anoncvs.NetBSD.org:/cvsroot/src/usr.bin/ftp#2012-12-21" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -14,7 +14,6 @@ PROVIDES=" ftp = $portVersion cmd:ftp " - REQUIRES=" haiku lib:libedit @@ -24,7 +23,6 @@ BUILD_REQUIRES=" haiku_devel devel:libedit " - BUILD_PREREQUIRES=" cmd:gcc " diff --git a/net-irc/quassel/quassel-0.10.0.recipe b/net-irc/quassel/quassel-0.10.0.recipe index 861b1ec34..6074e9932 100644 --- a/net-irc/quassel/quassel-0.10.0.recipe +++ b/net-irc/quassel/quassel-0.10.0.recipe @@ -20,7 +20,6 @@ CHECKSUM_SHA256="68228ce23aa3a992add3d00cb1e8b4863d8ca64bea99c881edf6d16ff9ec7c2 PATCHES="quassel-0.9.2.patchset" ARCHITECTURES="!x86_gcc2 x86" - SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -35,17 +34,17 @@ REQUIRES=" lib:libz${secondaryArchSuffix} " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + libqt4${secondaryArchSuffix}_devel >= 4.8 + devel:libz${secondaryArchSuffix} + " BUILD_PREREQUIRES=" cmd:cmake cmd:g++${secondaryArchSuffix} cmd:make cmd:pkg_config${secondaryArchSuffix} " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - libqt4${secondaryArchSuffix}_devel >= 4.8 - devel:libz${secondaryArchSuffix} - " BUILD() { diff --git a/net-irc/quassel/quassel-0.9.2.recipe b/net-irc/quassel/quassel-0.9.2.recipe index 2fe1ddd94..dd02e3d0d 100644 --- a/net-irc/quassel/quassel-0.9.2.recipe +++ b/net-irc/quassel/quassel-0.9.2.recipe @@ -19,7 +19,6 @@ SOURCE_URI="http://quassel-irc.org/pub/quassel-0.9.2.tar.bz2" CHECKSUM_SHA256="f04d01602509c1d950602502e5f51aba47d99c73a9c70e77c563bb7749fc53c0" ARCHITECTURES="!x86_gcc2 x86" - SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -34,6 +33,11 @@ REQUIRES=" lib:libQtGui$secondaryArchSuffix >= 4.8 " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libQtCore$secondaryArchSuffix >= 4.8 + devel:libQtGui$secondaryArchSuffix >= 4.8 + " BUILD_PREREQUIRES=" cmd:cmake cmd:g++${secondaryArchSuffix} @@ -42,11 +46,6 @@ BUILD_PREREQUIRES=" cmd:moc$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - devel:libQtCore$secondaryArchSuffix >= 4.8 - devel:libQtGui$secondaryArchSuffix >= 4.8 - " BUILD() { diff --git a/net-libs/glib_networking/glib_networking-2.38.1.recipe b/net-libs/glib_networking/glib_networking-2.38.1.recipe index 2ce1e5e60..49532f205 100644 --- a/net-libs/glib_networking/glib_networking-2.38.1.recipe +++ b/net-libs/glib_networking/glib_networking-2.38.1.recipe @@ -1,9 +1,6 @@ SUMMARY="Network-related giomodules for GLib" DESCRIPTION="This package contains various network related extensions for the GIO library." HOMEPAGE="http://www.gtk.org/" -SOURCE_URI="http://ftp.acc.umu.se/pub/gnome/sources/glib-networking/2.38/glib-networking-$portVersion.tar.xz" -CHECKSUM_SHA256="32ea1e504f69ff6693ac4119ad598ded50bb0440cf4484d28ef0adf8fcc85653" -LICENSE="GNU LGPL v2" COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald 1991-2003 Free Software Foundation, Inc. 1997-2006 University of Cambridge. @@ -13,9 +10,10 @@ COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald 2008-2010 Codethink Limited 2008-2010 Collabora Ltd. 1995-2010 Several others" - +LICENSE="GNU LGPL v2" REVISION="1" - +SOURCE_URI="http://ftp.acc.umu.se/pub/gnome/sources/glib-networking/2.38/glib-networking-$portVersion.tar.xz" +CHECKSUM_SHA256="32ea1e504f69ff6693ac4119ad598ded50bb0440cf4484d28ef0adf8fcc85653" SOURCE_DIR="glib-networking-$portVersion" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -25,7 +23,6 @@ PROVIDES=" glib2_networking$secondaryArchSuffix = $portVersion compat >= 2 lib:libglib_networking_2.0$secondaryArchSuffix = $portVersion compat >= 2 " - REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix @@ -47,7 +44,6 @@ BUILD_REQUIRES=" devel:libtasn1$secondaryArchSuffix devel:libgmp$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/net-libs/gloox/gloox-1.0.14.recipe b/net-libs/gloox/gloox-1.0.14.recipe index f061da3dd..c030baf18 100644 --- a/net-libs/gloox/gloox-1.0.14.recipe +++ b/net-libs/gloox/gloox-1.0.14.recipe @@ -69,4 +69,3 @@ TEST() { make check } - diff --git a/net-libs/gnutls/gnutls-2.8.6.recipe b/net-libs/gnutls/gnutls-2.8.6.recipe index df52b012f..c1102b996 100644 --- a/net-libs/gnutls/gnutls-2.8.6.recipe +++ b/net-libs/gnutls/gnutls-2.8.6.recipe @@ -6,16 +6,17 @@ communications protocols as well as APIs to parse and write X.509, PKCS #12, \ OpenPGP and other required structures. It is aimed to be portable and \ efficient with focus on security and interoperability." HOMEPAGE="http://www.gnutls.org/" -SOURCE_URI="ftp://ftp.gnu.org/pub/gnu/gnutls/gnutls-2.8.6.tar.bz2" -CHECKSUM_SHA256="d6f846a7064af3ee2c9aebd65dcee76953b767170cbcd719e990ed6b9688a356" -PATCHES="gnutls-2.8.6.patch" -LICENSE="GNU LGPL v2.1" COPYRIGHT=" 2009-2010 Free Software Fundation Inc. 2004-2008 Simon Josefsson 2000-2004 Nikos Mavrogiannopoulos " +LICENSE="GNU LGPL v2.1" REVISION="1" +SOURCE_URI="ftp://ftp.gnu.org/pub/gnu/gnutls/gnutls-2.8.6.tar.bz2" +CHECKSUM_SHA256="d6f846a7064af3ee2c9aebd65dcee76953b767170cbcd719e990ed6b9688a356" +PATCHES="gnutls-2.8.6.patch" + ARCHITECTURES="x86_gcc2" PROVIDES=" @@ -36,6 +37,7 @@ REQUIRES=" lib:libgcrypt lib:libgpg_error " + PROVIDES_devel=" gnutls_devel = $portVersion devel:libgnutls_extra = 26.14.12 compat = 26 @@ -46,6 +48,7 @@ PROVIDES_devel=" REQUIRES_devel=" gnutls == $portVersion base " + BUILD_REQUIRES=" haiku_devel devel:libgcrypt diff --git a/net-libs/libgsasl/libgsasl-1.8.0.recipe b/net-libs/libgsasl/libgsasl-1.8.0.recipe index 3f3268c17..bf2800ddd 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0.recipe +++ b/net-libs/libgsasl/libgsasl-1.8.0.recipe @@ -10,9 +10,10 @@ HOMEPAGE="http://www.gnu.org/software/gsasl" COPYRIGHT="2004-2012 Simon Josefsson" LICENSE="GNU GPL v3 GNU LGPL v3" +REVISION="1" SOURCE_URI="ftp://ftp.gnu.org/gnu/gsasl/libgsasl-$portVersion.tar.gz" CHECKSUM_SHA256="3adfb49f9c92a719dea855fd1840d698cde55d4648d332a69032ba8bea207720" -REVISION="1" + ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -20,14 +21,14 @@ PROVIDES=" libgsasl$secondaryArchSuffix = $portVersion lib:libgsasl$secondaryArchSuffix = $portVersion " +REQUIRES=" + haiku$secondaryArchSuffix + " + PROVIDES_devel=" libgsasl${secondaryArchSuffix}_devel = $portVersion devel:libgsasl$secondaryArchSuffix = $portVersion " - -REQUIRES=" - haiku$secondaryArchSuffix - " REQUIRES_devel=" libgsasl$secondaryArchSuffix == $portVersion base " diff --git a/net-libs/libhttp/libhttp-0.9.mod.recipe b/net-libs/libhttp/libhttp-0.9.mod.recipe index 6130413cc..210f86bf6 100644 --- a/net-libs/libhttp/libhttp-0.9.mod.recipe +++ b/net-libs/libhttp/libhttp-0.9.mod.recipe @@ -3,13 +3,13 @@ DESCRIPTION="libHTTP is a helper library used by RobinHood to simplify \ HTTP and other protocols. It is a legacy library and shouldn't be used in new \ code anymore." HOMEPAGE="https://github.com/HaikuArchives/libHTTP" +COPYRIGHT="1999 Joe Kloss +2015 Puck Meerburg" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/libHTTP/archive/4a94696b445d88bc48c070ca3e9276e2e942059a.tar.gz" CHECKSUM_SHA256="34185c19a76d4c35730795e1b5c115bee749508f3fd2bded25bba69a7ad68c62" SOURCE_DIR="libHTTP-4a94696b445d88bc48c070ca3e9276e2e942059a" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="1999 Joe Kloss -2015 Puck Meerburg" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -18,14 +18,14 @@ PROVIDES=" libhttp$secondaryArchSuffix = $portVersion lib:libHTTP$secondaryArchSuffix = $portVersion " +REQUIRES=" + haiku$secondaryArchSuffix + " + PROVIDES_devel=" libhttp${secondaryArchSuffix}_devel = $portVersion devel:libHTTP$secondaryArchSuffix = $portVersion " - -REQUIRES=" - haiku$secondaryArchSuffix - " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel libhttp$secondaryArchSuffix == $portVersion base diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.44.recipe b/net-libs/libmicrohttpd/libmicrohttpd-0.9.44.recipe index fa8acbe33..e5a01c591 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.44.recipe +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.44.recipe @@ -28,9 +28,10 @@ simple WWW pages from within your C or C++ application, check it out." HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/" COPYRIGHT="2015 Free Software Foundation, Inc." LICENSE="GNU LGPL v2.1" +REVISION="2" SOURCE_URI="http://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-$portVersion.tar.gz" CHECKSUM_SHA256="f2739cc05112dc00a5ebe1a470174970ca3a3fd71dcd67fb7539af9d83b8411e" -REVISION="2" +PATCHES="libmicrohttpd-0.9.44.patchset" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -68,8 +69,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="libmicrohttpd-0.9.44.patchset" - BUILD() { runConfigure ./configure diff --git a/net-libs/libnice/libnice-0.1.13.recipe b/net-libs/libnice/libnice-0.1.13.recipe index 52aedab78..a98d7d8c4 100644 --- a/net-libs/libnice/libnice-0.1.13.recipe +++ b/net-libs/libnice/libnice-0.1.13.recipe @@ -30,10 +30,6 @@ PROVIDES=" cmd:stund$secondaryArchSuffix = $portVersion cmd:threaded_example$secondaryArchSuffix = $portVersion " -PROVIDES_devel=" - libnice${secondaryArchSuffix}_devel = $portVersion - devel:libnice$secondaryArchSuffix = $portVersion - " REQUIRES=" haiku$secondaryArchSuffix lib:libgio_2.0$secondaryArchSuffix @@ -46,6 +42,11 @@ REQUIRES=" lib:libintl_2.0$secondaryArchSuffix lib:libiconv_2.0$secondaryArchSuffix " + +PROVIDES_devel=" + libnice${secondaryArchSuffix}_devel = $portVersion + devel:libnice$secondaryArchSuffix = $portVersion + " REQUIRES_devel=" libnice$secondaryArchSuffix == $portVersion " diff --git a/net-libs/libsoup/libsoup-2.53.1.recipe b/net-libs/libsoup/libsoup-2.53.1.recipe index e355d9147..8e1670273 100644 --- a/net-libs/libsoup/libsoup-2.53.1.recipe +++ b/net-libs/libsoup/libsoup-2.53.1.recipe @@ -8,18 +8,16 @@ LICENSE="GNU LGPL v2" REVISION="2" SOURCE_URI="http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.53/libsoup-$portVersion.tar.xz" CHECKSUM_SHA256="8b05acee07ae7973c6ff22c4949f7a1a954236c639de5d7b3e7726b2c9a6bb79" +PATCHES="libsoup-$portVersion.patchset" ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -PATCHES="libsoup-$portVersion.patchset" - PROVIDES=" libsoup$secondaryArchSuffix = $portVersion lib:libsoup$secondaryArchSuffix = $portVersion compat >= 2.4 lib:libsoup_2.4$secondaryArchSuffix = $portVersion compat >= 2.4 " - REQUIRES=" haiku$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix @@ -36,7 +34,6 @@ PROVIDES_devel=" devel:libsoup$secondaryArchSuffix = $portVersion compat >= 2.4 devel:libsoup_2.4$secondaryArchSuffix = $portVersion compat >= 2.4 " - REQUIRES_devel=" libsoup$secondaryArchSuffix == $portVersion base " @@ -50,7 +47,6 @@ BUILD_REQUIRES=" devel:libsqlite3$secondaryArchSuffix devel:libcurl$secondaryArchSuffix " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix diff --git a/net-libs/libupnp/libupnp-1.6.19.recipe b/net-libs/libupnp/libupnp-1.6.19.recipe index ab6ee0ac8..f0427cec4 100644 --- a/net-libs/libupnp/libupnp-1.6.19.recipe +++ b/net-libs/libupnp/libupnp-1.6.19.recipe @@ -49,6 +49,7 @@ BUILD_PREREQUIRES=" cmd:automake cmd:pkg_config$secondaryArchSuffix " + BUILD() { autoreconf -fi diff --git a/net-misc/aria2/aria2-1.18.9.recipe b/net-misc/aria2/aria2-1.18.9.recipe index 5ce46d5a0..473d44938 100644 --- a/net-misc/aria2/aria2-1.18.9.recipe +++ b/net-misc/aria2/aria2-1.18.9.recipe @@ -10,12 +10,11 @@ chunk checksums, aria2 automatically validates chunks of data while \ downloading a file like BitTorrent. " HOMEPAGE="http://aria2.sourceforge.net" -LICENSE="GNU GPL v2" COPYRIGHT="2006-2014 Tatsuhiro Tsujikawa" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/aria2/files/stable/aria2-$portVersion/aria2-$portVersion.tar.xz" CHECKSUM_SHA256="4a7be62cac075e4ad14c91dd4ab9f22afe6e21507255142c20de252e15a7b1e7" -REVISION="1" - PATCHES="aria2-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -32,6 +31,7 @@ REQUIRES=" lib:libxml2$secondaryArchSuffix lib:libz$secondaryArchSuffix " + BUILD_REQUIRES=" devel:libiconv$secondaryArchSuffix devel:libssl$secondaryArchSuffix diff --git a/net-misc/axel/axel-2.4.recipe b/net-misc/axel/axel-2.4.recipe index 450476ea9..3bde92d59 100644 --- a/net-misc/axel/axel-2.4.recipe +++ b/net-misc/axel/axel-2.4.recipe @@ -6,11 +6,14 @@ no dependencies and is lightweight, so it might be useful as a wget clone on \ byte-critical systems. " HOMEPAGE="http://axel.alioth.debian.org/" +COPYRIGHT="2001 Wilmer van der Gaast." +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://pkgs.fedoraproject.org/repo/pkgs/axel/axel-2.4.tar.gz/a2a762fce0c96781965c8f9786a3d09d/axel-2.4.tar.gz" CHECKSUM_SHA256="359a57ab4e354bcb6075430d977c59d33eb3e2f1415a811948fa8ae657ca8036" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2001 Wilmer van der Gaast." +PATCHES=" + axel-2.4.patch +" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -18,24 +21,18 @@ PROVIDES=" axel = $portVersion cmd:axel = $portVersion " - REQUIRES=" haiku " BUILD_REQUIRES=" " - BUILD_PREREQUIRES=" haiku_devel cmd:gcc cmd:make " -PATCHES=" - axel-2.4.patch -" - BUILD() { ./configure --i18n=0 diff --git a/net-misc/mosh/mosh-1.2.4.recipe b/net-misc/mosh/mosh-1.2.4.recipe index 9be3b8317..01eaebcb3 100644 --- a/net-misc/mosh/mosh-1.2.4.recipe +++ b/net-misc/mosh/mosh-1.2.4.recipe @@ -10,23 +10,22 @@ Mosh is free software, available for GNU/Linux, FreeBSD, Solaris, Mac OS X, \ and Android. " HOMEPAGE="https://mosh.mit.edu/" -REVISION="2" -LICENSE="GNU GPL v3" COPYRIGHT="2012-2013 Keith Winstein" -ARCHITECTURES="!x86_gcc2 x86" -SECONDARY_ARCHITECTURES="x86" - +LICENSE="GNU GPL v3" +REVISION="2" SOURCE_URI="https://mosh.mit.edu/mosh-$portVersion.tar.gz" CHECKSUM_SHA256="e74d0d323226046e402dd469a176075fc2013b69b0e67cea49762c957175df46" PATCHES="mosh-1.2.4.patchset" +ARCHITECTURES="!x86_gcc2 x86" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" mosh$secondaryArchSuffix = $portVersion cmd:mosh_client cmd:mosh_server cmd:mosh " - REQUIRES=" haiku$secondaryArchSuffix lib:libcrypto$secondaryArchSuffix @@ -42,7 +41,6 @@ BUILD_REQUIRES=" devel:libssl$secondaryArchSuffix devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:autoconf diff --git a/net-misc/rsync/rsync-3.1.1.recipe b/net-misc/rsync/rsync-3.1.1.recipe index d04b1acfb..5a9c0fce5 100644 --- a/net-misc/rsync/rsync-3.1.1.recipe +++ b/net-misc/rsync/rsync-3.1.1.recipe @@ -14,7 +14,6 @@ PATCHES="rsync-3.1.0.patch" ARCHITECTURES="x86_gcc2 x86 x86_64" - PROVIDES=" rsync = $portVersion compat >= 3 cmd:rsync = $portVersion compat >= 3 diff --git a/net-misc/rsync/rsync-3.1.2.recipe b/net-misc/rsync/rsync-3.1.2.recipe index 763834cfb..d420380ee 100644 --- a/net-misc/rsync/rsync-3.1.2.recipe +++ b/net-misc/rsync/rsync-3.1.2.recipe @@ -14,7 +14,6 @@ PATCHES="rsync-$portVersion.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" - PROVIDES=" rsync = $portVersion compat >= 3 cmd:rsync = $portVersion compat >= 3 diff --git a/net-misc/youtube_dl/youtube_dl-2015.01.10.recipe b/net-misc/youtube_dl/youtube_dl-2015.01.10.recipe index 2f430116a..433fd7b16 100644 --- a/net-misc/youtube_dl/youtube_dl-2015.01.10.recipe +++ b/net-misc/youtube_dl/youtube_dl-2015.01.10.recipe @@ -6,12 +6,12 @@ Some YouTube videos are served using Adobe's proprietary RTMP protocol, which \ imposes DRM restrictions and encrypts the connection. youtube-dl is not able \ to download these videos by itself." HOMEPAGE="http://rg3.github.io/youtube-dl/" +COPYRIGHT="2006-2015 Ricardo Garcia Gonzalez" +LICENSE="Public Domain" +REVISION="1" SOURCE_URI="http://youtube-dl.org/downloads/$portVersion/youtube-dl-$portVersion.tar.gz" CHECKSUM_SHA256="a14eb80e37c452d537f0f5b0d826c57f099776a4a38016533fa6b5c66daeec46" SOURCE_DIR="youtube-dl" -REVISION="1" -LICENSE="Public Domain" -COPYRIGHT="2006-2015 Ricardo Garcia Gonzalez" ARCHITECTURES="any" @@ -24,6 +24,7 @@ REQUIRES=" cmd:python cmd:ffmpeg " + BUILD_REQUIRES=" haiku_devel cmd:python diff --git a/net-misc/youtube_dl/youtube_dl-2015.06.15.recipe b/net-misc/youtube_dl/youtube_dl-2015.06.15.recipe index 4d8542437..aa70a3031 100644 --- a/net-misc/youtube_dl/youtube_dl-2015.06.15.recipe +++ b/net-misc/youtube_dl/youtube_dl-2015.06.15.recipe @@ -6,12 +6,12 @@ Some YouTube videos are served using Adobe's proprietary RTMP protocol, which \ imposes DRM restrictions and encrypts the connection. youtube-dl is not able \ to download these videos by itself." HOMEPAGE="http://rg3.github.io/youtube-dl/" +COPYRIGHT="2006-2015 Ricardo Garcia Gonzalez" +LICENSE="Public Domain" +REVISION="1" SOURCE_URI="http://youtube-dl.org/downloads/$portVersion/youtube-dl-$portVersion.tar.gz" CHECKSUM_SHA256="5a30bb0e62bbdf7797b61d29678e672d67dddc0d3fa502d133d3017061b67c9a" SOURCE_DIR="youtube-dl" -REVISION="1" -LICENSE="Public Domain" -COPYRIGHT="2006-2015 Ricardo Garcia Gonzalez" ARCHITECTURES="any" @@ -24,6 +24,7 @@ REQUIRES=" cmd:python cmd:ffmpeg " + BUILD_REQUIRES=" haiku_devel cmd:python diff --git a/net-p2p/qbittorrent/qbittorrent-3.2.3.recipe b/net-p2p/qbittorrent/qbittorrent-3.2.3.recipe index eca42827a..9ff77746e 100644 --- a/net-p2p/qbittorrent/qbittorrent-3.2.3.recipe +++ b/net-p2p/qbittorrent/qbittorrent-3.2.3.recipe @@ -8,10 +8,10 @@ qBittorrent is based on Qt4 toolkit and libtorrent-rasterbar." HOMEPAGE="http://www.qbittorrent.org/" COPYRIGHT="2006-2015 The qBittorrent project" LICENSE="MIT" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-$portVersion/qbittorrent-$portVersion.tar.gz" CHECKSUM_SHA256="d4ebaab27fdebd37aa3c7f221c8c3d12a40d22d9e5423d1eec235d4085cc7358" ADDITIONAL_FILES="qbittorrent.rdef" -REVISION="2" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86 !x86_gcc2" diff --git a/net-p2p/qbittorrent/qbittorrent-3.3.1.recipe b/net-p2p/qbittorrent/qbittorrent-3.3.1.recipe index 050a8f386..36985e78c 100644 --- a/net-p2p/qbittorrent/qbittorrent-3.3.1.recipe +++ b/net-p2p/qbittorrent/qbittorrent-3.3.1.recipe @@ -8,9 +8,10 @@ qBittorrent is based on Qt4 toolkit and libtorrent-rasterbar." HOMEPAGE="http://www.qbittorrent.org/" COPYRIGHT="2006-2015 The qBittorrent project" LICENSE="MIT" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-$portVersion/qbittorrent-$portVersion.tar.gz" CHECKSUM_SHA256="98579f15c86932331f7f274ddc936e84ec7efb95b8a86f3f6c53066c99b8a3c3" -REVISION="1" +PATCHES="qbittorrent-$portVersion.patchset" ADDITIONAL_FILES="qbittorrent.rdef" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" @@ -48,8 +49,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCHES="qbittorrent-$portVersion.patchset" - BUILD() { bootstrap.sh diff --git a/net-p2p/retroshare/retroshare-0.6.0.recipe b/net-p2p/retroshare/retroshare-0.6.0.recipe index 61b5a050e..5747b74d9 100644 --- a/net-p2p/retroshare/retroshare-0.6.0.recipe +++ b/net-p2p/retroshare/retroshare-0.6.0.recipe @@ -9,11 +9,12 @@ LICENSE=" GNU GPL v2 GNU LGPL v2.1 " -SOURCE_URI="https://github.com/RetroShare/RetroShare/archive/v0.6.0-RC2-SVN.zip" -SOURCE_DIR="RetroShare-0.6.0-RC2-SVN" -CHECKSUM_SHA256="a5c75a274cd2f2028a2f96d3b0188fd9297505d4b47fb5e338bd6bada618baab" -ADDITIONAL_FILES="retroshare.rdef" REVISION="1" +SOURCE_URI="https://github.com/RetroShare/RetroShare/archive/v0.6.0-RC2-SVN.zip" +CHECKSUM_SHA256="a5c75a274cd2f2028a2f96d3b0188fd9297505d4b47fb5e338bd6bada618baab" +SOURCE_DIR="RetroShare-0.6.0-RC2-SVN" +PATCHES="retroshare_x86-0.6.0.patchset" +ADDITIONAL_FILES="retroshare.rdef" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86 !x86_gcc2" @@ -70,8 +71,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="retroshare_x86-0.6.0.patchset" - PATCH() { # disable VOIP plugin for now since we don't have opencv package yet diff --git a/net-proxy/haproxy/haproxy-1.6.3.recipe b/net-proxy/haproxy/haproxy-1.6.3.recipe index 84ffb5bed..6a007b533 100644 --- a/net-proxy/haproxy/haproxy-1.6.3.recipe +++ b/net-proxy/haproxy/haproxy-1.6.3.recipe @@ -6,12 +6,12 @@ particularly suited for web sites crawling under very high loads while needing \ persistence or Layer7 processing. " HOMEPAGE="http://www.haproxy.org/" +COPYRIGHT="2012 Willy Tarreau" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://www.haproxy.org/download/1.6/src/haproxy-$portVersion.tar.gz" CHECKSUM_SHA256="fd06b45054cde2c69cb3322dfdd8a4bcfc46eb9d0c4b36d20d3ea19d84e338a7" -REVISION="1" - -LICENSE="GNU GPL v2" -COPYRIGHT="2012 Willy Tarreau" +PATCHES="haproxy-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -22,14 +22,11 @@ PROVIDES=" REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:make cmd:gcc " -PATCHES="haproxy-$portVersion.patchset" - BUILD() { diff --git a/net-proxy/haproxy/haproxy-1.7.0.git.recipe b/net-proxy/haproxy/haproxy-1.7.0.git.recipe index 989b7b96c..f7b9fa452 100644 --- a/net-proxy/haproxy/haproxy-1.7.0.git.recipe +++ b/net-proxy/haproxy/haproxy-1.7.0.git.recipe @@ -6,11 +6,11 @@ particularly suited for web sites crawling under very high loads while needing \ persistence or Layer7 processing. " HOMEPAGE="http://www.haproxy.org/" -SOURCE_URI="git://github.com/haproxy/haproxy.git" -REVISION="1" - -LICENSE="GNU GPL v2" COPYRIGHT="2012 Willy Tarreau" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="git://github.com/haproxy/haproxy.git" +PATCHES="haproxy-$portVersion.patchset" ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" @@ -21,14 +21,11 @@ PROVIDES=" REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:make cmd:gcc " -PATCHES="haproxy-$portVersion.patchset" - BUILD() { diff --git a/net-proxy/privoxy/privoxy-3.0.21.recipe b/net-proxy/privoxy/privoxy-3.0.21.recipe index b381ee2f3..95d6e3a00 100644 --- a/net-proxy/privoxy/privoxy-3.0.21.recipe +++ b/net-proxy/privoxy/privoxy-3.0.21.recipe @@ -10,10 +10,10 @@ COPYRIGHT="2001-2011 Privoxy Developers" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://sourceforge.net/projects/ijbswa/files/Sources/3.0.21%20%28stable%29/privoxy-3.0.21-stable-src.tar.gz" +CHECKSUM_SHA256="5ec7e601948d2bd0ebf0ebe90eed7d49e7663c395ce16d0403e91ea2d459ddb8" SOURCE_DIR="privoxy-3.0.21-stable" ARCHITECTURES="x86_gcc2 x86 !ppc" -CHECKSUM_SHA256="5ec7e601948d2bd0ebf0ebe90eed7d49e7663c395ce16d0403e91ea2d459ddb8" PROVIDES=" cmd:privoxy = $portVersion diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-0.7.3.recipe b/net-wireless/wpa_supplicant/wpa_supplicant-0.7.3.recipe index 66055a1af..f0d4c9485 100644 --- a/net-wireless/wpa_supplicant/wpa_supplicant-0.7.3.recipe +++ b/net-wireless/wpa_supplicant/wpa_supplicant-0.7.3.recipe @@ -8,18 +8,19 @@ negotiation with a WPA Authenticator and it controls the roaming and IEEE \ 802.11 authentication/association of the wlan driver. " HOMEPAGE="http://hostap.epitest.fi/wpa_supplicant/" -SOURCE_URI="http://hostap.epitest.fi/releases/wpa_supplicant-0.7.3.tar.gz" -CHECKSUM_SHA256="d0cd50caa85346ccc376dcda5ed3c258eef19a93b3cade39d25760118ad59443" +COPYRIGHT="2003-2010 Jouni Malinen" LICENSE=" BSD (2-clause) GNU GPL v2 " -COPYRIGHT="2003-2010 Jouni Malinen" REVISION="2" -ARCHITECTURES="x86_gcc2 ?x86" - +SOURCE_URI="http://hostap.epitest.fi/releases/wpa_supplicant-0.7.3.tar.gz" +CHECKSUM_SHA256="d0cd50caa85346ccc376dcda5ed3c258eef19a93b3cade39d25760118ad59443" +SOURCE_DIR="wpa_supplicant-${portVersion}/wpa_supplicant" PATCHES="wpa_supplicant-0.7.3.patch" +ARCHITECTURES="x86_gcc2 ?x86" + PROVIDES=" wpa_supplicant = $portVersion compat >= 0.7 " @@ -27,6 +28,7 @@ REQUIRES=" haiku openssl >= 1.0.0 " + BUILD_REQUIRES=" openssl >= 1.0.0 " @@ -37,8 +39,6 @@ BUILD_PREREQUIRES=" cmd:make " -SOURCE_DIR="wpa_supplicant-${portVersion}/wpa_supplicant" - BUILD() { CFLAGS="-MMD -O2 -Wall" make wpa_supplicant diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.0.recipe b/net-wireless/wpa_supplicant/wpa_supplicant-2.0.recipe index 430d9da45..5caea1e57 100644 --- a/net-wireless/wpa_supplicant/wpa_supplicant-2.0.recipe +++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.0.recipe @@ -8,18 +8,18 @@ negotiation with a WPA Authenticator and it controls the roaming and IEEE \ 802.11 authentication/association of the wlan driver. " HOMEPAGE="http://hostap.epitest.fi/wpa_supplicant/" -SOURCE_URI="http://hostap.epitest.fi/releases/wpa_supplicant-2.0.tar.gz" -CHECKSUM_SHA256="2c115609fbb5223d51381084a5c944455a8afcda81d584173ff55ba233379e09" +COPYRIGHT="2003-2012 Jouni Malinen" LICENSE=" BSD (2-clause) GNU GPL v2 " -COPYRIGHT="2003-2012 Jouni Malinen" REVISION="4" -ARCHITECTURES="x86_gcc2 x86 x86_64" - +SOURCE_URI="http://hostap.epitest.fi/releases/wpa_supplicant-2.0.tar.gz" +CHECKSUM_SHA256="2c115609fbb5223d51381084a5c944455a8afcda81d584173ff55ba233379e09" PATCHES="wpa_supplicant-2.0.patch" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" wpa_supplicant = $portVersion compat >= 2 cmd:wpa_supplicant = $portVersion compat >= 2 @@ -28,6 +28,7 @@ REQUIRES=" haiku lib:libssl " + BUILD_REQUIRES=" devel:libssl >= 1.0.0 " @@ -38,7 +39,6 @@ BUILD_PREREQUIRES=" cmd:make " - BUILD() { cd wpa_supplicant diff --git a/sci-astronomy/celestia/celestia-1.6.1.recipe b/sci-astronomy/celestia/celestia-1.6.1.recipe index dec68c65d..64d9ad189 100644 --- a/sci-astronomy/celestia/celestia-1.6.1.recipe +++ b/sci-astronomy/celestia/celestia-1.6.1.recipe @@ -12,12 +12,12 @@ Celestia is expandable. Celestia comes with a large catalog of stars, galaxies, planets, moons, asteroids, comets, and spacecraft. If that's not enough, you \ can download dozens of easy to install add-ons with more objects." HOMEPAGE="http://celestia.sourceforge.net" +COPYRIGHT="2001-2011 Celestia Development Team" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://fossies.org/linux/misc/celestia-1.6.1.tar.gz" CHECKSUM_SHA256="d35570ccb9440fc0bd3e73eb9b4c3e8a4c25f3ae444a13d1175053fa16dc34c4" SOURCE_DIR="celestia-$portVersion" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2001-2011 Celestia Development Team" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -36,6 +36,7 @@ REQUIRES=" lib:libglu$secondaryArchSuffix lib:libglut$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel lua${secondaryArchSuffix}_devel diff --git a/sci-libs/fftw/fftw-3.3.4.recipe b/sci-libs/fftw/fftw-3.3.4.recipe index a5290fae2..6d0eeae40 100644 --- a/sci-libs/fftw/fftw-3.3.4.recipe +++ b/sci-libs/fftw/fftw-3.3.4.recipe @@ -14,14 +14,15 @@ FFTW, which stands for the somewhat whimsical title of Fastest Fourier \ Transform in the West. " HOMEPAGE="http://www.fftw.org/" -SOURCE_URI="http://www.fftw.org/fftw-$portVersion.tar.gz" -CHECKSUM_SHA256="8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982" -LICENSE="GNU GPL v2" COPYRIGHT=" 2003, 2007-2011 Matteo Frigo 2003, 2007-2011 Massachusetts Institute of Technology " +LICENSE="GNU GPL v2" REVISION="6" +SOURCE_URI="http://www.fftw.org/fftw-$portVersion.tar.gz" +CHECKSUM_SHA256="8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982" + ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -49,7 +50,6 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/sci-visualization/gnuplot/gnuplot-5.0.1.recipe b/sci-visualization/gnuplot/gnuplot-5.0.1.recipe index c39e927f2..5cc9d7d73 100644 --- a/sci-visualization/gnuplot/gnuplot-5.0.1.recipe +++ b/sci-visualization/gnuplot/gnuplot-5.0.1.recipe @@ -6,9 +6,9 @@ as a plotting engine by third-party applications like Octave." HOMEPAGE="http://www.gnuplot.info" COPYRIGHT="1986 - 1993, 1998, 2004 Thomas Williams, Colin Kelley" LICENSE="Gnuplot" +REVISION="5" SOURCE_URI="http://downloads.sourceforge.net/gnuplot/gnuplot-$portVersion.tar.gz" CHECKSUM_SHA256="7cbc557e71df581ea520123fb439dea5f073adcc9010a2885dc80d4ed28b3c47" -REVISION="5" ARCHITECTURES="!x86_gcc2 ?x86" SECONDARY_ARCHITECTURES="x86" diff --git a/sci-visualization/gri/gri-2.12.23.recipe b/sci-visualization/gri/gri-2.12.23.recipe index e907debb0..f050be705 100644 --- a/sci-visualization/gri/gri-2.12.23.recipe +++ b/sci-visualization/gri/gri-2.12.23.recipe @@ -5,11 +5,12 @@ x-y graphs, contour graphs, and image graphs, in PostScript and (someday) SVG \ formats. Control is provided over all aspects of drawing, e.g. line widths, \ colors, and fonts. A TeX-like syntax provides common mathematical symbols." HOMEPAGE="http://gri.sourceforge.net/" +COPYRIGHT="2002-2011 Dan Kelley and Peter Galbraith" +LICENSE="GNU GPL v1" +REVISION="1" SOURCE_URI="http://downloads.sourceforge.net/project/gri/gri/2.12.23/gri-2.12.23.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgri%2Ffiles%2F&ts=1356118794&use_mirror=ignum" CHECKSUM_SHA256="a24e703f30250ed705c0a242aa59a24748259ea7355fca52152f367f45bfd2e7" -LICENSE="GNU GPL v1" -COPYRIGHT="2002-2011 Dan Kelley and Peter Galbraith" -REVISION="1" + ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" PROVIDES=" @@ -18,6 +19,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-apps/dmidecode/dmidecode-2.12.recipe b/sys-apps/dmidecode/dmidecode-2.12.recipe index f9e7a991e..4f2213e9c 100644 --- a/sys-apps/dmidecode/dmidecode-2.12.recipe +++ b/sys-apps/dmidecode/dmidecode-2.12.recipe @@ -4,11 +4,11 @@ Reports information about your system's hardware as described in your system \ BIOS according to the SMBIOS/DMI standard " HOMEPAGE="http://www.nongnu.org/dmidecode/" +COPYRIGHT="2000-2002 Alan Cox, 2002-2010 Jean Delvare" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://download.savannah.gnu.org/releases/dmidecode/dmidecode-2.12.tar.gz" CHECKSUM_SHA256="5a8214b99c1762f4510bd92baa279336e5fed6e5cd2e418d46d95a4ecc783922" -REVISION="2" -LICENSE="GNU GPL v2" -COPYRIGHT="2000-2002 Alan Cox, 2002-2010 Jean Delvare" ARCHITECTURES="x86_gcc2 ?x86" @@ -19,6 +19,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-apps/dtc/dtc-1.4.1.recipe b/sys-apps/dtc/dtc-1.4.1.recipe index e178363ce..b95b457b8 100644 --- a/sys-apps/dtc/dtc-1.4.1.recipe +++ b/sys-apps/dtc/dtc-1.4.1.recipe @@ -2,10 +2,11 @@ SUMMARY="The Device Tree Compiler" DESCRIPTION="The Device Tree Compiler (DTC) is the toolchain for building \ device tree source files (*.dts) into the binary format (*.dtb)." HOMEPAGE="https://git.kernel.org/cgit/utils/dtc/dtc.git" -SOURCE_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git#v1.4.1" -LICENSE="GNU GPL v2" COPYRIGHT="2005 David Gibson, IBM Corporation" +LICENSE="GNU GPL v2" REVISION="1" +SOURCE_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git#v1.4.1" +PATCHES="dtc-${portVersion}.patch" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -25,6 +26,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -35,8 +37,6 @@ BUILD_PREREQUIRES=" cmd:make " -PATCHES="dtc-${portVersion}.patch" - BUILD() { make PREFIX=$prefix $jobArgs diff --git a/sys-apps/ed/ed-1.7.recipe b/sys-apps/ed/ed-1.7.recipe index c9efaaf8b..c088d72fe 100644 --- a/sys-apps/ed/ed-1.7.recipe +++ b/sys-apps/ed/ed-1.7.recipe @@ -7,9 +7,10 @@ Ed is the \"standard\" text editor in the sense that it is the original editor f HOMEPAGE="http://www.gnu.org/software/ed/" COPYRIGHT="1992-2010 Free Software Foundation, Inc." LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ed/ed-1.7.tar.gz" CHECKSUM_SHA256="894241019a5ff2b7816d20c5bd5a7048fb8f336ca52e97b3cc88d45b16472031" -REVISION="1" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" @@ -20,6 +21,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-apps/file/file-5.25.recipe b/sys-apps/file/file-5.25.recipe index 6ecddefa7..0f4cad2dc 100644 --- a/sys-apps/file/file-5.25.recipe +++ b/sys-apps/file/file-5.25.recipe @@ -5,12 +5,14 @@ number' of several thousands of file types. This version is the standard \ 'file' command for Linux, *BSD, and other systems. (See 'patchlevel.h' for the \ exact release number)." HOMEPAGE="ftp://ftp.astron.com/pub/file/" -SOURCE_URI="ftp://ftp.astron.com/pub/file/file-$portVersion.tar.gz" -CHECKSUM_SHA256="3735381563f69fb4239470b8c51b876a80425348b8285a7cded8b61d6b890eca" -REVISION="1" -LICENSE="BSD (2-clause)" COPYRIGHT="1986-1999 Ian F. Darwin 1994-2013 Christos Zoulas" +LICENSE="BSD (2-clause)" +REVISION="1" +SOURCE_URI="ftp://ftp.astron.com/pub/file/file-$portVersion.tar.gz" +CHECKSUM_SHA256="3735381563f69fb4239470b8c51b876a80425348b8285a7cded8b61d6b890eca" +PATCHES="file-5.25.patch" + ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -19,16 +21,22 @@ PROVIDES=" cmd:file$secondaryArchSuffix = $portVersion compat >= 5 lib:libmagic$secondaryArchSuffix = 1.0.0 compat >= 0 " - REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " +PROVIDES_devel=" + file${secondaryArchSuffix}_devel = $portVersion compat >= 0 + devel:libmagic$secondaryArchSuffix = $portVersion compat >= 0 + " +REQUIRES_devel=" + file$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:autoreconf @@ -38,18 +46,6 @@ BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix " -PROVIDES_devel=" - file${secondaryArchSuffix}_devel = $portVersion compat >= 0 - devel:libmagic$secondaryArchSuffix = $portVersion compat >= 0 - " - -REQUIRES_devel=" - file$secondaryArchSuffix == $portVersion base - " - -PATCHES="file-5.25.patch" - - BUILD() { autoreconf -fvi diff --git a/sys-apps/help2man/help2man-1.43.3.recipe b/sys-apps/help2man/help2man-1.43.3.recipe index 4834d36b4..fb7d23493 100644 --- a/sys-apps/help2man/help2man-1.43.3.recipe +++ b/sys-apps/help2man/help2man-1.43.3.recipe @@ -8,8 +8,8 @@ outputs, help2man can re-arrange that output into something which resembles a \ manual page." HOMEPAGE="http://www.gnu.org/software/help2man/" COPYRIGHT="1997-2013 Free Software Foundation" -REVISION="1" LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-1.43.3.tar.gz" CHECKSUM_SHA256="67978d118980ebd9f0c60be5db129527900a7b997b9568fc795ba9bdb341d303" diff --git a/sys-apps/help2man/help2man-1.46.6.recipe b/sys-apps/help2man/help2man-1.46.6.recipe index fda0b690d..273281e15 100644 --- a/sys-apps/help2man/help2man-1.46.6.recipe +++ b/sys-apps/help2man/help2man-1.46.6.recipe @@ -8,8 +8,8 @@ outputs, help2man can re-arrange that output into something which resembles a \ manual page." HOMEPAGE="http://www.gnu.org/software/help2man/" COPYRIGHT="1997-2013 Free Software Foundation" -REVISION="1" LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-$portVersion.tar.xz" CHECKSUM_SHA256="615ff5ac38369ddb3707c5fd71672ab122639fd9cf6870de172e0127ed632caf" diff --git a/sys-apps/help2man/help2man-1.47.3.recipe b/sys-apps/help2man/help2man-1.47.3.recipe index 809594c93..fc16c17c4 100644 --- a/sys-apps/help2man/help2man-1.47.3.recipe +++ b/sys-apps/help2man/help2man-1.47.3.recipe @@ -8,8 +8,8 @@ outputs, help2man can re-arrange that output into something which resembles a \ manual page." HOMEPAGE="http://www.gnu.org/software/help2man/" COPYRIGHT="1997-2013 Free Software Foundation" -REVISION="1" LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-$portVersion.tar.xz" CHECKSUM_SHA256="c232af6475ef65bee02770862a362f4c4c2e6c9967d39e987eb94cadcfc13856" diff --git a/sys-apps/mawk/mawk-1.3.4_20150503.recipe b/sys-apps/mawk/mawk-1.3.4_20150503.recipe index ceb7dfba7..d33754a73 100644 --- a/sys-apps/mawk/mawk-1.3.4_20150503.recipe +++ b/sys-apps/mawk/mawk-1.3.4_20150503.recipe @@ -12,15 +12,15 @@ makes it possible to handle simple data-reformatting jobs with just a \ few lines of code. " HOMEPAGE="http://invisible-island.net/mawk" +COPYRIGHT="2009-2014 Thomas E. Dickey" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="ftp://invisible-island.net/mawk/mawk-1.3.4-20150503.tgz" CHECKSUM_SHA256="461673c7c4572e1e67e69e7bf7582e02d3c175b814485f2aa52c2c28099b3c6f" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="2009-2014 Thomas E. Dickey" -ARCHITECTURES="x86_gcc2 x86 x86_64 arm ppc" - SOURCE_DIR="mawk-1.3.4-20150503" +ARCHITECTURES="x86_gcc2 x86 x86_64 arm ppc" + PROVIDES=" mawk = $portVersion compat >= 1 cmd:awk = $portVersion compat >= 1 @@ -29,6 +29,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" diff --git a/sys-apps/texinfo/texinfo-6.1.recipe b/sys-apps/texinfo/texinfo-6.1.recipe index e5784d236..c2b290a98 100644 --- a/sys-apps/texinfo/texinfo-6.1.recipe +++ b/sys-apps/texinfo/texinfo-6.1.recipe @@ -5,13 +5,13 @@ Texinfo is the official documentation format of the GNU project. HOMEPAGE="http://www.gnu.org/software/texinfo/" COPYRIGHT="1992-2008 Free Software Foundation, Inc." LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftp.gnu.org/gnu/texinfo/texinfo-$portVersion.tar.gz" CHECKSUM_SHA256="02582b6d9b0552f1cb1312be6bd7023e9799603c3b2320fa68a36029e4cbafbb" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64 arm" - PATCHES="texinfo-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64 arm" + PROVIDES=" texinfo = $portVersion compat >= 4 cmd:info = $portVersion compat >= 4 @@ -30,6 +30,7 @@ REQUIRES=" lib:libintl lib:libncurses " + BUILD_REQUIRES=" haiku_devel devel:libncurses @@ -46,6 +47,7 @@ BUILD_PREREQUIRES=" cmd:aclocal cmd:gettext " + BUILD() { AUTOPOINT=true runConfigure ./configure diff --git a/sys-apps/texinfo/texinfo4-4.13a.recipe b/sys-apps/texinfo/texinfo4-4.13a.recipe index 8a43c7499..6f232a5c3 100644 --- a/sys-apps/texinfo/texinfo4-4.13a.recipe +++ b/sys-apps/texinfo/texinfo4-4.13a.recipe @@ -5,13 +5,14 @@ Texinfo is the official documentation format of the GNU project. HOMEPAGE="http://www.gnu.org/software/texinfo/" COPYRIGHT="1992-2008 Free Software Foundation, Inc." LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftp.gnu.org/gnu/texinfo/texinfo-4.13a.tar.gz" CHECKSUM_SHA256="1303e91a1c752b69a32666a407e9fbdd6e936def4b09bc7de30f416301530d68" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64 arm" - +SOURCE_DIR="texinfo-4.13" PATCHES="texinfo-4.13a.patch" +ARCHITECTURES="x86_gcc2 x86 x86_64 arm" + PROVIDES=" texinfo4 = $portVersion compat >= 4 cmd:info_4.13 = $portVersion compat >= 4 @@ -27,6 +28,7 @@ REQUIRES=" haiku lib:libncurses " + BUILD_REQUIRES=" devel:libncurses " @@ -40,8 +42,6 @@ BUILD_PREREQUIRES=" cmd:sed " -SOURCE_DIR="texinfo-4.13" - BUILD() { libtoolize --force --copy --install diff --git a/sys-devel/automake/automake-1.11.1.recipe b/sys-devel/automake/automake-1.11.1.recipe index 16ba33007..c9937e126 100644 --- a/sys-devel/automake/automake-1.11.1.recipe +++ b/sys-devel/automake/automake-1.11.1.recipe @@ -8,9 +8,10 @@ compatible with the GNU Makefile standards. HOMEPAGE="http://www.gnu.org/software/automake/" COPYRIGHT="2009 Free Software Foundation, Inc." LICENSE="GNU GPL v2" +REVISION="5" SOURCE_URI="http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.gz" CHECKSUM_SHA256="b7b37c0c0f09a286cf55cad408d74aef97774d73d744c88c396ff7957045d4cb" -REVISION="5" + ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" @@ -29,6 +30,7 @@ REQUIRES=" cmd:perl >= 5.8 cmd:sh " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -39,7 +41,6 @@ BUILD_PREREQUIRES=" cmd:sed " - BUILD() { PERL="/bin/env perl" ./configure $configureDirArgs diff --git a/sys-devel/automake/automake-1.12.2.recipe b/sys-devel/automake/automake-1.12.2.recipe index b8395b778..dc4b8cfce 100644 --- a/sys-devel/automake/automake-1.12.2.recipe +++ b/sys-devel/automake/automake-1.12.2.recipe @@ -8,9 +8,10 @@ compatible with the GNU Makefile standards. HOMEPAGE="http://www.gnu.org/software/automake/" COPYRIGHT="2012 Free Software Foundation, Inc." LICENSE="GNU GPL v2" +REVISION="4" SOURCE_URI="http://ftp.gnu.org/gnu/automake/automake-1.12.2.tar.gz" CHECKSUM_SHA256="b2eef742f42730831d1af2fe0e5b954e2b60773e2e9922ba6280cdd0ab4a5d00" -REVISION="4" + ARCHITECTURES="x86_gcc2 x86" PROVIDES=" @@ -29,6 +30,7 @@ REQUIRES=" cmd:perl >= 5.8 cmd:sh " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -42,7 +44,6 @@ BUILD_PREREQUIRES=" cmd:sed " - BUILD() { ./bootstrap.sh diff --git a/sys-devel/automake/automake-1.15.0.recipe b/sys-devel/automake/automake-1.15.0.recipe index a36808628..80c7143ea 100644 --- a/sys-devel/automake/automake-1.15.0.recipe +++ b/sys-devel/automake/automake-1.15.0.recipe @@ -10,6 +10,7 @@ REVISION="1" SOURCE_URI="http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz" CHECKSUM_SHA256="7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924" SOURCE_DIR="automake-1.15" + ARCHITECTURES="x86_gcc2 x86 x86_64 arm" PROVIDES=" diff --git a/sys-devel/bc/bc-1.06.recipe b/sys-devel/bc/bc-1.06.recipe index 40db8e2bd..35eddcf1f 100644 --- a/sys-devel/bc/bc-1.06.recipe +++ b/sys-devel/bc/bc-1.06.recipe @@ -4,14 +4,15 @@ is similar to C, but differs in many substantial areas. It supports \ interactive execution of statements. bc is a utility included in the POSIX \ P1003.2/D11 draft standard." HOMEPAGE="http://www.gnu.org/software/bc/bc.html" -SOURCE_URI="http://ftp.gnu.org/gnu/bc/bc-1.06.tar.gz" -CHECKSUM_SHA256="4ef6d9f17c3c0d92d8798e35666175ecd3d8efac4009d6457b5c99cea72c0e33" -REVISION="2" +COPYRIGHT="1991-2000 Free Software Foundation, Inc." LICENSE=" GNU GPL v2 GNU LGPL v2.1 " -COPYRIGHT="1991-2000 Free Software Foundation, Inc." +REVISION="2" +SOURCE_URI="http://ftp.gnu.org/gnu/bc/bc-1.06.tar.gz" +CHECKSUM_SHA256="4ef6d9f17c3c0d92d8798e35666175ecd3d8efac4009d6457b5c99cea72c0e33" +PATCHES="bc-1.06.patchset" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -24,6 +25,7 @@ REQUIRES=" haiku lib:libfl >= 2 " + BUILD_REQUIRES=" haiku_devel " @@ -34,8 +36,6 @@ BUILD_PREREQUIRES=" cmd:bison " -PATCHES="bc-1.06.patchset" - BUILD() { runConfigure --omit-dirs "docDir dataRootDir" ./configure diff --git a/sys-devel/bin86/bin86-0.16.21.recipe b/sys-devel/bin86/bin86-0.16.21.recipe index 0717aa760..eb3fbc4ca 100644 --- a/sys-devel/bin86/bin86-0.16.21.recipe +++ b/sys-devel/bin86/bin86-0.16.21.recipe @@ -10,15 +10,14 @@ HOMEPAGE="http://v3.sk/~lkundrak/dev86/" COPYRIGHT="1994 Bruce Evans 1999 Robert de Bath" LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="http://v3.sk/~lkundrak/dev86/bin86-$portVersion.tar.gz" CHECKSUM_SHA256="021e37cde3a20632c4c9000993cb4aa9f58cb82b1d3c26b9aeb62d6566925738" -REVISION="1" +PATCHES="bin86-$portVersion.patchset" ARCHITECTURES="x86 x86_64 x86_gcc2" SECONDARY_ARCHITECTURES="x86" -PATCHES="bin86-$portVersion.patchset" - PROVIDES=" bin86$secondaryArchSuffix = $portVersion compat >= 0 cmd:as86 @@ -27,7 +26,6 @@ PROVIDES=" cmd:objdump86 cmd:size86 " - REQUIRES=" haiku$secondaryArchSuffix " @@ -35,7 +33,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix diff --git a/sys-devel/bison/bison-2.4.3.recipe b/sys-devel/bison/bison-2.4.3.recipe index e9aaf58f5..dec3a53c8 100644 --- a/sys-devel/bison/bison-2.4.3.recipe +++ b/sys-devel/bison/bison-2.4.3.recipe @@ -13,13 +13,13 @@ in order to use Bison. HOMEPAGE="http://www.gnu.org/software/bison/bison.html" COPYRIGHT="1992-2010 Free Software Foundation, Inc." LICENSE="GNU GPL v3" +REVISION="6" SOURCE_URI="http://ftp.gnu.org/gnu/bison/bison-2.4.3.tar.gz" CHECKSUM_SHA256="6b17be5e63ff6667c83f6ef0423befe0ba23d4bc554c4c33b02ce5bb65179b16" -REVISION="6" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="bison-2.4.3.patch" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" bison = $portVersion compat >= 2.4 cmd:bison = $portVersion compat >= 2.4 @@ -30,6 +30,7 @@ REQUIRES=" haiku cmd:m4 " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -41,7 +42,6 @@ BUILD_PREREQUIRES=" cmd:sed " - BUILD() { # bison looks for m4 in an absolute path, but uses that only within diff --git a/sys-devel/bison/bison-2.6.5.recipe b/sys-devel/bison/bison-2.6.5.recipe index 12d3fc5fe..416b148e4 100644 --- a/sys-devel/bison/bison-2.6.5.recipe +++ b/sys-devel/bison/bison-2.6.5.recipe @@ -20,7 +20,6 @@ PATCHES="bison-${portVersion}.patchset" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86 x86_gcc2" - PROVIDES=" bison$secondaryArchSuffix = $portVersion compat >= 2.5 cmd:bison$secondaryArchSuffix = $portVersion compat >= 2.5 @@ -66,4 +65,4 @@ INSTALL() TEST() { make check -} \ No newline at end of file +} diff --git a/sys-devel/bmake/bmake-20151010.recipe b/sys-devel/bmake/bmake-20151010.recipe index f2b381987..5dc9e8940 100644 --- a/sys-devel/bmake/bmake-20151010.recipe +++ b/sys-devel/bmake/bmake-20151010.recipe @@ -12,8 +12,8 @@ COPYRIGHT="1990-2014 NetBSD and sjg" LICENSE="BSD (3-clause)" REVISION="1" SOURCE_URI="http://www.crufty.net/ftp/pub/sjg/bmake-$portVersion.tar.gz" -SOURCE_DIR="bmake" CHECKSUM_SHA256="36025f0534a65986a76714b9860f466ea75a4daf56aff6a28ddb7b944c257336" +SOURCE_DIR="bmake" ARCHITECTURES="x86_gcc2 x86 x86_64" diff --git a/sys-devel/flex/flex-2.5.35.recipe b/sys-devel/flex/flex-2.5.35.recipe index de6a64575..c1827eb62 100644 --- a/sys-devel/flex/flex-2.5.35.recipe +++ b/sys-devel/flex/flex-2.5.35.recipe @@ -7,13 +7,13 @@ COPYRIGHT=" 1990, 1997 The Regents of the University of California " LICENSE="Flex" +REVISION="6" SOURCE_URI="http://sourceforge.net/projects/flex/files/flex/flex-2.5.35/flex-2.5.35.tar.bz2/download" CHECKSUM_SHA256="0becbd4b2b36b99c67f8c22ab98f7f80c9860aec70f0350a0018f29a88704e7b" -REVISION="6" -ARCHITECTURES="x86_gcc2 x86 x86_64" - PATCHES="flex-2.5.35.patch" +ARCHITECTURES="x86_gcc2 x86 x86_64" + PROVIDES=" flex = $portVersion compat >= 2.5 cmd:flex = $portVersion compat >= 2.5 @@ -24,6 +24,7 @@ REQUIRES=" haiku cmd:m4 " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-devel/flex/flex-2.5.39.recipe b/sys-devel/flex/flex-2.5.39.recipe index f8ca12387..41f450080 100644 --- a/sys-devel/flex/flex-2.5.39.recipe +++ b/sys-devel/flex/flex-2.5.39.recipe @@ -7,13 +7,13 @@ COPYRIGHT=" 1990, 1997 The Regents of the University of California " LICENSE="Flex" +REVISION="2" SOURCE_URI="http://sourceforge.net/projects/flex/files/flex-$portVersion.tar.bz2" CHECKSUM_SHA256="add2b55f3bc38cb512b48fad7d72f43b11ef244487ff25fc00aabec1e32b617f" -REVISION="2" -ARCHITECTURES="x86_gcc2 x86 x86_64 arm" - PATCHES="flex-2.5.39.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64 arm" + PROVIDES=" flex = $portVersion compat >= 2.5 cmd:flex = $portVersion compat >= 2.5 @@ -27,6 +27,7 @@ REQUIRES=" haiku cmd:m4 " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-devel/flex/flex-2.6.0.recipe b/sys-devel/flex/flex-2.6.0.recipe index 6ac7e9992..0f23facbd 100644 --- a/sys-devel/flex/flex-2.6.0.recipe +++ b/sys-devel/flex/flex-2.6.0.recipe @@ -7,13 +7,13 @@ COPYRIGHT=" 1990, 1997 The Regents of the University of California " LICENSE="Flex" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/flex/files/flex-$portVersion.tar.bz2" CHECKSUM_SHA256="24e611ef5a4703a191012f80c1027dc9d12555183ce0ecd46f3636e587e9b8e9" -REVISION="1" -ARCHITECTURES="x86_gcc2 x86 x86_64 arm" - PATCHES="flex-$portVersion.patchset" +ARCHITECTURES="x86_gcc2 x86 x86_64 arm" + PROVIDES=" flex = $portVersion compat >= 2.5 cmd:flex = $portVersion compat >= 2.5 @@ -25,6 +25,7 @@ REQUIRES=" haiku cmd:m4 " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-devel/ham/ham-0.1.recipe b/sys-devel/ham/ham-0.1.recipe index 3dd1ff1e4..81ed26fcc 100644 --- a/sys-devel/ham/ham-0.1.recipe +++ b/sys-devel/ham/ham-0.1.recipe @@ -8,10 +8,10 @@ scanning, archive types), dependence of targets on their actual actions (i.e. \ Jamfile change would trigger rebuild of affected targets) " HOMEPAGE="https://github.com/weinhold/Ham" -SOURCE_URI="git+https://github.com/weinhold/Ham#b83d767047a93ed58717a6c7662b8838342a54fb" -REVISION="1" -LICENSE="MIT" COPYRIGHT="2010-2013 Ingo Weinhold" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="git+https://github.com/weinhold/Ham#b83d767047a93ed58717a6c7662b8838342a54fb" ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" @@ -21,7 +21,6 @@ PROVIDES=" cmd:ham${secondaryArchSuffix} = $portVersion lib:libham${secondaryArchSuffix} = $portVersion " - REQUIRES=" haiku${secondaryArchSuffix} " diff --git a/sys-devel/llvm/llvm-3.2.recipe b/sys-devel/llvm/llvm-3.2.recipe index a6eb21526..a888e124d 100644 --- a/sys-devel/llvm/llvm-3.2.recipe +++ b/sys-devel/llvm/llvm-3.2.recipe @@ -2,17 +2,16 @@ SUMMARY="Modular and reuseable compiler and toolchain technologies" DESCRIPTION="LLVM is a collection of modular and reuseable compiler and \ toolchain technologies." HOMEPAGE="http://www.llvm.org/" +COPYRIGHT="2003-2012 University of Illinois at Urbana-Champaign" LICENSE="UIUC" REVISION="2" +SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" +CHECKSUM_SHA256="125090c4d26740f1d5e9838477c931ed7d9ad70d599ba265f46f3a42cb066343" +SOURCE_DIR="llvm-${portVersion}.src" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" -CHECKSUM_SHA256="125090c4d26740f1d5e9838477c931ed7d9ad70d599ba265f46f3a42cb066343" -COPYRIGHT="2003-2012 University of Illinois at Urbana-Champaign" -SOURCE_DIR="llvm-${portVersion}.src" - PROVIDES=" llvm$secondaryArchSuffix = $portVersion cmd:bugpoint @@ -49,6 +48,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/sys-devel/llvm/llvm-3.3.recipe b/sys-devel/llvm/llvm-3.3.recipe index dbf7a3b1b..5b197f54a 100644 --- a/sys-devel/llvm/llvm-3.3.recipe +++ b/sys-devel/llvm/llvm-3.3.recipe @@ -2,23 +2,23 @@ SUMMARY="Modular and reuseable compiler and toolchain technologies" DESCRIPTION="LLVM is a collection of modular and reuseable compiler and \ toolchain technologies." HOMEPAGE="http://www.llvm.org/" +COPYRIGHT="2003-2012 University of Illinois at Urbana-Champaign" LICENSE="UIUC" REVISION="1" +SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" +CHECKSUM_SHA256="68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578" +SOURCE_DIR="llvm-${portVersion}.src" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="?x86" -SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" -CHECKSUM_SHA256="68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578" -COPYRIGHT="2003-2012 University of Illinois at Urbana-Champaign" -SOURCE_DIR="llvm-${portVersion}.src" - PROVIDES=" llvm$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/sys-devel/llvm/llvm-3.4.1.recipe b/sys-devel/llvm/llvm-3.4.1.recipe index bd76e16f6..9c60fd1c5 100644 --- a/sys-devel/llvm/llvm-3.4.1.recipe +++ b/sys-devel/llvm/llvm-3.4.1.recipe @@ -2,18 +2,17 @@ SUMMARY="Modular and reuseable compiler and toolchain technologies" DESCRIPTION="LLVM is a collection of modular and reuseable compiler and \ toolchain technologies." HOMEPAGE="http://www.llvm.org/" +COPYRIGHT="2003-2013 University of Illinois at Urbana-Champaign" LICENSE="UIUC" REVISION="1" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -COPYRIGHT="2003-2013 University of Illinois at Urbana-Champaign" SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" CHECKSUM_SHA256="7d28bb6eca243a2bb6d65a05743ab915b57958a7770277364e93534b63eef93a" SOURCE_DIR="llvm-$portVersion.src" PATCHES="llvm-3.4.1.patchset" +ARCHITECTURES="!x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86" + PROVIDES=" llvm$secondaryArchSuffix = $portVersion cmd:bugpoint @@ -148,6 +147,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" diff --git a/sys-devel/llvm/llvm-3.4.2.recipe b/sys-devel/llvm/llvm-3.4.2.recipe index 8f91ad149..89265164e 100644 --- a/sys-devel/llvm/llvm-3.4.2.recipe +++ b/sys-devel/llvm/llvm-3.4.2.recipe @@ -2,18 +2,17 @@ SUMMARY="Modular and reuseable compiler and toolchain technologies" DESCRIPTION="LLVM is a collection of modular and reuseable compiler and \ toolchain technologies." HOMEPAGE="http://www.llvm.org/" +COPYRIGHT="2003-2014 University of Illinois at Urbana-Champaign" LICENSE="UIUC" REVISION="4" +SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" +CHECKSUM_SHA256="17038d47069ad0700c063caed76f0c7259628b0e79651ce2b540d506f2f1efd7" +SOURCE_DIR="llvm-$portVersion.src" +PATCHES="llvm-3.4.2.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" -CHECKSUM_SHA256="17038d47069ad0700c063caed76f0c7259628b0e79651ce2b540d506f2f1efd7" -COPYRIGHT="2003-2014 University of Illinois at Urbana-Champaign" -SOURCE_DIR="llvm-$portVersion.src" -PATCHES="llvm-3.4.2.patchset" - PROVIDES=" llvm$secondaryArchSuffix = $portVersion cmd:bugpoint @@ -148,6 +147,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/sys-devel/llvm/llvm-3.4.recipe b/sys-devel/llvm/llvm-3.4.recipe index 1b4b42910..5e980ef1e 100644 --- a/sys-devel/llvm/llvm-3.4.recipe +++ b/sys-devel/llvm/llvm-3.4.recipe @@ -3,17 +3,16 @@ DESCRIPTION=" LLVM is a collection of modular and reuseable compiler and toolchain \ technologies." HOMEPAGE="http://www.llvm.org/" +COPYRIGHT="2003-2012 University of Illinois at Urbana-Champaign" LICENSE="UIUC" REVISION="1" +SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" +CHECKSUM_SHA256="25a5612d692c48481b9b397e2b55f4870e447966d66c96d655241702d44a2628" +PATCHES="llvm-${portVersion}.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.gz" -CHECKSUM_SHA256="25a5612d692c48481b9b397e2b55f4870e447966d66c96d655241702d44a2628" -COPYRIGHT="2003-2012 University of Illinois at Urbana-Champaign" -PATCHES="llvm-${portVersion}.patchset" - PROVIDES=" llvm$secondaryArchSuffix = $portVersion cmd:bugpoint @@ -47,6 +46,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/sys-devel/llvm/llvm-3.5.0.recipe b/sys-devel/llvm/llvm-3.5.0.recipe index 003061614..8c4476e9a 100644 --- a/sys-devel/llvm/llvm-3.5.0.recipe +++ b/sys-devel/llvm/llvm-3.5.0.recipe @@ -4,11 +4,14 @@ LLVM is a collection of modular and reuseable compiler and and toolchain \ technologies. " HOMEPAGE="http://www.llvm.org/" -LICENSE="UIUC" COPYRIGHT="2003-2014 University of Illinois at Urbana-Champaign" +LICENSE="UIUC" +REVISION="1" SOURCE_URI="http://llvm.org/releases/${portVersion}/llvm-${portVersion}.src.tar.xz" CHECKSUM_SHA256="28e199f368ef0a4666708f31c7991ad3bcc3a578342b0306526dd35f07595c03" -REVISION="1" +SOURCE_DIR="llvm-$portVersion.src" +PATCHES="llvm-${portVersion}.patchset" + ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -157,6 +160,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix >= $haikuVersion " + BUILD_REQUIRES=" " BUILD_PREREQUIRES=" @@ -175,10 +179,6 @@ BUILD_PREREQUIRES=" cmd:grep " -PATCHES="llvm-${portVersion}.patchset" - -SOURCE_DIR="llvm-$portVersion.src" - BUILD() { # Haiku C++ requires rtti in a lot of central system components diff --git a/sys-devel/patch/patch-2.7.5.recipe b/sys-devel/patch/patch-2.7.5.recipe index 16de466e5..8fc0b5fd9 100644 --- a/sys-devel/patch/patch-2.7.5.recipe +++ b/sys-devel/patch/patch-2.7.5.recipe @@ -4,25 +4,23 @@ Patch takes a patch file containing a difference listing produced by the diff \ program and applies those differences to one or more original files, producing \ patched versions. " -LICENSE="GNU GPL v3" -COPYRIGHT="2012-2015 Free Software Foundation, Inc." HOMEPAGE="http://www.gnu.org/software/patch/" +COPYRIGHT="2012-2015 Free Software Foundation, Inc." +LICENSE="GNU GPL v3" +REVISION="1" SOURCE_URI="http://ftp.gnu.org/pub/gnu/patch/patch-$portVersion.tar.gz" CHECKSUM_SHA256="7436f5a19f93c3ca83153ce9c5cbe4847e97c5d956e57a220121e741f6e7968f" -ARCHITECTURES="x86 x86_gcc2 x86_64 arm" -REVISION="1" - PATCHES="patch-$portVersion.patchset" +ARCHITECTURES="x86 x86_gcc2 x86_64 arm" + PROVIDES=" patch = $portVersion cmd:patch = $portVersion " - REQUIRES=" haiku " - BUILD_PREREQUIRES=" haiku_devel cmd:awk @@ -31,7 +29,6 @@ BUILD_PREREQUIRES=" cmd:git " - BUILD() { runConfigure ./configure diff --git a/sys-fs/gphotofs/gphotofs-1.0git.recipe b/sys-fs/gphotofs/gphotofs-1.0git.recipe index b47f8c512..af97b962c 100644 --- a/sys-fs/gphotofs/gphotofs-1.0git.recipe +++ b/sys-fs/gphotofs/gphotofs-1.0git.recipe @@ -12,8 +12,8 @@ should use FUSE, and that is what I have done." HOMEPAGE="http://www.gphoto.org/" COPYRIGHT="The gphoto2 team" LICENSE="GNU GPL v2" -SOURCE_URI="git+https://github.com/gphoto/gphotofs.git#5f85be3" REVISION="1" +SOURCE_URI="git+https://github.com/gphoto/gphotofs.git#5f85be3" ARCHITECTURES="?x86 ?x86_64" SECONDARY_ARCHITECTURES="!x86" diff --git a/sys-fs/mtools/mtools-4.0.18.recipe b/sys-fs/mtools/mtools-4.0.18.recipe index 2aa974b4f..893f35a4e 100644 --- a/sys-fs/mtools/mtools-4.0.18.recipe +++ b/sys-fs/mtools/mtools-4.0.18.recipe @@ -7,15 +7,14 @@ labels, FAT-specific file attributes (hidden, system, ...), \"bad block\" map \ maintenance, access to remote floppy drives, Iomega ZIP disk protection, \ \"secure\" erase, display of file's on-disk layout, etc." HOMEPAGE="http://www.gnu.org/software/mtools/" +COPYRIGHT="1997-2009 Alain Knaff" LICENSE="GNU GPL v3" REVISION="1" - -ARCHITECTURES="x86_64" -COPYRIGHT="1997-2009 Alain Knaff" - SOURCE_URI="ftp://ftp.gnu.org/gnu/mtools/mtools-4.0.18.tar.bz2" CHECKSUM_SHA256="59e9cf80885399c4f229e5d87e49c0c2bfeec044e1386d59fcd0b0aead6b2f85" +ARCHITECTURES="x86_64" + PROVIDES=" mtools = $portVersion cmd:amuFormat.sh @@ -55,6 +54,7 @@ PROVIDES=" REQUIRES=" haiku " + BUILD_REQUIRES=" haiku_devel " diff --git a/sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe b/sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe index b33478995..6aeaf3f92 100644 --- a/sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe +++ b/sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe @@ -13,11 +13,13 @@ echo password | /system/servers/userlandfs_server sshfs mount -t userlandfs -o 'sshfs user@server:./ -o password_stdin' /mnt " HOMEPAGE="http://fuse.sourceforge.net/sshfs.html" -SOURCE_URI="http://downloads.sourceforge.net/project/fuse/sshfs-fuse/$portVersion/sshfs-fuse-$portVersion.tar.gz" -CHECKSUM_SHA256="e9171452e5d0150b9c6a2158fd2e2dcefb5d5d03ba4d208949e00a3a46c6e63e" COPYRIGHT="2004-2012 Miklos Seredi" LICENSE="GNU GPL v2" REVISION="2" +SOURCE_URI="http://downloads.sourceforge.net/project/fuse/sshfs-fuse/$portVersion/sshfs-fuse-$portVersion.tar.gz" +CHECKSUM_SHA256="e9171452e5d0150b9c6a2158fd2e2dcefb5d5d03ba4d208949e00a3a46c6e63e" +SOURCE_DIR="sshfs-fuse-$portVersion" +PATCHES="sshfs-$portVersion.patch" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -31,6 +33,10 @@ REQUIRES=" cmd:ssh " +BUILD_REQUIRES=" + userland_fs + devel:libglib_2.0$secondaryArchSuffix >= 0.38 + " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:awk @@ -40,14 +46,6 @@ BUILD_PREREQUIRES=" cmd:ssh userland_fs " -BUILD_REQUIRES=" - userland_fs - devel:libglib_2.0$secondaryArchSuffix >= 0.38 - " - -SOURCE_DIR="sshfs-fuse-$portVersion" - -PATCHES="sshfs-$portVersion.patch" BUILD() { diff --git a/sys-libs/libexecinfo/libexecinfo-1.1.recipe b/sys-libs/libexecinfo/libexecinfo-1.1.recipe index 186db1489..8f849c1bd 100644 --- a/sys-libs/libexecinfo/libexecinfo-1.1.recipe +++ b/sys-libs/libexecinfo/libexecinfo-1.1.recipe @@ -67,4 +67,4 @@ TEST() { gcc test.c -o test libexecinfo.a ./test -} \ No newline at end of file +} diff --git a/sys-libs/libhx/libhx-3.22.recipe b/sys-libs/libhx/libhx-3.22.recipe index c1aae5298..7cb093d58 100644 --- a/sys-libs/libhx/libhx-3.22.recipe +++ b/sys-libs/libhx/libhx-3.22.recipe @@ -12,10 +12,10 @@ amount of code) a developer has to spend for otherwise implementing such." HOMEPAGE="http://libhx.sourceforge.net/" COPYRIGHT="2007-2014 Jan Engelhardt" LICENSE="GNU LGPL v2" +REVISION="1" SOURCE_URI="http://sourceforge.net/projects/libhx/files/libHX/$portVersion/libHX-$portVersion.tar.xz" CHECKSUM_SHA256="cc2087a964a82d2e50e8161cf458481ededebb7021e4660410cf53248a4c83a3" SOURCE_DIR="libHX-$portVersion" -REVISION="1" ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/sys-libs/mtdev/mtdev-1.1.5.recipe b/sys-libs/mtdev/mtdev-1.1.5.recipe index 1ab62814c..a24bed439 100644 --- a/sys-libs/mtdev/mtdev-1.1.5.recipe +++ b/sys-libs/mtdev/mtdev-1.1.5.recipe @@ -4,18 +4,18 @@ kernel MT events to the slotted type B protocol. The events put into \ mtdev may be from any MT device, specifically type A without contact \ tracking, type A with contact tracking, or type B with contact tracking." HOMEPAGE="http://bitmath.org/code/mtdev/" -LICENSE="MIT" -REVISION="1" - -ARCHITECTURES="!x86 !x86_gcc2" -SECONDARY_ARCHITECTURES="!x86 !x86_gcc2" - -SOURCE_URI="http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2" -CHECKSUM_SHA256="6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f" COPYRIGHT=" 2010 Kenrik Rydberg 2010 Canonical Ltd. " +LICENSE="MIT" +REVISION="1" +SOURCE_URI="http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2" +CHECKSUM_SHA256="6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f" + +ARCHITECTURES="!x86 !x86_gcc2" +SECONDARY_ARCHITECTURES="!x86 !x86_gcc2" + PROVIDES=" mtdev$secondaryArchSuffix = $portVersion lib:libmtdev$secondaryArchSuffix = 1.0.0 compat >= 1 @@ -23,6 +23,7 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix >= $haikuVersion " + PROVIDES_devel=" mtdev${secondaryArchSuffix}_devel = $portVersion devel:libmtdev$secondaryArchSuffix = 1.0.0 compat >= 1 @@ -30,6 +31,7 @@ PROVIDES_devel=" REQUIRES_devel=" mtdev${secondaryArchSuffix} == $portVersion base " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " diff --git a/sys-libs/readline/readline-6.3.recipe b/sys-libs/readline/readline-6.3.recipe index 3acc3c38f..2568160ce 100644 --- a/sys-libs/readline/readline-6.3.recipe +++ b/sys-libs/readline/readline-6.3.recipe @@ -52,7 +52,6 @@ BUILD_PREREQUIRES=" cmd:make " - BUILD() { libtoolize --force --copy --install diff --git a/sys-libs/tinygl/tinygl-0.4.recipe b/sys-libs/tinygl/tinygl-0.4.recipe index 9dfe5ef5a..9f9544d80 100644 --- a/sys-libs/tinygl/tinygl-0.4.recipe +++ b/sys-libs/tinygl/tinygl-0.4.recipe @@ -33,11 +33,11 @@ It has been tested succesfully on x86-Linux and sparc-Solaris." HOMEPAGE="http://bellard.org/TinyGL/" COPYRIGHT="1997-2002 Fabrice Bellard" LICENSE="Zlib" +REVISION="1" SOURCE_URI="http://bellard.org/TinyGL/TinyGL-0.4.tar.gz" CHECKSUM_SHA256="8856da9f71d7c838da6c6746f7e8d93b65e0ca21f1ad24f834b46680c5f85de4" SOURCE_DIR="TinyGL" PATCHES="tinygl-$portVersion.patchset" -REVISION="1" ARCHITECTURES="x86_gcc2" SECONDARY_ARCHITECTURES="" @@ -47,7 +47,6 @@ PROVIDES=" devel:libtinygl = $portVersion devel:libglview = $portVersion " - REQUIRES=" haiku " @@ -55,7 +54,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku_devel " - BUILD_PREREQUIRES=" cmd:gcc cmd:make diff --git a/sys-process/dcron/dcron-4.5.recipe b/sys-process/dcron/dcron-4.5.recipe index 06ee2a493..d7793283b 100644 --- a/sys-process/dcron/dcron-4.5.recipe +++ b/sys-process/dcron/dcron-4.5.recipe @@ -17,9 +17,9 @@ don't route mail to local users). * various crontab syntax extensions, including @daily and @reboot and more \ finer-grained frequency specifiers. See manpages for details." HOMEPAGE="http://www.jimpryor.net/linux/dcron.html" -LICENSE="GNU GPL v2" COPYRIGHT="1994 Matthew Dillon 2009-2011 James Pryor" +LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://www.jimpryor.net/linux/releases/dcron-$portVersion.tar.gz" CHECKSUM_SHA256="9e50edb6f5bd8153b16bad05087d985e5153ce45cc01ae77e7f842213fb4a824" diff --git a/www-servers/robinhood/robinhood-1.2.recipe b/www-servers/robinhood/robinhood-1.2.recipe index 718793310..974dab51b 100644 --- a/www-servers/robinhood/robinhood-1.2.recipe +++ b/www-servers/robinhood/robinhood-1.2.recipe @@ -3,13 +3,13 @@ DESCRIPTION="RobinHood is a native web server containing many features like \ authentication, virtual hosts, virtual folders, CGI, SSI, Ranges, and much more\ !" HOMEPAGE="https://haikuarchives.github.io/RobinHood/" +COPYRIGHT="1999-2001 The Robin Hood Development Team +2015 Puck Meerburg" +LICENSE="GNU GPL v2" +REVISION="1" SOURCE_URI="https://github.com/HaikuArchives/RobinHood/archive/a1a81cddf007bd81d53c3b9d5fc23197c0da554d.tar.gz" CHECKSUM_SHA256="37e297cf2c73907ec7694fa697c7ac765f6c068aac2effc24e4b89a7e770c556" SOURCE_DIR="RobinHood-a1a81cddf007bd81d53c3b9d5fc23197c0da554d" -REVISION="1" -LICENSE="GNU GPL v2" -COPYRIGHT="1999-2001 The Robin Hood Development Team -2015 Puck Meerburg" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="?x86" @@ -21,7 +21,6 @@ PROVIDES=" cmd:rhdaemon = $portVersion cmd:rhlog = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix libhttp$secondaryArchSuffix diff --git a/x11-libs/gdk-pixbuf/gdk_pixbuf-2.31.5.recipe b/x11-libs/gdk-pixbuf/gdk_pixbuf-2.31.5.recipe index 0d0cfab6f..1f6dcdf74 100644 --- a/x11-libs/gdk-pixbuf/gdk_pixbuf-2.31.5.recipe +++ b/x11-libs/gdk-pixbuf/gdk_pixbuf-2.31.5.recipe @@ -9,12 +9,11 @@ GdkRGB buffers. HOMEPAGE="https://launchpad.net/gdk-pixbuf" COPYRIGHT="1999-2015 Gnome Project" LICENSE="GNU LGPL v2.1" - +REVISION="1" SOURCE_URI="https://download.gnome.org/sources/gdk-pixbuf/2.31/gdk-pixbuf-2.31.5.tar.xz" CHECKSUM_SHA256="0a76e70497cd25ef2ac0da63a489c158ea3926724eb83d5254f9a0bc985ff7a6" SOURCE_DIR="gdk-pixbuf-$portVersion" PATCHES="gdk_pixbuf-$portVersion.patchset" -REVISION="1" ARCHITECTURES="?x86" SECONDARY_ARCHITECTURES="x86" @@ -26,7 +25,6 @@ PROVIDES=" cmd:gdk_pixbuf_query_loaders$secondaryArchSuffix lib:libgdk_pixbuf_2.0$secondaryArchSuffix = 0.3100.5 compat = 0 " - REQUIRES=" haiku$secondaryArchSuffix lib:libiconv$secondaryArchSuffix diff --git a/x11-libs/libxcb/libxcb-1.6.recipe b/x11-libs/libxcb/libxcb-1.6.recipe index 6c5db6bbe..5333a192c 100644 --- a/x11-libs/libxcb/libxcb-1.6.recipe +++ b/x11-libs/libxcb/libxcb-1.6.recipe @@ -11,8 +11,8 @@ HOMEPAGE="http://xcb.freedesktop.org/" COPYRIGHT="2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett" LICENSE="MIT (no promotion)" REVISION="2" -CHECKSUM_SHA256="df93b7d5afb0f970c73294636dc8cbc08f59bd39239cac4e6e0a46792ae7b759" SOURCE_URI="http://xcb.freedesktop.org/dist/libxcb-1.6.tar.gz" +CHECKSUM_SHA256="df93b7d5afb0f970c73294636dc8cbc08f59bd39239cac4e6e0a46792ae7b759" PATCHES="libxcb-1.6.patch" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" @@ -124,4 +124,4 @@ INSTALL() libxcb-xv \ libxcb-xvmc fixPkgconfig -} \ No newline at end of file +} diff --git a/x11-libs/qscintilla/qscintilla-2.9.1.recipe b/x11-libs/qscintilla/qscintilla-2.9.1.recipe index f7c0bedce..3b73037e9 100644 --- a/x11-libs/qscintilla/qscintilla-2.9.1.recipe +++ b/x11-libs/qscintilla/qscintilla-2.9.1.recipe @@ -25,14 +25,14 @@ This version of QScintilla is based on Scintilla v3.5.4." HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/" COPYRIGHT="2015 Riverbank Computing Limited" LICENSE="GNU GPL v3" -SOURCE_URI="http://sourceforge.net/projects/pyqt/files/QScintilla2/QScintilla-$portVersion/QScintilla-gpl-$portVersion.zip" -SOURCE_DIR="QScintilla-gpl-$portVersion" -CHECKSUM_SHA256="00b362c19c6578e7a1ebd4faf0310784af082795b7fc111549e5774c4e513be3" REVISION="1" +SOURCE_URI="http://sourceforge.net/projects/pyqt/files/QScintilla2/QScintilla-$portVersion/QScintilla-gpl-$portVersion.zip" +CHECKSUM_SHA256="00b362c19c6578e7a1ebd4faf0310784af082795b7fc111549e5774c4e513be3" +SOURCE_DIR="QScintilla-gpl-$portVersion" ARCHITECTURES="!x86_gcc2 x86" - SECONDARY_ARCHITECTURES="x86" + PROVIDES=" qscintilla$secondaryArchSuffix = $portVersion lib:libqscintilla2$secondaryArchSuffix = $portVersion @@ -47,15 +47,15 @@ PROVIDES_devel=" qscintilla${secondaryArchSuffix}_devel = $portVersion devel:libqscintilla2$secondaryArchSuffix = $portVersion " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - devel:libqt5$secondaryArchSuffix - " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel qscintilla$secondaryArchSuffix == $portVersion base " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libqt5$secondaryArchSuffix + " BUILD_PREREQUIRES=" cmd:make cmd:g++${secondaryArchSuffix} diff --git a/x11-misc/shared_mime_info/shared_mime_info-1.3.recipe b/x11-misc/shared_mime_info/shared_mime_info-1.3.recipe index 3362972f9..f67c85e06 100644 --- a/x11-misc/shared_mime_info/shared_mime_info-1.3.recipe +++ b/x11-misc/shared_mime_info/shared_mime_info-1.3.recipe @@ -5,12 +5,13 @@ It requires glib2 to be installed for building the update command. \ Additionally, it uses intltool for translations, though this is only a \ dependency for the maintainers." HOMEPAGE="http://freedesktop.org/wiki/Software/shared-mime-info" +COPYRIGHT="2009-2014 Freedesktop.org" +LICENSE="GNU GPL v2" +REVISION="2" SOURCE_URI="http://freedesktop.org/~hadess/shared-mime-info-1.3.tar.xz" CHECKSUM_SHA256="4fd49c8c7ca9ecb10c59845094a18dbb73b69c72b4bad3db5e864f2111cb323a" SOURCE_DIR="shared-mime-info-1.3" -LICENSE="GNU GPL v2" -COPYRIGHT="2009-2014 Freedesktop.org" -REVISION="2" + ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" @@ -18,7 +19,6 @@ PROVIDES=" shared_mime_info$secondaryArchSuffix = $portVersion cmd:update_mime_database = $portVersion " - REQUIRES=" haiku$secondaryArchSuffix glib2$secondaryArchSuffix >= 2 @@ -31,7 +31,6 @@ BUILD_REQUIRES=" devel:libxml2$secondaryArchSuffix devel:libintl$secondaryArchSuffix " - BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:autoconf diff --git a/x11-proto/inputproto/inputproto-2.0.recipe b/x11-proto/inputproto/inputproto-2.0.recipe index 891c34224..0504e7dab 100644 --- a/x11-proto/inputproto/inputproto-2.0.recipe +++ b/x11-proto/inputproto/inputproto-2.0.recipe @@ -31,7 +31,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" devel:util_macros$secondaryArchSuffix cmd:autoconf diff --git a/x11-proto/inputproto/inputproto-2.3.1.recipe b/x11-proto/inputproto/inputproto-2.3.1.recipe index db82e4e80..aa59c3c67 100644 --- a/x11-proto/inputproto/inputproto-2.3.1.recipe +++ b/x11-proto/inputproto/inputproto-2.3.1.recipe @@ -31,7 +31,6 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " - BUILD_PREREQUIRES=" devel:util_macros$secondaryArchSuffix cmd:autoconf diff --git a/x11-proto/xcb_proto/xcb_proto-1.6.recipe b/x11-proto/xcb_proto/xcb_proto-1.6.recipe index 5c584548f..e20c294dc 100644 --- a/x11-proto/xcb_proto/xcb_proto-1.6.recipe +++ b/x11-proto/xcb_proto/xcb_proto-1.6.recipe @@ -4,8 +4,8 @@ HOMEPAGE="http://xcb.freedesktop.org/" COPYRIGHT="2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett." LICENSE="MIT (no promotion)" REVISION="2" -CHECKSUM_SHA256="2c64602868f69409d9e14f43a17eb2faf7c1c48654e0eff6b6978034f304724d" SOURCE_URI="http://xcb.freedesktop.org/dist/xcb-proto-1.6.tar.gz" +CHECKSUM_SHA256="2c64602868f69409d9e14f43a17eb2faf7c1c48654e0eff6b6978034f304724d" SOURCE_DIR="xcb-proto-$portVersion" ARCHITECTURES="x86_gcc2 x86 x86_64"