summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD25
2 files changed, 15 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ce34c21d1158..d0dc56ede44f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = termcap
pkgdesc = Enables programs to use display computer terminals in a device-independent manner
pkgver = 1.3.1
- pkgrel = 4
+ pkgrel = 6
url = http://www.catb.org/~esr/terminfo/
arch = i686
arch = x86_64
+ arch = aarch64
license = GPL
- conflicts = termcap
source = http://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz
sha256sums = 91a0e22e5387ca4467b5bcb18edf1c51b930262fd466d5fda396dd9d26719100
pkgname = termcap
-
diff --git a/PKGBUILD b/PKGBUILD
index a9a68e4e09fe..b4bcd2fa6c84 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,30 +2,31 @@
# Maintainer: Ivan c00kiemon5ter Kanakarakis <ivan.kanak@gmail.com>
pkgname="termcap"
pkgver="1.3.1"
-pkgrel=4
+pkgrel=6
pkgdesc="Enables programs to use display computer terminals in a device-independent manner"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'aarch64')
url="http://www.catb.org/~esr/terminfo/"
license=("GPL")
-depends=()
-makedepends=()
-optdepends=()
-provides=()
-conflicts=("termcap")
source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz")
sha256sums=('91a0e22e5387ca4467b5bcb18edf1c51b930262fd466d5fda396dd9d26719100')
build() {
- gcc -fPIC -c "${srcdir}/${pkgname}-${pkgver}/${pkgname}.c" \
- -o "${srcdir}"/"${pkgname}.o" \
- -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 || return 1
+ cd "${srcdir}/${pkgname}-${pkgver}/"
+
+ gcc -fPIC -c "${pkgname}.c" -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1
+ gcc -fPIC -c tparam.c -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1
+ gcc -fPIC -c version.c -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1
+
gcc -shared -Wl,-soname,"lib${pkgname}.so" \
- -o "${srcdir}/lib${pkgname}.so.${pkgver}" "${srcdir}/${pkgname}.o" || return 1
+ -o "lib${pkgname}.so.${pkgver}" "${pkgname}.o" tparam.o version.o
}
package() {
- install -D -m755 "${srcdir}/lib${pkgname}.so.${pkgver}" "${pkgdir}/usr/lib/lib${pkgname}.so.${pkgver}"
cd "${srcdir}/${pkgname}-${pkgver}"
+
+ install -D -m755 "lib${pkgname}.so.${pkgver}" "${pkgdir}/usr/lib/lib${pkgname}.so.${pkgver}"
+ ln -s "${pkgdir}/usr/lib/lib${pkgname}.so.${pkgver}" "${pkgdir}/usr/lib/lib${pkgname}.so"
+
for infofile in termcap.info*
do install -D -m644 "${srcdir}/${pkgname}-${pkgver}/${infofile}" "${pkgdir}/usr/share/info/${infofile}"
done