diff --git a/devel/libtermkey/SCHEMATIC b/devel/libtermkey/SCHEMATIC new file mode 100644 index 0000000..6b11739 --- /dev/null +++ b/devel/libtermkey/SCHEMATIC @@ -0,0 +1,22 @@ +#!/bin/sh +name="libtermkey" +short_desc="Easy processing of keyboard entry from terminal-based programs" +desc="This library allows easy processing of keyboard entry from terminal-based programs. It handles all the necessary logic to recognise special keys, UTF-8 combining, and so on, with a simple interface." +category="devel" +version="0.22" +maintainer="oak@petrifiedoak.com" +www="https://www.leonerd.org.uk/code/libtermkey/" +master_site="https://www.leonerd.org.uk/code/libtermkey/" +source_name="$name-$version.tar.gz" +license_logic="single" +license="MIT" + +build_dependencies=("lang/gcc" "devel/gmake" "devel/ncurses" "devel/pkgconf" "devel/libtool") +run_dependencies=("devel/ncurses" "system/glibc") + +build_process() { + cd "$name-$version" || exit 1 + sed -i -e 's/"pkg-config"/pkgconf/g' Makefile + make DESTDIR="$TAMANDUA_STAGE_DIR" install +} + diff --git a/devel/libtool/SCHEMATIC b/devel/libtool/SCHEMATIC new file mode 100644 index 0000000..593d444 --- /dev/null +++ b/devel/libtool/SCHEMATIC @@ -0,0 +1,24 @@ +#!/bin/sh +name="libtool" +short_desc="GNU Libtool is a generic library support script that hides the complexity of using shared libraries behind a consistent, portable interface." +desc="GNU Libtool is a generic library support script that hides the complexity of using shared libraries behind a consistent, portable interface." +category="devel" +version="2.4.7" +maintainer="oak@petrifiedoak.com" +www="https://www.gnu.org/software/libtool/" +master_site="https://ftp.gnu.org/gnu/libtool/" +source_name="$name-$version.tar.gz" +license_logic="single" +license=("GPLv2") + +build_dependencies=("lang/gcc" "devel/gmake" "devel/m4") +run_dependencies=("devel/glibc") + +build_process() { + cd $name-$version || exit 1 + ./configure --prefix=/usr \ + --disable-static || exit 1 + make + make DESTDIR="$TAMANDUA_STAGE_DIR" install +} +