summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRod Kay2017-06-14 21:08:23 +1000
committerRod Kay2017-06-14 21:08:23 +1000
commit517c863667a8f3e92c9e6c2431f6991a7ae9f368 (patch)
treeb185bf4a20e75e2782a3a0c093aba27fae080398
parentea91f9e805f4243885ab0e2d9a0e32a4ca2040de (diff)
downloadaur-517c863667a8f3e92c9e6c2431f6991a7ae9f368.tar.gz
Use gpl17 sources
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD45
2 files changed, 28 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cbec38d50069..60b5d5931d93 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Tue Jun 6 20:48:45 UTC 2017
+# Wed Jun 14 11:08:15 UTC 2017
pkgbase = gnatcoll
- pkgdesc = gnat components collection
+ pkgdesc = Gnat components collection.
pkgver = 2017
- pkgrel = 1
+ pkgrel = 2
url = http://libre.adacore.com/tools/gnat-component-collection/
arch = i686
arch = x86_64
@@ -20,12 +20,12 @@ pkgbase = gnatcoll
optdepends = sqlite3
provides = gnatcoll
conflicts = gnatcoll
- source = git+https://github.com/AdaCore/gnatcoll
+ source = http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed016
source = use_fpic_for_shared.patch
source = use_fpic_for_gtk.patch
source = use_fpic_for_python.patch
source = expose-cargs-and-largs-makefile.patch
- sha1sums = SKIP
+ sha1sums = 241286105770716ed39857c446dd04267ea30b88
sha1sums = d926f5153773937dea4b03e4ba46b2fe61a6bbc5
sha1sums = 55cf395f2ea53d22459bcc926dd7ad65d81cd315
sha1sums = 7dec45682d4a1c44e9517ecb9c4e2f5afccd08c2
diff --git a/PKGBUILD b/PKGBUILD
index eb8758fb6137..6e475a27e73b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,8 @@
pkgname=gnatcoll
-#pkgver=17.1.r64.g09ee8996
pkgver=2017
-pkgrel=1
+pkgrel=2
-pkgdesc='gnat components collection'
+pkgdesc='Gnat components collection.'
url='http://libre.adacore.com/tools/gnat-component-collection/'
arch=('i686' 'x86_64')
license=('GPL')
@@ -15,27 +14,24 @@ optdepends=('postgresql' 'sqlite3')
provides=('gnatcoll')
conflicts=('gnatcoll')
-source=('git+https://github.com/AdaCore/gnatcoll'
+source=('http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed016'
'use_fpic_for_shared.patch'
'use_fpic_for_gtk.patch'
'use_fpic_for_python.patch'
'expose-cargs-and-largs-makefile.patch')
-sha1sums=('SKIP'
+sha1sums=('241286105770716ed39857c446dd04267ea30b88'
'd926f5153773937dea4b03e4ba46b2fe61a6bbc5'
'55cf395f2ea53d22459bcc926dd7ad65d81cd315'
'7dec45682d4a1c44e9517ecb9c4e2f5afccd08c2'
'04799236d75963c9abe2d41c9f2a6c3d3e61780d')
-#pkgver() {
-# cd gnatcoll
-# git describe --long --tags | sed 's/^gnatcoll-//; s/-/.r/; s/-/./'
-#}
+prepare()
+{
+ cd gnatcoll-gpl-2017-src
-prepare() {
- cd gnatcoll
patch -Np1 -i "$srcdir"/use_fpic_for_shared.patch
patch -Np1 -i "$srcdir"/use_fpic_for_gtk.patch
patch -Np1 -i "$srcdir"/use_fpic_for_python.patch
@@ -50,21 +46,26 @@ prepare() {
}
-build() {
- cd gnatcoll
+build()
+{
+ cd gnatcoll-gpl-2017-src
- export PATH=$srcdir/$pkgname/temp_bin:$PATH
+ ## Force use of python2
+ #
+ export PATH=$srcdir/gnatcoll-gpl-2017-src/temp_bin:$PATH
- ./configure --prefix=/usr \
- --libexecdir=/lib \
- --enable-shared \
- --enable-gpl
-# make PROCESSORS="$(nproc)" GPRBUILD_OPTIONS=-R
- make
+ ./configure --prefix=/usr \
+ --libexecdir=/lib \
+ --enable-shared \
+ --enable-gpl
+
+ make PROCESSORS="$(nproc)" GPRBUILD_OPTIONS=-R
}
-package() {
- cd gnatcoll
+package()
+{
+ cd gnatcoll-gpl-2017-src
+
make prefix="$pkgdir"/usr install
}