summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Delacourt2015-08-27 20:30:11 +0200
committerGuillaume Delacourt2015-08-27 20:30:11 +0200
commit460356083246515fd0a285465387467dc2f08ac1 (patch)
tree0e1c6b33902625ca5fb2fb8e67b1cbf412be8e91
parent5be7bd30fe6a48d721e9d0a66fe293442ab3b28f (diff)
downloadaur-460356083246515fd0a285465387467dc2f08ac1.tar.gz
Use the mercurial repository on bitbucket as source.
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD16
-rw-r--r--makefile-linux64.patch20
3 files changed, 12 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d35304235c43..4c5433e9771b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = libtcod
pkgdesc = Roguelike graphics/utility library
pkgver = 1.5.1
- pkgrel = 5
- url = http://roguecentral.org/doryen/libtcod/
+ pkgrel = 6
+ url = https://bitbucket.org/libtcod/libtcod
arch = i686
arch = x86_64
license = BSD
+ makedepends = mercurial
depends = libpng
depends = sdl
depends = glu
options = !makeflags
- source = http://roguecentral.org/doryen/?file_id=26
- source = makefile-linux64.patch
- md5sums = 3efe844f03fa4d6fdff98aa4cc85ef3d
- md5sums = af563a240f9a101c105d3abb25a1f19e
+ source = hg+https://bitbucket.org/libtcod/libtcod#tag=1.5.1
+ md5sums = SKIP
pkgname = libtcod
diff --git a/PKGBUILD b/PKGBUILD
index 1785a0986401..6cbc295b9015 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,23 +4,21 @@
pkgname=libtcod
pkgver=1.5.1
-pkgrel=5
+pkgrel=6
pkgdesc="Roguelike graphics/utility library"
arch=('i686' 'x86_64')
-url="http://roguecentral.org/doryen/libtcod/"
+url="https://bitbucket.org/libtcod/libtcod"
license=('BSD')
depends=('libpng' 'sdl' 'glu')
+makedepends=('mercurial')
options=(!makeflags)
-source=(http://roguecentral.org/doryen/?file_id=26
- makefile-linux64.patch)
-md5sums=('3efe844f03fa4d6fdff98aa4cc85ef3d'
- 'af563a240f9a101c105d3abb25a1f19e')
+source=("hg+https://bitbucket.org/$pkgname/$pkgname#tag=$pkgver")
+md5sums=('SKIP')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname"
if test "$CARCH" == x86_64; then
- patch -p0 < $srcdir/makefile-linux64.patch
make -f makefiles/makefile-linux64 clean release TEMP=$srcdir/tmp
else
make -f makefiles/makefile-linux clean release TEMP=$srcdir/tmp
@@ -31,7 +29,7 @@ package() {
mkdir -p $pkgdir/usr/lib
mkdir -p $pkgdir/usr/include/$pkgname
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname"
install -D -m 644 libtcod{,gui,xx}.so $pkgdir/usr/lib/
install -D -m 644 include/*.h* $pkgdir/usr/include/$pkgname/
diff --git a/makefile-linux64.patch b/makefile-linux64.patch
deleted file mode 100644
index b7499117f32b..000000000000
--- a/makefile-linux64.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- makefiles/makefile-linux64 2012-08-29 22:14:00.000000000 +0200
-+++ ../../libtcod-1.5.1/makefiles/makefile-linux64 2012-08-31 19:55:09.169307256 +0200
-@@ -191,7 +191,7 @@
- libtcodxx.a : $(LIBOBJS_CPP_DEBUG)
- ar r $@ $(LIBOBJS_CPP_DEBUG)
-
--libtcod.so : $(TEMP)/libtcod/release $(LIBOBJS_C_RELEASE)
-+libtcod.so : $(TEMP)/libtcod/release/png $(LIBOBJS_C_RELEASE)
- gcc -shared -Wl,-soname,$@ -o $@ $(LIBOBJS_C_RELEASE) $(ZLIB_LIBS) $(SDL_LIBS) $(CFLAGS) $(OPENGL_LIB)
-
- libtcodxx.so : $(TEMP)/libtcod/release/png $(LIBOBJS_CPP_RELEASE)
-@@ -203,7 +203,7 @@
- libtcod_debug.so : $(TEMP)/libtcod/debug/png $(LIBOBJS_C_DEBUG)
- gcc -shared -Wl,-soname,$@ -o $@ $(LIBOBJS_C_DEBUG) $(ZLIB_LIBS) $(SDL_LIBS) $(CFLAGS) $(OPENGL_LIB)
-
--libtcodxx_debug.so : $(TEMP)/libtcod/debug $(LIBOBJS_CPP_DEBUG)
-+libtcodxx_debug.so : $(TEMP)/libtcod/debug/png $(LIBOBJS_CPP_DEBUG)
- gcc -shared -Wl,-soname,$@ -o $@ $(LIBOBJS_CPP_DEBUG) -L. -ltcod_debug $(CFLAGS)
-
- libtcodgui_debug.so : $(TEMP)/libtcod/debug/gui $(GUIOBJS_DEBUG)