summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRod Kay2022-11-27 13:42:08 +1100
committerRod Kay2022-11-27 13:42:08 +1100
commit163b95213dbaa7849052ce9ac02c57a0ab79dc18 (patch)
treeff8188073a7e935077c37e429998d2764c1a31dc
parentcff0e1e942445988c01a22833fcc61945350ab41 (diff)
downloadaur-163b95213dbaa7849052ce9ac02c57a0ab79dc18.tar.gz
Update to version 10.
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD48
2 files changed, 17 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 94ac56f50180..fbb2c142becf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,19 @@
pkgbase = ini_file_manager
pkgdesc = Ini configuration file reader and manipulator package for Ada.
- pkgver = 9
+ pkgver = 10
pkgrel = 1
url = https://sourceforge.net/projects/ini-files
arch = i686
arch = x86_64
license = MIT
depends = gcc-ada
- source = https://sourceforge.net/projects/ini-files/files/ini-files/ini-files-09.zip
+ source = https://sourceforge.net/projects/ini-files/files/ini-files/ini-files-10.zip
source = construct.gpr
source = example.gpr
source = ini_file_manager.gpr
- md5sums = 886bb490c5044e2c8821b36a8efbd08d
- md5sums = 46b6eed7c165ec32161fee42c3d61abc
- md5sums = c5cef25a5de24ec035905174b76e0fd1
- md5sums = 1940fe0de2234a7b451fa98200f082c7
+ sha256sums = 8ad0e74862557d8121dd0bc6b34c037ebe60bfca4eb8d879dc25e55f27ef1175
+ sha256sums = a40217c7220e421dcee198f8fd7f13633e25d7f73b6abc9e9d31259b2ecb3111
+ sha256sums = a7f6906e0b84d28abae0edc4e671f31798528945caa84f1e00060bedb5abf8c5
+ sha256sums = 84b79de44dbf7b038da6bc76205eed8458592187b0a0cd8088a7f0bbb09e0b8f
pkgname = ini_file_manager
-
diff --git a/PKGBUILD b/PKGBUILD
index 8a8d2faf9a51..93f9af233943 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: Rod Kay <charlie5 on #ada at freenode.net>
pkgname=ini_file_manager
-pkgver=9
+pkgver=10
pkgrel=1
pkgdesc="Ini configuration file reader and manipulator package for Ada."
@@ -11,53 +11,27 @@ license=('MIT')
depends=('gcc-ada')
-source=('https://sourceforge.net/projects/ini-files/files/ini-files/ini-files-09.zip'
+source=("https://sourceforge.net/projects/ini-files/files/ini-files/ini-files-$pkgver.zip"
'construct.gpr'
'example.gpr'
'ini_file_manager.gpr')
-md5sums=('886bb490c5044e2c8821b36a8efbd08d'
- '46b6eed7c165ec32161fee42c3d61abc'
- 'c5cef25a5de24ec035905174b76e0fd1'
- '1940fe0de2234a7b451fa98200f082c7')
-
-
-prepare()
-{
- cd "$srcdir"
-
- mkdir -p obj
- mkdir -p src
- mv ini/config.ad[bs] src
-}
-
+sha256sums=('8ad0e74862557d8121dd0bc6b34c037ebe60bfca4eb8d879dc25e55f27ef1175'
+ 'a40217c7220e421dcee198f8fd7f13633e25d7f73b6abc9e9d31259b2ecb3111'
+ 'a7f6906e0b84d28abae0edc4e671f31798528945caa84f1e00060bedb5abf8c5'
+ '84b79de44dbf7b038da6bc76205eed8458592187b0a0cd8088a7f0bbb09e0b8f')
build()
{
- cd "$srcdir"
+ cd "$srcdir/ini-files-code"
- gnatmake -p -Pconstruct
+ gprbuild -p -P ini_files.gpr
}
package()
{
- cd "$srcdir"
-
- STAGEDIR=$pkgdir
- FILESDIR=$srcdir
- PREFIX=/usr
-
- mkdir -p ${STAGEDIR}${PREFIX}/lib/gnat \
- ${STAGEDIR}${PREFIX}/lib/ini_file_manager \
- ${STAGEDIR}${PREFIX}/include/ini_file_manager
-
- install ${FILESDIR}/ini_file_manager.gpr \
- ${STAGEDIR}${PREFIX}/lib/gnat
+ cd "$srcdir/ini-files-code"
- install src/* \
- ${STAGEDIR}${PREFIX}/include/ini_file_manager
-
- install lib/* \
- ${STAGEDIR}${PREFIX}/lib/ini_file_manager
-}
+ gprinstall -p -P ini_files.gpr --prefix="$pkgdir/usr"
+} \ No newline at end of file