#!/bin/sh ## src2pkg script for: scite-2.01 ## SOURCE_NAME=scite201.tgz BUILD="1" ALT_NAME="scite" ALT_VERSION="2.01" # PRE_FIX="" # EXTRA_CONFIGS="" DOCLIST="License.txt README" # Get functions and read in configuration files . /usr/libexec/src2pkg/FUNCTIONS pre_process find_source make_dirs unpack_source fix_source_perms # configure_source # compile_source ( cd $SRC_DIR/scintilla/gtk && make ) ( cd $SRC_DIR/scite/gtk && make ) # fake_install ( cd $SRC_DIR/scite/gtk mkdir -p $PKG_DIR/usr/bin cp $SRC_DIR/scite/bin/SciTE $PKG_DIR/usr/bin ) ( cd $PKG_DIR/usr/bin ; ln -sf SciTE scite ) # remove the old desktop file rm $SRC_DIR/scite/gtk/SciTE.desktop # fix up lexers and properties files mkdir -p $PKG_DIR/usr/share/$NAME cp -a $SRC_DIR/scite/src/*.properties $PKG_DIR/usr/share/$NAME rm -f $PKG_DIR/usr/share/$NAME/SciTEGlobal.properties cp -a $CWD/Resources/SciTEGlobal.properties $PKG_DIR/usr/share/$NAME # rename the icon and install it mkdir -p $PKG_DIR/usr/share/icons/hicolor/48x48/apps cp $SRC_DIR/scite/gtk/Sci48M.png $PKG_DIR/usr/share/icons/hicolor/48x48/apps/scite.png # install the manpage mkdir -p $PKG_DIR/usr/share/man/man1 cp -a $SRC_DIR/scite/doc/scite.1 $PKG_DIR/usr/share/man/man1 fix_pkg_perms strip_bins create_docs # add the html docs cp -a $SRC_DIR/scite/doc/*.html $DOC_DIR compress_man_pages make_description make_doinst make_package post_process