From 68e23e3a919516e888771724ab0e7b9c9ebacfc7 Mon Sep 17 00:00:00 2001 From: milisbir Date: Mon, 26 Feb 2018 09:15:13 +0200 Subject: [PATCH] termcap --- talimatname/genel/t/termcap/talimat | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 talimatname/genel/t/termcap/talimat diff --git a/talimatname/genel/t/termcap/talimat b/talimatname/genel/t/termcap/talimat new file mode 100644 index 000000000..7d9dc6a4a --- /dev/null +++ b/talimatname/genel/t/termcap/talimat @@ -0,0 +1,24 @@ +# Tanım: Programların ekran bilgisayar terminallerini cihazdan bağımsız biçimde kullanmasını sağlar +# URL: http://www.catb.org/~esr/terminfo/ +# Paketçi: Cihan_Alkan +# Gerekler: +# Grup: sistem + +isim=termcap +surum=1.3.1 +devir=1 +kaynak=(http://ftp.gnu.org/gnu/${isim}/${isim}-${surum}.tar.gz) + +derle() { + gcc -fPIC -c "${SRC}/${isim}-${surum}/${isim}.c" \ + -o "${SRC}"/"${isim}.o" \ + -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 || return 1 + gcc -shared -Wl,-soname,"lib${isim}.so" \ + -o "${SRC}/lib${isim}.so.${surum}" "${SRC}/${isim}.o" || return 1 + install -D -m755 "${SRC}/lib${isim}.so.${surum}" "${PKG}/usr/lib/lib${isim}.so.${surum}" + cd "${SRC}/${isim}-${surum}" + for infofile in termcap.info* + do install -D -m644 "${SRC}/${isim}-${surum}/${infofile}" "${PKG}/usr/share/info/${infofile}" + done + rm -rf $PKG/usr/share +}