# vim: set syn=sh: # Packager: Phill Watkins # Former Packager(s): Markus Muttilainen pkgname=stjerm pkgver=0.15 pkgrel=1pw #arch= source=("http://stjerm-terminal.googlecode.com/files/stjerm-$pkgver.tar.gz" "salixify-stjerm-0.15.diff.gz" "stjerm-launcher.gz") sourcetemplate=http://people.salixos.org/pwatk/packages/testing/$pkgname docs=("AUTHORS" "ChangeLog" "COPYING" "INSTALL" "NEWS" "README") url=http://code.google.com/p/stjerm-terminal options=('nosrcpack' 'noautodotnew') slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "stjerm (Drop-down terminal emulator)" "Stjerm is a GTK+-based drop-down terminal emulator similar to the" "consoles used by PC games such as Quake and Half-Life 2. Stjerm sets" "itself apart from similar programs by providing a minimalistic" "interface combined with a small file size, lightweight memory usage" "and easy integration with composite window managers, such as Compiz." ) build() { set -e cd $startdir/src/$pkgname-$pkgver # fix pidof error and apply default settings patch -p0 --verbose < $startdir/src/salixify-stjerm-0.15.diff ./autogen.sh ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --mandir=/usr/man \ --infodir=/usr/info \ --docdir=/usr/doc/$pkgname-$pkgver \ --build=$arch-slackware-linux make -j $numjobs make install DESTDIR=$startdir/pkg install -m 0755 $startdir/src/stjerm-launcher $startdir/pkg/usr/bin/ install -d $startdir/pkg/{etc/xdg/autostart,usr/share/applications} for desktop in etc/xdg/autostart usr/share/applications ;do cat <<- EOF > $startdir/pkg/$desktop/stjerm.desktop [Desktop Entry] Name=Stjerm GenericName=Drop-Down Terminal Emulator Comment=Start drop-down terminal emulator Exec=stjerm-launcher Icon=utilities-terminal Type=Application Terminal=false StartupNotify=false Version=1.0 Categories=Application;Utility;TerminalEmulator; EOF done cat <<- EOF >> $startdir/pkg/etc/xdg/autostart/stjerm.desktop X-GNOME-Autostart-enabled=true X-KDE-autostart-after=panel EOF sed '/Exec=/s|$| --wait 5|' -i $startdir/pkg/etc/xdg/autostart/stjerm.desktop chmod 644 $startdir/pkg/{etc/xdg/autostart,usr/share/applications}/stjerm.desktop set +e }