summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJan Kohnert2023-05-18 13:24:41 +0200
committerJan Kohnert2023-05-18 13:24:41 +0200
commitdc5d5417f229bd62f803deaf7bbe4d8b55fc20cd (patch)
tree524633caacf8d1cb76a4a9803d3f0d62fab88cb1 /PKGBUILD
parent07b60adb216a8af94237e71bfc7e3adc6bb26e8a (diff)
downloadaur-cdsclient.tar.gz
Resolve "Version bump and CI/CD"
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 25 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6e2aec63d92d..83981021af95 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,38 @@
-# Maintainer: Yigit Dallilar <yigit.dallilar@gmail.com>
+# Maintainer: Jan Kohnert <bughunter@jan-kohnert.de>
+# Contributor Yigit Dallilar <yigit.dallilar@gmail.com>
pkgname=cdsclient
pkgver=3.84
-pkgrel=1
+pkgrel=2
pkgdesc="a set of C and csh routines o query some databases located at CDS or on mirrors over the network"
-url="http://cds.u-strasbg.fr/resources/doku.php?id=cdsclient#cdsclients"
-arch=('x86_64')
-license=('GPL')
-depends=()
-makedepends=()
-provides=()
-conflicts=()
-replaces=()
-backup=()
-source=('http://cdsarc.u-strasbg.fr/ftp/pub/sw/cdsclient.tar.gz')
-sha1sums=('f568af0011ed803808b343ba60bad0e0d81330b5')
+url="https://vizier.cds.unistra.fr/vizier/doc/cdsclient.html"
+arch=("x86_64")
+license=("GPL3")
+depends=("glibc")
+optdepends=("sh" "tcsh")
+source=(
+ "${pkgname}-${pkgver}.tar.gz::http://cdsarc.cds.unistra.fr/ftp/pub/sw/cdsclient.tar.gz"
+ "${pkgname}-${pkgver}.patch"
+)
+sha512sums=(
+ "2d7abf0079189b9dd19cb8919061445fd19ea9f7dfd54e8ceee26b743218cf62ab00eba0147abe82d9294223927f04b4cc3328620dfc9184a7049f8d515b29e4"
+ "d51aac0fc5f578aa2e09a4b59fe71cfd5e3b08ca19f4913ffe73e120e2e0bc1eb3eca56ade221f98605d3a47b7b0cfcf2f49d74921127ac404eda208897acfb5"
+)
+
+prepare() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+ patch -p1 -i "../${pkgname}-${pkgver}.patch"
+}
build() {
- cd $srcdir/${pkgname}-${pkgver}
+ cd "$srcdir/${pkgname}-${pkgver}"
+ export LDFLAGS="-Wl,-z,now"
./configure --prefix=/usr
make
}
package() {
- mkdir -p ${pkgdir}/usr/bin
- mkdir -p ${pkgdir}/usr/lib
- mkdir -p ${pkgdir}/usr/include
- mkdir -p ${pkgdir}/usr/man
- cd $srcdir/${pkgname}-${pkgver}
- make PREFIX="$pkgdir"/usr install
-
- install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+ cd "$srcdir/${pkgname}-${pkgver}"
+ make PREFIX="$pkgdir/usr" install
}