~alpine/devel

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
5 2

[alpine-devel] [PATCH 1/2] testing/irrlicht: new aport

Jeff Bilyk <jbilyk@gmail.com>
Details
Message ID
<1300341666-9821-1-git-send-email-jbilyk@gmail.com>
Sender timestamp
1300341665
DKIM signature
missing
Download raw message
Patch: +73 -0
---
 testing/irrlicht/APKBUILD |   73 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 73 insertions(+), 0 deletions(-)
 create mode 100644 testing/irrlicht/APKBUILD

diff --git a/testing/irrlicht/APKBUILD b/testing/irrlicht/APKBUILD
new file mode 100644
index 0000000..8527cfe
--- /dev/null
+++ b/testing/irrlicht/APKBUILD
@@ -0,0 +1,73 @@
# Contributor:
# Maintainer:
pkgname=irrlicht
pkgver=1.7.2
pkgrel=0
pkgdesc="3D graphics engine"
url="http://irrlicht.sourceforge.net"
arch="all"
license="ZLIB"
depends=
depends_dev="mesa-dev jpeg-dev bzip2"
makedepends="$depends_dev"
install=""
source="http://downloads.sourceforge.net/irrlicht/irrlicht-$pkgver.zip"

_builddir="$srcdir"/$pkgname-$pkgver/source/Irrlicht
prepare() {
	local i
	cd "$_builddir"
	for i in $source; do
		case $i in
		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
		esac
	done
}

build() {
	cd "$_builddir"
	make sharedlib
	make || return 1

	#from arch pkgbuild: example build helper
	ln -s libIrrlicht.so.$pkgver "$srcdir"/$pkgname-$pkgver/lib/Linux/libIrrlicht.so

	cd ../../examples
	make || return 1
}

package() {
	cd "$_builddir"

	mkdir -p "$pkgdir"/usr/lib
	mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
	mkdir -p "$pkgdir"/usr/share/$pkgname/examples/bin
	mkdir -p "$pkgdir"/usr/share/doc/$pkgname
	mkdir -p "$pkgdir"/usr/include/$pkgname/include
	
	make INSTALL_DIR="$pkgdir" install || return 1

	cd ../..
	install -m644 readme.txt "$pkgdir"/usr/share/licenses/$pkgname

	#from arch pkgbuild: install static library and fix perms
	install -m644 lib/Linux/libIrrlicht.a "$pkgdir"/usr/lib

	#from arch pkgbuild: install media file examples
	cp -r media "$pkgdir"/usr/share/$pkgname

	#from arch pkgbuild: install docs
	cp -r doc/* "$pkgdir"/usr/share/doc/$pkgname
	rm -f "$pkgdir"/usr/share/doc/$pkgname/*.txt

	cd "$pkgdir"/usr/lib
	mv ../../libIrrlicht* ./
	ln -s libIrrlicht.so.$pkgver libIrrlicht.so.1

	mv "$pkgdir"/../include/* "$pkgdir"/usr/include/$pkgname/include/
	rm -rf "$pkgdir"/../include/
	
	install -m755 "$srcdir"/$pkgname-$pkgver/bin/Linux/* "$pkgdir"/usr/share/$pkgname/examples/bin/
}

md5sums="eb627d4c432bf73f12bc6d9ddc700b07  irrlicht-1.7.2.zip"
-- 
1.7.4.1



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Natanael Copa <ncopa@alpinelinux.org>
Details
Message ID
<20110317144524.6c80eb4c@ncopa-desktop.nor.wtbts.net>
In-Reply-To
<1300341666-9821-1-git-send-email-jbilyk@gmail.com> (view parent)
Sender timestamp
1300369524
DKIM signature
missing
Download raw message
On Thu, 17 Mar 2011 06:01:05 +0000
Jeff Bilyk <jbilyk@gmail.com> wrote:

> ---
>  testing/irrlicht/APKBUILD |   73
> +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 73
> insertions(+), 0 deletions(-) create mode 100644
> testing/irrlicht/APKBUILD
> 
> diff --git a/testing/irrlicht/APKBUILD b/testing/irrlicht/APKBUILD
> new file mode 100644
> index 0000000..8527cfe
> --- /dev/null
> +++ b/testing/irrlicht/APKBUILD
...
> +depends_dev="mesa-dev jpeg-dev bzip2"
> +makedepends="$depends_dev"


I might be wrong but it looked like you need zlib-dev and libpng-dev in
the makedepends as well.

> +
> +build() {
> +	cd "$_builddir"
> +	make sharedlib

I think it needs to be 'make sharedlib || return 1'. I noticed the
build fuilaed at some point (maybe parallell issue) but the package was
build anyways.

> +	make || return 1
> +

Thanks!
-nc


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---

[alpine-devel] [PATCH 1/3] testing/irrlicht: new aport

Jeff Bilyk <jbilyk@gmail.com>
Details
Message ID
<1300398561-16682-1-git-send-email-jbilyk@gmail.com>
In-Reply-To
<1300341666-9821-1-git-send-email-jbilyk@gmail.com> (view parent)
Sender timestamp
1300398559
DKIM signature
missing
Download raw message
Patch: +74 -0
---
 testing/irrlicht/APKBUILD |   74 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)
 create mode 100644 testing/irrlicht/APKBUILD

diff --git a/testing/irrlicht/APKBUILD b/testing/irrlicht/APKBUILD
new file mode 100644
index 0000000..96442ac
--- /dev/null
+++ b/testing/irrlicht/APKBUILD
@@ -0,0 +1,74 @@
# Maintainer: Jeff Bilyk <jbilyk@alpinelinux.org>
pkgname=irrlicht
pkgver=1.7.2
pkgrel=0
pkgdesc="3D graphics engine"
url="http://irrlicht.sourceforge.net"
arch="all"
license="ZLIB"
depends=
depends_dev="mesa-dev jpeg-dev bzip2 libpng-dev zlib-dev"
makedepends="$depends_dev"
install=""
source="http://downloads.sourceforge.net/irrlicht/irrlicht-$pkgver.zip"

_builddir="$srcdir"/$pkgname-$pkgver/source/Irrlicht
prepare() {
       local i
       cd "$_builddir"
       for i in $source; do
               case $i in
               *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
               esac
       done
}

build() {
       cd "$_builddir"
       make sharedlib || return 1
       make || return 1

       #from arch pkgbuild: example build helper
       ln -s libIrrlicht.so.$pkgver "$srcdir"/$pkgname-$pkgver/lib/Linux/libIrrlicht.so

       cd ../../examples
       # Fix examples building
       sed -i '/define USE_IRRKLANG/s:.*://&:' ./Demo/CDemo.h
       make || return 1
}

package() {
       cd "$_builddir"

       mkdir -p "$pkgdir"/usr/lib
       mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
       mkdir -p "$pkgdir"/usr/share/$pkgname/examples/bin
       mkdir -p "$pkgdir"/usr/share/doc/$pkgname
       mkdir -p "$pkgdir"/usr/include/$pkgname/include

       make INSTALL_DIR="$pkgdir" install || return 1

       cd ../..
       install -m644 readme.txt "$pkgdir"/usr/share/licenses/$pkgname

       #from arch pkgbuild: install static library and fix perms
       install -m644 lib/Linux/libIrrlicht.a "$pkgdir"/usr/lib

       #from arch pkgbuild: install media file examples
       cp -r media "$pkgdir"/usr/share/$pkgname

       #from arch pkgbuild: install docs
       cp -r doc/* "$pkgdir"/usr/share/doc/$pkgname
       rm -f "$pkgdir"/usr/share/doc/$pkgname/*.txt

       cd "$pkgdir"/usr/lib
       mv ../../libIrrlicht* ./
       ln -s libIrrlicht.so.$pkgver libIrrlicht.so.1

       mv "$pkgdir"/../include/* "$pkgdir"/usr/include/$pkgname/include/
       rm -rf "$pkgdir"/../include/

       install -m755 "$srcdir"/$pkgname-$pkgver/bin/Linux/* "$pkgdir"/usr/share/$pkgname/examples/bin/
}

md5sums="eb627d4c432bf73f12bc6d9ddc700b07  irrlicht-1.7.2.zip"
-- 
1.7.4.1



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---

[alpine-devel] [PATCH 2/3] testing/irrlicht: fix supertuxracer issue

Jeff Bilyk <jbilyk@gmail.com>
Details
Message ID
<1300398561-16682-2-git-send-email-jbilyk@gmail.com>
In-Reply-To
<1300398561-16682-1-git-send-email-jbilyk@gmail.com> (view parent)
Sender timestamp
1300398560
DKIM signature
missing
Download raw message
Patch: +3 -0
---
 testing/irrlicht/APKBUILD |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/testing/irrlicht/APKBUILD b/testing/irrlicht/APKBUILD
index 96442ac..6d1405b 100644
--- a/testing/irrlicht/APKBUILD
+++ b/testing/irrlicht/APKBUILD
@@ -1,6 +1,7 @@
# Maintainer: Jeff Bilyk <jbilyk@alpinelinux.org>
pkgname=irrlicht
pkgver=1.7.2
_pkgmajver=1.7
pkgrel=0
pkgdesc="3D graphics engine"
url="http://irrlicht.sourceforge.net"
@@ -64,8 +65,10 @@ package() {
       cd "$pkgdir"/usr/lib
       mv ../../libIrrlicht* ./
       ln -s libIrrlicht.so.$pkgver libIrrlicht.so.1
       ln -s libIrrlicht.so.$pkgver libIrrlicht.so.$_pkgmajver

       mv "$pkgdir"/../include/* "$pkgdir"/usr/include/$pkgname/include/
       mv "$pkgdir"/usr/include/$pkgname/include/irrlicht/* "$pkgdir"/usr/include/$pkgname/include/
       rm -rf "$pkgdir"/../include/

       install -m755 "$srcdir"/$pkgname-$pkgver/bin/Linux/* "$pkgdir"/usr/share/$pkgname/examples/bin/
-- 
1.7.4.1



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---

[alpine-devel] [PATCH 3/3] testing/supertuxkart: new aport

Jeff Bilyk <jbilyk@gmail.com>
Details
Message ID
<1300398561-16682-3-git-send-email-jbilyk@gmail.com>
In-Reply-To
<1300398561-16682-1-git-send-email-jbilyk@gmail.com> (view parent)
Sender timestamp
1300398561
DKIM signature
missing
Download raw message
Patch: +43 -0
---
 testing/supertuxkart/APKBUILD |   43 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)
 create mode 100644 testing/supertuxkart/APKBUILD

diff --git a/testing/supertuxkart/APKBUILD b/testing/supertuxkart/APKBUILD
new file mode 100644
index 0000000..cc47cc6
--- /dev/null
+++ b/testing/supertuxkart/APKBUILD
@@ -0,0 +1,43 @@
# Maintainer: Jeff Bilyk <jbilyk@alpinelinux.org>
pkgname=supertuxkart
pkgver=0.7
pkgrel=0
pkgdesc="Kart racing game"
url="http://supertuxkart.sourceforge.net"
arch="x86 x86_64"
license="GPL"
depends=
depends_dev="irrlicht libvorbis-dev libogg-dev openal-soft-dev mesa-dev jpeg-dev gettext-dev"
makedepends="$depends_dev"
source="http://downloads.sourceforge.net/project/$pkgname/SuperTuxKart/0.7/$pkgname-$pkgver-src.tar.bz2"

_builddir="$srcdir"/$pkgname-$pkgver

prepare() {
	local i
	cd "$_builddir"
	for i in $source; do
		case $i in
			*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
		esac
	done
}

build() {
	cd "$_builddir"
	./configure --prefix=/usr \
		--datadir=/usr/share \
		--bindir=/usr/bin \
		--with-irrlicht=/usr/include/irrlicht \
		|| return 1
	# From arch pkgbuild
	sed -i "s#/usr/local#/usr#" src/io/file_manager.cpp
	sed -i "s#/games#/bin#" $(grep -r "/games" *)
	make || return 1
}

package() {
	cd "$_builddir"
	make DESTDIR="$pkgdir" install || return 1
}
md5sums="2806f271e4d37fee5ad8ca166e1ad489  supertuxkart-0.7-src.tar.bz2"
-- 
1.7.4.1



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---

Re: [alpine-devel] [PATCH 1/3] testing/irrlicht: new aport

Natanael Copa <ncopa@alpinelinux.org>
Details
Message ID
<20110319201051.4cbe2b6a@alpinelinux.org>
In-Reply-To
<1300398561-16682-1-git-send-email-jbilyk@gmail.com> (view parent)
Sender timestamp
1300561851
DKIM signature
missing
Download raw message
On Thu, 17 Mar 2011 21:49:19 +0000
Jeff Bilyk <jbilyk@gmail.com> wrote:

> ---
>  testing/irrlicht/APKBUILD |   74
> +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 74
> insertions(+), 0 deletions(-) create mode 100644
> testing/irrlicht/APKBUILD

seems like nenolod applied all three.

Thanks!

-nc


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Reply to thread Export thread (mbox)