mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-30 12:08:53 +02:00
Merge pull request #397 from AdrianArroyoCalle/master
Download sources from safe sources
This commit is contained in:
@@ -7,8 +7,8 @@ This means that ACR is faster, smaller and easy to use.
|
||||
HOMEPAGE="https://github.com/radare/acr"
|
||||
COPYRIGHT="2005-2012 pancake"
|
||||
LICENSE="GNU GPL v2"
|
||||
SOURCE_URI="git+https://github.com/radare/acr.git#e6043960ab9fc664f9e30943bd36f1b5e0904aa9"
|
||||
#CHECKSUM_SHA256=""
|
||||
SOURCE_URI="https://github.com/radare/acr/archive/0.9.9.tar.gz"
|
||||
CHECKSUM_SHA256="7785b97cabfcfde6d0b5c2eeb94be779cad23a11b046c10cff84a11a8c2dc1f5"
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64 ?arm"
|
||||
|
||||
@@ -29,6 +29,7 @@ REQUIRES="
|
||||
cmd:perl >= 5
|
||||
cmd:sed
|
||||
cmd:sh
|
||||
cmd:find
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
"
|
||||
@@ -38,6 +39,7 @@ BUILD_PREREQUIRES="
|
||||
cmd:getopt
|
||||
cmd:make
|
||||
cmd:sed
|
||||
cmd:find
|
||||
"
|
||||
|
||||
#BUILD_PACKAGE_ACTIVATION_PHASE=INSTALL
|
||||
@@ -3,12 +3,13 @@ DESCRIPTION="\
|
||||
With app2png, you can extract attribute-based bitmap icons from BeOS apps and \
|
||||
save them into PNG files. These PNG icons can then be used to recreate the \
|
||||
icon as a vector, or for use on a website."
|
||||
|
||||
HOMEPAGE="https://github.com/HaikuArchives/app2png"
|
||||
SOURCE_URI="git+https://github.com/HaikuArchives/app2png#17c36271a80a822ac0dfec66527e61f21230a412"
|
||||
REVISION="1"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2015 Puck Meerburg"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/app2png/archive/17c36271a80a822ac0dfec66527e61f21230a412.tar.gz"
|
||||
CHECKSUM_SHA256="5b95076384bf7d315749a12e26f064c341389afc5552825653ea4205c9bf9b59"
|
||||
SOURCE_DIR="app2png-17c36271a80a822ac0dfec66527e61f21230a412"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
|
||||
@@ -19,6 +20,7 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
|
||||
@@ -3,15 +3,15 @@ DESCRIPTION="GYP is created by Google to generate native IDE project files \
|
||||
(such as Visual Studio and Xcode) for building the Chromium web browser and is \
|
||||
licensed as open source software using the BSD software license.
|
||||
"
|
||||
HOMEPAGE="https://code.google.com/p/gyp/"
|
||||
SOURCE_URI="svn+http://gyp.googlecode.com/svn/trunk#1948"
|
||||
LICENSE="BSD (2-clause)"
|
||||
HOMEPAGE="https://chromium.googlesource.com/external/gyp/"
|
||||
COPYRIGHT="2012 Google Inc."
|
||||
LICENSE="BSD (2-clause)"
|
||||
REVISION="2"
|
||||
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||
SOURCE_URI="https://chromium.googlesource.com/external/gyp/+archive/2b086540aeedaf4d233766fd14fb674af1bc321d.tar.gz"
|
||||
CHECKSUM_SHA256="8eef449971dd922155cf108da5d138130e003b1a2448223d1246f4096429c4e6"
|
||||
SOURCE_DIR=""
|
||||
|
||||
SOURCE_DIR="gyp-$portVersion"
|
||||
PATCHES="gyp-r1948.patch"
|
||||
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||
|
||||
PROVIDES="
|
||||
gyp = $portVersion
|
||||
@@ -2,10 +2,12 @@ SUMMARY="A C++ 2D game engine for easy cross-platform development"
|
||||
DESCRIPTION="Entropia Engine++ is a C++ 2D game engine designed for an easy \
|
||||
cross-platform game development."
|
||||
HOMEPAGE="http://bitbucket.org/SpartanJ/eepp"
|
||||
SOURCE_URI="hg+http://bitbucket.org/SpartanJ/eepp#7318464094366388344fe30e58f521c6b46781b6"
|
||||
REVISION="1"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2011-2014 Martín Lucas Golini"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://bitbucket.org/SpartanJ/eepp/get/release-0.9.5.tar.gz"
|
||||
CHECKSUM_SHA256="b4094be1b29361c66ab15cae166576d3600f7b6d914b339af857878559156b48"
|
||||
SOURCE_DIR="SpartanJ-eepp-b44ee6ad7704"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -44,8 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
cmd:hg
|
||||
"
|
||||
# intentionally empty
|
||||
SOURCE_DIR=""
|
||||
|
||||
BUILD()
|
||||
{
|
||||
@@ -1,4 +1,3 @@
|
||||
HOMEPAGE="https://github.com/kometbomb/klystron/"
|
||||
SUMMARY="Framework designed for remaking Thrust"
|
||||
DESCRIPTION="This is a simple framework designed for remaking Thrust, the best \
|
||||
game that was ever created.
|
||||
@@ -21,11 +20,13 @@ video game console circa 1991. The API is relatively simple, yet uses some \
|
||||
is a very important feature for a thrustlike game. The synth and the music \
|
||||
routine are thrown in just for fun.
|
||||
"
|
||||
|
||||
SOURCE_URI="git+https://github.com/kometbomb/klystron.git#2ba7342c1a0a5af36e027bc0f9019d347040edcf"
|
||||
HOMEPAGE="https://github.com/kometbomb/klystron/"
|
||||
SOURCE_URI="https://github.com/kometbomb/klystron/archive/89b1214fde74b755f24b69673a2ca1f6b721d775.tar.gz"
|
||||
CHECKSUM_SHA256="fbafcc75f8e7a39f2d95dfac9c0ae3b4fe28a3d6e543289fd90125b98a2e5e54"
|
||||
REVISION="1"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2009-2015 Tero Lindeman (kometbomb)"
|
||||
SOURCE_DIR="klystron-89b1214fde74b755f24b69673a2ca1f6b721d775"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -8,8 +8,10 @@ HOMEPAGE="https://github.com/HaikuArchives/Dynamate"
|
||||
COPYRIGHT="2014 Adrien Destugues
|
||||
1995 Jonas Norberg, Signe Norberg and Bjorn Kalzen"
|
||||
LICENSE="MIT"
|
||||
SOURCE_URI="git+https://github.com/HaikuArchives/Dynamate.git#e870f3c3026739831b749318d58826b0e4d874d7"
|
||||
REVISION="1"
|
||||
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"
|
||||
|
||||
|
||||
@@ -1,30 +1,59 @@
|
||||
DESCRIPTION="
|
||||
Numpty Physics is a drawing puzzle game in the spirit of Crayon Physics.
|
||||
"
|
||||
SUMMARY="A drawing puzzle game in the spirit (and style?) of Crayon Physics"
|
||||
DESCRIPTION="Harness gravity with your crayon and set about creating blocks, ramps, \
|
||||
levers, pulleys and whatever else you fancy to get the little red thing to \
|
||||
the little yellow thing."
|
||||
HOMEPAGE="http://numptyphysics.garage.maemo.org"
|
||||
SOURCE_URI="svn+https://vcs.maemo.org/svn/numptyphysics/trunk/#157"
|
||||
#CHECKSUM_MD5=""
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="unstable"
|
||||
DEPEND="media-libs/libsdl >= 1.2.14
|
||||
dev-games/box2d >= 2.1.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"
|
||||
|
||||
PROVIDES="
|
||||
numptyphysics = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
lib:libsdl
|
||||
lib:libSDL_image
|
||||
lib:libSDL_ttf
|
||||
#box2d
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
devel:libsdl
|
||||
devel:libSDL_image
|
||||
devel:libSDL_ttf
|
||||
#box2d
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:gcc
|
||||
cmd:ld
|
||||
cmd:libtoolize
|
||||
cmd:aclocal
|
||||
cmd:autoconf
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd numptyphysics-0.2-157
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--bindir=`finddir B_APPS_DIRECTORY`/numptyphysics \
|
||||
--datarootdir=`finddir B_APPS_DIRECTORY`
|
||||
./configure --prefix=$prefix \
|
||||
--bindir=$appsDir/numptyphysics \
|
||||
--datarootdir=$appsDir
|
||||
# TODO: figure out how to move the ~/.numptyphysics directory to ~/config/settings/numptyphysics
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd numptyphysics-0.2-157
|
||||
make install
|
||||
}
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="2008 Tim Edmonds"
|
||||
|
||||
|
||||
|
||||
@@ -7,8 +7,11 @@ 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"
|
||||
SOURCE_URI="git+https://bitbucket.org/extrowerk/homeworld-sdl-haiku.git"
|
||||
REVISION="1"
|
||||
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"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -23,6 +26,7 @@ REQUIRES="
|
||||
lib:libglu$secondaryArchSuffix
|
||||
#lib:mesa_swrast
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libsdl$secondaryArchSuffix
|
||||
@@ -39,8 +43,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:flex
|
||||
"
|
||||
|
||||
SOURCE_DIR="homeworld-sdl-haiku"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd Haiku
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
DESCRIPTION="
|
||||
A module that is required only when building GNOME from the repository.
|
||||
"
|
||||
HOMEPAGE="http://git.gnome.org/browse/gnome-common/"
|
||||
SOURCE_URI="git+git://git.gnome.org/gnome-common"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD()
|
||||
{
|
||||
cd gnome-common-2.28
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd gnome-common-2.28
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1999-2010 Martin Baulig"
|
||||
45
gnome-base/gnome_common/gnome_common-3.18.0.recipe
Normal file
45
gnome-base/gnome_common/gnome_common-3.18.0.recipe
Normal file
@@ -0,0 +1,45 @@
|
||||
SUMMARY="A module that is required only when building GNOME from the repository"
|
||||
DESCRIPTION="This module contains various files needed to bootstrap GNOME \
|
||||
modules built from git."
|
||||
HOMEPAGE="http://git.gnome.org/browse/gnome-common/"
|
||||
COPYRIGHT="1999-2010 Martin Baulig"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://ftp.gnome.org/pub/GNOME/sources/gnome-common/3.18/gnome-common-3.18.0.tar.xz"
|
||||
CHECKSUM_SHA256="22569e370ae755e04527b76328befc4c73b62bfd4a572499fde116b8318af8cf"
|
||||
SOURCE_DIR="gnome-common-3.18.0"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
gnome_common$secondaryArchSuffix = $portVersion
|
||||
cmd:gnome_autogen.sh$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
cmd:automake
|
||||
cmd:autoconf
|
||||
cmd:autoreconf
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
./autogen.sh
|
||||
runConfigure ./configure
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
}
|
||||
|
||||
|
||||
@@ -5,8 +5,10 @@ particular times for them."
|
||||
HOMEPAGE="https://github.com/HaikuArchives/A-Book"
|
||||
COPYRIGHT="2002 Maurice Michalski"
|
||||
LICENSE="MIT"
|
||||
REVISION="3"
|
||||
SOURCE_URI="git+https://github.com/HaikuArchives/A-Book.git#b52be13bbf3f2"
|
||||
REVISION="4"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/A-Book/archive/b52be13bbf3f236fd10c5053b8ecf11c8211ce7e.tar.gz"
|
||||
CHECKSUM_SHA256="fa2ee3f6a7fe08f8a67c3d9ce0574e54def68d0bbc7e9950c4826bd50f4dd46a"
|
||||
SOURCE_DIR="A-Book-b52be13bbf3f236fd10c5053b8ecf11c8211ce7e"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
||||
|
||||
|
||||
@@ -1,15 +1,17 @@
|
||||
SUMMARY="An image viewer/organiser designed for BeOS-compatible systems"
|
||||
DESCRIPTION="Album is a file browsing and tagging utility for BeOS/Haiku. \
|
||||
The idea is to have a work pad for pictures from different locations so they \
|
||||
may be viewed and tagged.
|
||||
may be viewed and tagged. \
|
||||
The program is not limited to pictures and BFS (Be File System) volumes, \
|
||||
although that makes most sense since some of the functionality has to do with \
|
||||
file attributes."
|
||||
HOMEPAGE="http://users.volja.net/mkovac1/proj/album/"
|
||||
COPYRIGHT="2006-2015 by Matjaž Kovač"
|
||||
LICENSE="MIT"
|
||||
REVISION="2"
|
||||
SOURCE_URI="git+https://github.com/HaikuArchives/Album#5506328"
|
||||
REVISION="3"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/Album/archive/550632886979080247db552f38990690f77ee054.tar.gz"
|
||||
CHECKSUM_SHA256="ee1811b47bbb1178c88b66ef103bf8aba0ba551cfed70ce8a318842c4729c89e"
|
||||
SOURCE_DIR="Album-550632886979080247db552f38990690f77ee054"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user