summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO68
-rw-r--r--PKGBUILD85
2 files changed, 108 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b308fe23a90..c615dc4cf7f1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,9 @@
+# Generated by mksrcinfo v8
+# Sun Nov 26 21:16:47 UTC 2017
pkgbase = csfml-bin
pkgdesc = SFML and CSFML multimedia API. C and C++ binaries from Ubuntu (including soil=0707), version 1.5+repack1
pkgver = 1.5ubuntu
- pkgrel = 3
+ pkgrel = 4
url = http://www.sfml-dev.org
arch = i686
arch = x86_64
@@ -19,6 +21,70 @@ pkgbase = csfml-bin
conflicts = sfml
conflicts = csfml
conflicts = soil
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-audio1.5_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-dev_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-graphics1.5_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-network1.5_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-system1.5_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-window1.5_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml1.5-dbg_1.5+repack1-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-audio1.5_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-dev_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-graphics1.5_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-network1.5_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-system1.5_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-window1.5_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml1.5-dbg_1.5-3_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsoil/libsoil-dev_1.07~20080707.dfsg-2_i386.deb
+ source_i686 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsoil/libsoil1_1.07~20080707.dfsg-2_i386.deb
+ md5sums_i686 = 2d5735fa6ae99e00743588354076bede
+ md5sums_i686 = 90bbbd1c88ec8b985227970705c9fda7
+ md5sums_i686 = e74d50cdbe06ed44f76404e3d547fc27
+ md5sums_i686 = 8a58c51ebd07785c0af58773d70d2869
+ md5sums_i686 = 6516a5ce55c94943c6358399887b32ce
+ md5sums_i686 = 26c74d68553c0501920208a261c0370a
+ md5sums_i686 = 89ecb2438c31f91f510abc7b30881d14
+ md5sums_i686 = c3369edf00971eec0ac5675a6dafbd6a
+ md5sums_i686 = d63aea82f117cf9807fa4d1d41906dc3
+ md5sums_i686 = b58eb3775372f48a0c499f76179d9079
+ md5sums_i686 = 860fbb66908f5c39c9b908f25906f92f
+ md5sums_i686 = f09e9be519622c68485512b0d0ab8949
+ md5sums_i686 = 2da228b638f1182c204a0b3da43adf56
+ md5sums_i686 = 2eacac97d55f84b127f7408f531ebb2c
+ md5sums_i686 = 6554809c95ba49569ac781450aa15234
+ md5sums_i686 = 8681724ca34e2cdb79899c0beb0ef485
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-audio1.5_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-dev_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-graphics1.5_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-network1.5_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-system1.5_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml-window1.5_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsfml/libsfml1.5-dbg_1.5+repack1-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-audio1.5_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-dev_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-graphics1.5_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-network1.5_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-system1.5_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml-window1.5_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libc/libcsfml/libcsfml1.5-dbg_1.5-3_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsoil/libsoil-dev_1.07~20080707.dfsg-2_amd64.deb
+ source_x86_64 = http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/libs/libsoil/libsoil1_1.07~20080707.dfsg-2_amd64.deb
+ md5sums_x86_64 = 4b20d4d97d4b52663a238447d134f331
+ md5sums_x86_64 = edc589e46b3d0795932da5e6c63346c3
+ md5sums_x86_64 = 45b226276cfcf314e118700c67599088
+ md5sums_x86_64 = b0d5ff0b2f338149f9c5e095e5a5b44f
+ md5sums_x86_64 = ea6a644ba19ea7b970fe42a17484e6e5
+ md5sums_x86_64 = efc20514ee4318839793db854a29c6fc
+ md5sums_x86_64 = 15ffb3824b50ad2ca1323a93a3b45e39
+ md5sums_x86_64 = 24e31e953379fc77f451b762c6d79323
+ md5sums_x86_64 = 9b9e300f897808ee9ecf5eca2eedf6d2
+ md5sums_x86_64 = 80ba44247f2abd1d716a25cc7e3e7a4a
+ md5sums_x86_64 = 3326d819f6f9ea7f91cf724befb9d488
+ md5sums_x86_64 = a95bff794e732667a32f449859c5af91
+ md5sums_x86_64 = 64babed1a1e4a2a0b1849a05a8224cf2
+ md5sums_x86_64 = 50479095dcc9b1067ea3c0be8980e226
+ md5sums_x86_64 = 906276460ddfb171ba4b6c4df52ef787
+ md5sums_x86_64 = 9ab1c8b20fde7ee7d0352209eee04288
pkgname = csfml-bin
diff --git a/PKGBUILD b/PKGBUILD
index 9478146f6b8f..c38418599d03 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jose Riha <jose1711 gmail com>
pkgname=csfml-bin
pkgver=1.5ubuntu
-pkgrel=3
+pkgrel=4
pkgdesc="SFML and CSFML multimedia API. C and C++ binaries from Ubuntu (including soil=0707), version 1.5+repack1"
arch=('i686' 'x86_64')
url="http://www.sfml-dev.org"
@@ -10,26 +10,26 @@ license=('zlib')
depends=('libsndfile' 'openal' 'glew1.5' 'libjpeg6' 'libpng12' 'zlib' 'freetype2')
provides=('sfml=1.5' 'csfml=1.5' 'soil=0707')
conflicts=('sfml' 'csfml' 'soil')
+uni_mir="http://mirror.physics.ox.ac.uk/apt-mirror/mirror/ubuntu/pool/universe/"
-if [ "${CARCH}" = "i686" ]; then
-source=('http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-audio1.5_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-dev_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-graphics1.5_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-network1.5_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-system1.5_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-window1.5_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml1.5-dbg_1.5+repack1-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-audio1.5_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-dev_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-graphics1.5_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-network1.5_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-system1.5_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-window1.5_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml1.5-dbg_1.5-3_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsoil/libsoil-dev_1.07~20080707.dfsg-2_i386.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsoil/libsoil1_1.07~20080707.dfsg-2_i386.deb')
+source_i686=("${uni_mir}libs/libsfml/libsfml-audio1.5_1.5+repack1-3_i386.deb"
+"${uni_mir}libs/libsfml/libsfml-dev_1.5+repack1-3_i386.deb"
+"${uni_mir}libs/libsfml/libsfml-graphics1.5_1.5+repack1-3_i386.deb"
+"${uni_mir}libs/libsfml/libsfml-network1.5_1.5+repack1-3_i386.deb"
+"${uni_mir}libs/libsfml/libsfml-system1.5_1.5+repack1-3_i386.deb"
+"${uni_mir}libs/libsfml/libsfml-window1.5_1.5+repack1-3_i386.deb"
+"${uni_mir}libs/libsfml/libsfml1.5-dbg_1.5+repack1-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml-audio1.5_1.5-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml-dev_1.5-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml-graphics1.5_1.5-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml-network1.5_1.5-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml-system1.5_1.5-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml-window1.5_1.5-3_i386.deb"
+"${uni_mir}libc/libcsfml/libcsfml1.5-dbg_1.5-3_i386.deb"
+"${uni_mir}libs/libsoil/libsoil-dev_1.07~20080707.dfsg-2_i386.deb"
+"${uni_mir}libs/libsoil/libsoil1_1.07~20080707.dfsg-2_i386.deb")
-noextract=('libsfml-audio1.5_1.5+repack1-3_i386.deb'
+noextract_i686=('libsfml-audio1.5_1.5+repack1-3_i386.deb'
'libsfml-dev_1.5+repack1-3_i386.deb'
'libsfml-graphics1.5_1.5+repack1-3_i386.deb'
'libsfml-network1.5_1.5+repack1-3_i386.deb'
@@ -46,7 +46,7 @@ noextract=('libsfml-audio1.5_1.5+repack1-3_i386.deb'
'libsoil-dev_1.07~20080707.dfsg-2_i386.deb'
'libsoil1_1.07~20080707.dfsg-2_i386.deb')
-md5sums=('2d5735fa6ae99e00743588354076bede'
+md5sums_i686=('2d5735fa6ae99e00743588354076bede'
'90bbbd1c88ec8b985227970705c9fda7'
'e74d50cdbe06ed44f76404e3d547fc27'
'8a58c51ebd07785c0af58773d70d2869'
@@ -62,27 +62,25 @@ md5sums=('2d5735fa6ae99e00743588354076bede'
'2eacac97d55f84b127f7408f531ebb2c'
'6554809c95ba49569ac781450aa15234'
'8681724ca34e2cdb79899c0beb0ef485')
-fi
-if [ "${CARCH}" = "x86_64" ]; then
-source=('http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-audio1.5_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-dev_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-graphics1.5_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-network1.5_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-system1.5_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-window1.5_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml1.5-dbg_1.5+repack1-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-audio1.5_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-dev_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-graphics1.5_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-network1.5_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-system1.5_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml-window1.5_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libc/libcsfml/libcsfml1.5-dbg_1.5-3_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsoil/libsoil-dev_1.07~20080707.dfsg-2_amd64.deb'
-'http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsoil/libsoil1_1.07~20080707.dfsg-2_amd64.deb')
+source_x86_64=("${uni_mir}libs/libsfml/libsfml-audio1.5_1.5+repack1-3_amd64.deb"
+"${uni_mir}libs/libsfml/libsfml-dev_1.5+repack1-3_amd64.deb"
+"${uni_mir}libs/libsfml/libsfml-graphics1.5_1.5+repack1-3_amd64.deb"
+"${uni_mir}libs/libsfml/libsfml-network1.5_1.5+repack1-3_amd64.deb"
+"${uni_mir}libs/libsfml/libsfml-system1.5_1.5+repack1-3_amd64.deb"
+"${uni_mir}libs/libsfml/libsfml-window1.5_1.5+repack1-3_amd64.deb"
+"${uni_mir}libs/libsfml/libsfml1.5-dbg_1.5+repack1-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml-audio1.5_1.5-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml-dev_1.5-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml-graphics1.5_1.5-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml-network1.5_1.5-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml-system1.5_1.5-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml-window1.5_1.5-3_amd64.deb"
+"${uni_mir}libc/libcsfml/libcsfml1.5-dbg_1.5-3_amd64.deb"
+"${uni_mir}libs/libsoil/libsoil-dev_1.07~20080707.dfsg-2_amd64.deb"
+"${uni_mir}libs/libsoil/libsoil1_1.07~20080707.dfsg-2_amd64.deb")
-noextract=('libsfml-audio1.5_1.5+repack1-3_amd64.deb'
+noextract_x86_64=('libsfml-audio1.5_1.5+repack1-3_amd64.deb'
'libsfml-dev_1.5+repack1-3_amd64.deb'
'libsfml-graphics1.5_1.5+repack1-3_amd64.deb'
'libsfml-network1.5_1.5+repack1-3_amd64.deb'
@@ -99,7 +97,7 @@ noextract=('libsfml-audio1.5_1.5+repack1-3_amd64.deb'
'libsoil-dev_1.07~20080707.dfsg-2_amd64.deb'
'libsoil1_1.07~20080707.dfsg-2_amd64.deb')
-md5sums=('4b20d4d97d4b52663a238447d134f331'
+md5sums_x86_64=('4b20d4d97d4b52663a238447d134f331'
'edc589e46b3d0795932da5e6c63346c3'
'45b226276cfcf314e118700c67599088'
'b0d5ff0b2f338149f9c5e095e5a5b44f'
@@ -115,13 +113,12 @@ md5sums=('4b20d4d97d4b52663a238447d134f331'
'50479095dcc9b1067ea3c0be8980e226'
'906276460ddfb171ba4b6c4df52ef787'
'9ab1c8b20fde7ee7d0352209eee04288')
-fi
package() {
cd "${pkgdir}"
- for I in `ls "${srcdir}" | grep '\.deb$'`; do
- ar x "${srcdir}/$I" data.tar.gz || return 1;
- tar -xzf data.tar.gz || return 1;
+ for i in $srcdir/*.deb; do
+ ar x $i data.tar.gz
+ tar -xzf data.tar.gz
rm "${pkgdir}/data.tar.gz"
done
}