[arch-commits] Commit in pdfsam/trunk (PKGBUILD pdfsam.desktop pdfsam.install)
Evgeniy Alekseev
arcanis at nymeria.archlinux.org
Sun Dec 8 08:50:34 UTC 2013
Date: Sunday, December 8, 2013 @ 09:50:34
Author: arcanis
Revision: 102312
upgpkg: pdfsam 2.2.2e-3
Removed *.desktop file
Added:
pdfsam/trunk/pdfsam.install
Modified:
pdfsam/trunk/PKGBUILD
Deleted:
pdfsam/trunk/pdfsam.desktop
----------------+
PKGBUILD | 20 ++++++++++++++------
pdfsam.desktop | 8 --------
pdfsam.install | 7 +++++++
3 files changed, 21 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-12-08 08:44:17 UTC (rev 102311)
+++ PKGBUILD 2013-12-08 08:50:34 UTC (rev 102312)
@@ -4,21 +4,29 @@
pkgname=pdfsam
pkgver=2.2.2e
-pkgrel=2
+pkgrel=3
pkgdesc="A free open source tool to split and merge pdf documents"
arch=('any')
url="http://www.pdfsam.org/"
license=('GPL')
depends=('java-environment' 'sh')
-makedepends=('apache-ant' 'libarchive')
-source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-enhanced/${pkgver}/${pkgname}-${pkgver}-out-src.zip"
- "${pkgname}.desktop")
-md5sums=('d0ac4747ad1d6678e89706c4726890ee'
- 'a068594a157dd85f3f1f811cab44250b')
+makedepends=('apache-ant' 'desktop-file-utils' 'gendesk' 'libarchive')
+source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-enhanced/${pkgver}/${pkgname}-${pkgver}-out-src.zip")
+install=${pkgname}.install
+md5sums=('d0ac4747ad1d6678e89706c4726890ee')
_branchdir=pdfsam-maine
_builddir=${pkgname}-${pkgver/_/-}/build
+prepare() {
+ # create *.desktop file
+ gendesk -n \
+ --pkgname="${pkgname}" \
+ --pkgdesc="${pkgdesk}" \
+ --name="PDFsam" \
+ --categories="Office"
+}
+
build() {
# Now we unzip all the zips
for _i in "${srcdir}"/*.zip; do
Deleted: pdfsam.desktop
===================================================================
--- pdfsam.desktop 2013-12-08 08:44:17 UTC (rev 102311)
+++ pdfsam.desktop 2013-12-08 08:50:34 UTC (rev 102312)
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=PDFsam
-Comment=PDF Split and Merge
-Exec=pdfsam
-Icon=pdfsam
-Terminal=false
-Type=Application
-Categories=Office;
Added: pdfsam.install
===================================================================
--- pdfsam.install (rev 0)
+++ pdfsam.install 2013-12-08 08:50:34 UTC (rev 102312)
@@ -0,0 +1,7 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_remove() {
+ post_install
+}
More information about the arch-commits
mailing list