summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2023-05-14 15:20:37 -0500
committerCarlos Aznarán Laos2023-05-14 15:20:37 -0500
commit16942da4c39e89e29f1aec3ea46ded0be13619a0 (patch)
treea71c48bb1b7861a8bf004625ffd8d8fedf850444
parent1ef11c3aa213cb7eed0fdd664cd4885ea1e7e3d5 (diff)
downloadaur-16942da4c39e89e29f1aec3ea46ded0be13619a0.tar.gz
Bump version to 2.39.2
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD99
2 files changed, 55 insertions, 54 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f86235a13df5..b4d7a21670a6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = lib32-agena-bin
pkgdesc = An Algol-inspired procedural programming language designed for science, scripting, and other applications
- pkgver = 2.22.1
- pkgrel = 2
+ pkgver = 2.39.2
+ pkgrel = 1
url = http://agena.sourceforge.net
arch = x86_64
arch = i686
license = GPL
- source = lib32-agena-bin-2.22.1.deb::https://master.dl.sourceforge.net/project/agena/Binaries/Agena%202.22.1/agena-2.22.1-linux.i386.deb
+ source = lib32-agena-bin-2.39.2.deb::https://master.dl.sourceforge.net/project/agena/Binaries/Agena%202.39.2/agena-2.39.2-linux.i386.deb
source = agena.desktop
- sha256sums = bc4ca05db82ddbfaa5bf431ca92b38f68dd1864793741830a7983b1f80c40b58
- sha256sums = ba78385e07999f6d491e434ba8beaf1dfcf3e1aa45f74a828aad94300928b02f
+ sha512sums = 0db3059017acdb444d949cf1cbc714681bbca5e1321e0e6d371662fb4987f1b58eddbdf8f9e47167f695e2cfc27700db4ea58bc2dfd642511e364dbfa187f248
+ sha512sums = b43884e220d979054e4f532fdb96ad373a0a5fed23ac755f44bccdf0bc12959b96cd45f40eabaf8a35b7bd3c6fa9958ccef68faa180063ab46624a2a624781b6
pkgname = lib32-agena-bin
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 4d4494cb8963..77845dd05d3a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,60 +1,61 @@
-# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
-
-pkgbase=lib32-agena-bin
-pkgname=(lib32-agena-bin agena-bin)
-pkgver=2.22.1
-pkgrel=2
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Luis Martinez <luis dot martinez at tuta dot io>
+_base=agena
+pkgbase=lib32-${_base}-bin
+pkgname=(${pkgbase} ${_base}-bin)
+pkgver=2.39.2
+pkgrel=1
pkgdesc="An Algol-inspired procedural programming language designed for science, scripting, and other applications"
arch=('x86_64' 'i686')
-url="http://agena.sourceforge.net"
-license=('GPL')
-source=("$pkgname-$pkgver.deb::https://master.dl.sourceforge.net/project/agena/Binaries/Agena%20$pkgver/agena-$pkgver-linux.i386.deb"
- 'agena.desktop')
-sha256sums=('bc4ca05db82ddbfaa5bf431ca92b38f68dd1864793741830a7983b1f80c40b58'
- 'ba78385e07999f6d491e434ba8beaf1dfcf3e1aa45f74a828aad94300928b02f')
+url="http://${_base}.sourceforge.net"
+license=(GPL)
+source=(${pkgbase}-${pkgver}.deb::https://master.dl.sourceforge.net/project/${_base}/Binaries/Agena%20${pkgver}/${_base}-${pkgver}-linux.i386.deb
+ ${_base}.desktop)
+sha512sums=('0db3059017acdb444d949cf1cbc714681bbca5e1321e0e6d371662fb4987f1b58eddbdf8f9e47167f695e2cfc27700db4ea58bc2dfd642511e364dbfa187f248'
+ 'b43884e220d979054e4f532fdb96ad373a0a5fed23ac755f44bccdf0bc12959b96cd45f40eabaf8a35b7bd3c6fa9958ccef68faa180063ab46624a2a624781b6')
prepare() {
- bsdtar xf data.tar.xz
+ bsdtar xf data.tar.xz
}
package_lib32-agena-bin() {
- depends=('lib32-libxext' 'lib32-ncurses' 'lib32-readline')
- arch=('x86_64')
- provides=('agena' 'agena-editor')
- conflicts=('agena' 'agena-editor')
-
- install -Dm 755 usr/local/bin/agena{,edit} -t "$pkgdir/usr/bin/"
- install -Dm 644 usr/local/lib/libagena.{a,so} -t "$pkgdir/usr/lib32/"
- install -Dm 644 agena.desktop -t "$pkgdir/usr/share/applications/"
- install -Dm 644 usr/agena/share/icons/agenasmall.png "$pkgdir/usr/share/icons/hicolor/16x16/apps/agena.png"
- install -Dm 644 usr/agena/share/icons/agena.png -t "$pkgdir/usr/share/icons/hicolor/32x32/apps/"
- install -Dm 644 usr/agena/share/icons/agena64x64.png "$pkgdir/usr/share/icons/hicolor/64x64/apps/agena.png"
- install -Dm 644 usr/agena/share/icons/agena128x128.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/agena.png"
-
- ln -s /usr/lib32/libreadline.so.8 "$pkgdir/usr/lib32/libreadline.so.7"
- ln -s /usr/lib32/libreadline.so.8 "$pkgdir/usr/lib32/libreadline.so.6"
- ln -s /usr/lib32/libhistory.so.8 "$pkgdir/usr/lib32/libhistory.so.7"
- ln -s /usr/lib32/libncursesw.so "$pkgdir/usr/lib32/libncurses.so.5"
- ln -s /usr/lib32/libncursesw.so "$pkgdir/usr/lib32/libtinfo.so.5"
+ depends=('lib32-libxext' 'lib32-ncurses' 'lib32-readline')
+ arch=('x86_64')
+ provides=("${_base}" "${_base}-editor")
+ conflicts=("${_base}" "${_base}-editor")
+
+ install -Dm 755 usr/local/bin/agena{,edit} -t "${pkgdir}/usr/bin/"
+ install -Dm 644 usr/local/lib/libagena.so -t "${pkgdir}/usr/lib32/"
+ install -Dm 644 agena.desktop -t "${pkgdir}/usr/share/applications/"
+ install -Dm 644 usr/agena/share/icons/agenasmall.png "${pkgdir}/usr/share/icons/hicolor/16x16/apps/agena.png"
+ install -Dm 644 usr/agena/share/icons/agena.png -t "${pkgdir}/usr/share/icons/hicolor/32x32/apps/"
+ install -Dm 644 usr/agena/share/icons/agena64x64.png "${pkgdir}/usr/share/icons/hicolor/64x64/apps/agena.png"
+ install -Dm 644 usr/agena/share/icons/agena128x128.png "${pkgdir}/usr/share/icons/hicolor/128x128/apps/agena.png"
+
+ ln -s /usr/lib32/libhistory.so.7 "${pkgdir}/usr/lib32/libhistory.so.7"
+ ln -s /usr/lib32/libncursesw.so "${pkgdir}/usr/lib32/libncurses.so.5"
+ ln -s /usr/lib32/libreadline.so.8 "${pkgdir}/usr/lib32/libreadline.so.6"
+ ln -s /usr/lib32/libreadline.so.8 "${pkgdir}/usr/lib32/libreadline.so.7"
+ ln -s /usr/lib32/libncursesw.so "${pkgdir}/usr/lib32/libtinfo.so.5"
}
package_agena-bin() {
- depends=('libxext' 'ncurses' 'readline')
- arch=('i686')
- provides=('agena' 'agena-editor')
- conflicts=('agena' 'agena-editor')
-
- install -Dm 755 usr/local/bin/agena{,edit} -t "$pkgdir/usr/bin/"
- install -Dm 644 usr/local/lib/libagena.{a,so} -t "$pkgdir/usr/lib/"
- install -Dm 644 agena.desktop -t "$pkgdir/usr/share/applications/"
- install -Dm 644 usr/agena/share/icons/agenasmall.png "$pkgdir/usr/share/icons/hicolor/16x16/apps/agena.png"
- install -Dm 644 usr/agena/share/icons/agena.png -t "$pkgdir/usr/share/icons/hicolor/32x32/apps/"
- install -Dm 644 usr/agena/share/icons/agena64x64.png "$pkgdir/usr/share/icons/hicolor/64x64/apps/agena.png"
- install -Dm 644 usr/agena/share/icons/agena128x128.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/agena.png"
-
- ln -s /usr/lib/libreadline.so.8 "$pkgdir/usr/lib/libreadline.so.7"
- ln -s /usr/lib/libreadline.so.8 "$pkgdir/usr/lib/libreadline.so.6"
- ln -s /usr/lib/libhistory.so.8 "$pkgdir/usr/lib/libhistory.so.7"
- ln -s /usr/lib/libncursesw.so "$pkgdir/usr/lib/libncurses.so.5"
- ln -s /usr/lib/libncursesw.so "$pkgdir/usr/lib/libtinfo.so.5"
+ depends=('libxext' 'ncurses' 'readline')
+ arch=('i686')
+ provides=("${_base}" "${_base}-editor")
+ conflicts=("${_base}" "${_base}-editor")
+
+ install -Dm 755 usr/local/bin/agena{,edit} -t "${pkgdir}/usr/bin/"
+ install -Dm 644 usr/local/lib/libagena.so -t "${pkgdir}/usr/lib/"
+ install -Dm 644 agena.desktop -t "${pkgdir}/usr/share/applications/"
+ install -Dm 644 usr/agena/share/icons/agenasmall.png "${pkgdir}/usr/share/icons/hicolor/16x16/apps/agena.png"
+ install -Dm 644 usr/agena/share/icons/agena.png -t "${pkgdir}/usr/share/icons/hicolor/32x32/apps/"
+ install -Dm 644 usr/agena/share/icons/agena64x64.png "${pkgdir}/usr/share/icons/hicolor/64x64/apps/agena.png"
+ install -Dm 644 usr/agena/share/icons/agena128x128.png "${pkgdir}/usr/share/icons/hicolor/128x128/apps/agena.png"
+
+ ln -s /usr/lib32/libhistory.so.7 "${pkgdir}/usr/lib32/libhistory.so.7"
+ ln -s /usr/lib32/libncursesw.so "${pkgdir}/usr/lib32/libncurses.so.5"
+ ln -s /usr/lib32/libreadline.so.8 "${pkgdir}/usr/lib32/libreadline.so.6"
+ ln -s /usr/lib32/libreadline.so.8 "${pkgdir}/usr/lib32/libreadline.so.7"
+ ln -s /usr/lib32/libncursesw.so "${pkgdir}/usr/lib32/libtinfo.so.5"
}