# SliTaz package receipt. PACKAGE="keepassx" VERSION="0.4.3" CATEGORY="security" TAGS="password key" SHORT_DESC="Cross platform password manager." MAINTAINER="jozee@slitaz.org" LICENSE="GPL2" WEB_SITE="https://www.keepassx.org/" #SOURCE="KeePassX" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://www.keepassx.org/releases/$VERSION/$TARBALL" DEPENDS="gcc-lib-base libQtCore libQtGui libQtXml xorg-libXtst" BUILD_DEPENDS="libegl-mesa qmake Qt4-dev xorg-libXtst-dev xorg-libXtst" # What is the latest version available today? current_version() { wget -O - $WEB_SITE 2>/dev/null | \ sed '/released/!d;s|.*KeePassX ||;s| .*||;q' } # Rules to configure and make the package. compile_rules() { cd src qmake PREFIX=/usr && make && make install INSTALL_ROOT=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/keepassx mkdir -p $fs/usr/share/licenses mkdir -p $fs/usr/share/icons/hicolor/16x16/apps mkdir -p $fs/usr/share/icons/hicolor/48x48/apps cp -a $install/usr/bin $fs/usr cp -a $install/usr/share/keepassx/icons $fs/usr/share/keepassx cp -a $install/usr/share/keepassx/license.html $fs/usr/share/licenses/$PACKAGE.html ln -s /usr/share/keepassx/icons/keepassx_small.png \ $fs/usr/share/icons/hicolor/16x16/apps/keepassx.png ln -s /usr/share/keepassx/icons/keepassx_large.png \ $fs/usr/share/icons/hicolor/48x48/apps/keepassx.png }