Code: Select all
pkgname=gramps
pkgver=3.4.6
pkgrel=111
source=(http://downloads.sourceforge.net/project/gramps/Stable/$pkgver/gramps-$pkgver.tar.gz)
docs=("AUTHORS" "COPYING" "FAQ" "INSTALL" "NEWS" "TODO" "README")
slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"GRAMPS (genealogy program)"
"Genealogical Research and Analysis Management Programming System"
"GRAMPS is a genealogy program for Linux and other UNIX-like systems."
"GRAMPS stands for Genealogical Research and Analysis Management"
"Programming System. GRAMPS helps you track your family tree. It"
"allows you to store, edit, and research genealogical data."
""
"Homepage: http://www.gramps-project.org/"
)
build() {
cd $startdir/src/$pkgname-$pkgver || return 1
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--localstatedir=/var \
--sysconfdir=/etc \
--mandir=/usr/man \
--disable-mime-install \
--build=$arch-slackware-linux \
PYTHON=python2
make -j $numjobs || return 1
make install DESTDIR=$startdir/pkg || return 1
# create icons
if [ -e "$startdir/pkg/usr/share/icons/hicolor/48x48/apps" ]; then
echo "perhaps icons already exists?"
return 1
fi
mkdir -p $startdir/pkg/usr/share/icons/hicolor/48x48/apps || return 1
cp $startdir/pkg/usr/share/pixmaps/gramps.png $startdir/pkg/usr/share/icons/hicolor/48x48/apps || return 1
chown -R root:root $startdir/pkg
}
# Doinst
doinst() {
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
if [ -x /usr/bin/update-mime-database ]; then
/usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
fi
}
Code: Select all
pkgname=osm-gps-map
pkgver=0.7.3
pkgrel=111
source=("http://www.johnstowers.co.nz/files/$pkgname/$pkgname-$pkgver.tar.gz")
slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"osm-gps-map (GTK+ library for showing OSM tiles)"
""
"Homepage: http://nzjrs.github.io/osm-gps-map/"
)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--localstatedir=/var \
--sysconfdir=/etc \
--mandir=/usr/man \
--build=$arch-slackware-linux
make || return 1
make install DESTDIR=$startdir/pkg || return 1
}
Code: Select all
pkgname=python-osmgpsmap
pkgver=0.7.3
pkgrel=111
source=("http://www.johnstowers.co.nz/files/osm-gps-map/$pkgname-$pkgver.tar.gz")
slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"python-osmgpsmap (Python bindings for osm-gps-map)"
""
"Homepage: http://nzjrs.github.io/osm-gps-map/"
)
build() {
cd $startdir/src/$pkgname-$pkgver
python2 setup.py install --root=$startdir/pkg --optimize=1
}