#!/bin/bash ## src2pkg script for: libtermcap ## Auto-generated by src2pkg-2.0 ## src2pkg - Copyright 2005-2009 Gilbert Ashley SOURCE_NAME='termcap-2.0.8.tar.gz' ALT_NAME='libtermcap' # Use ALT_NAME to override guessed value VERSION='2.0.8' # Use ALT_VERSION to override guessed value # ARCH='' BUILD='2' # PRE_FIX='usr' # Any extra options go here: # EXTRA_CONFIGS="" PATCHLIST='libtermcap-patches/00-termcap-2.0.8-shared.patch libtermcap-patches/01-termcap-2.0.8-setuid.patch libtermcap-patches/02-termcap-2.0.8-instnoroot.patch libtermcap-patches/03-termcap-2.0.8-compat21.patch libtermcap-patches/04-termcap-2.0.8-xref.patch libtermcap-patches/05-termcap-2.0.8-fix-tc.patch libtermcap-patches/06-termcap-2.0.8-ignore-p.patch libtermcap-patches/07-termcap-buffer.patch libtermcap-patches/08-termcap-no-strings_h.diff libtermcap-patches/09-termcap-compat_1.2.3.diff libtermcap-patches/010-termcap.bufsize.diff #libtermcap-patches/011-termcap.h.diff ' # Optional function replaces configure_source, compile_source, fake_install # To use, uncomment and write/paste CODE between the {} brackets. # build() { CODE } # Get the functions and configs . /usr/libexec/src2pkg/FUNCTIONS ; # Execute the named packaging steps: pre_process find_source make_dirs unpack_source fix_source_perms configure_source # compile_source # If used, the 'build' function replaces these 3 # fake_install # # Install stuff manually: mkdir -p $PKG_DIR/lib${LIBDIRSUFFIX} $PKG_DIR/usr/lib${LIBDIRSUFFIX} \ $PKG_DIR/usr/{include,info} install -m755 libtermcap.so.* $PKG_DIR/lib${LIBDIRSUFFIX}/ install -m644 libtermcap.a $PKG_DIR/usr/lib${LIBDIRSUFFIX}/ install -m644 termcap.h $PKG_DIR/usr/include/ install -m644 termcap.info* $PKG_DIR/usr/info/ ( cd $PKG_DIR/usr/lib${LIBDIRSUFFIX} ; rm -f libermcap.so* ) ( cd $PKG_DIR/usr/lib${LIBDIRSUFFIX} ; ln -sf ../../lib${LIBDIRSUFFIX}/libtermcap.so.$VERSION libtermcap.so ) fix_pkg_perms strip_bins create_docs compress_man_pages make_description make_doinst make_package post_process ## See the documentation for more help and examples. Below are some of # the most common Extras and Options for easy cut-and-paste use. # DOCLIST='' PATCHLIST='' INSTALL_TYPE='' # CONFIG_COMMAND='' MAKE_COMMAND='' INSTALL_LINE='' # When editing src2pkg scripts to add custom code, use these variables # to refer to the current directory, the sources or the package tree: # $CWD (current directory), $SRC_DIR (sources), $PKG_DIR (package tree) # Other commonly-used directories include: $DOC_DIR (document directory) # $MAN_DIR (man-page directory) $DATA_DIR (shared-data directory)