[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