Date: Monday, August 26, 2013 @ 21:47:35
  Author: arodseth
Revision: 96367

Brushed up the PKGBUILD

Modified:
  monica/trunk/PKGBUILD
Deleted:
  monica/trunk/monica.desktop

----------------+
 PKGBUILD       |   45 ++++++++++++++++++++++++++++-----------------
 monica.desktop |   10 ----------
 2 files changed, 28 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2013-08-26 17:18:57 UTC (rev 96366)
+++ PKGBUILD    2013-08-26 19:47:35 UTC (rev 96367)
@@ -1,33 +1,44 @@
 # $Id$
-# Maintainer: tobias <tob...@archlinux.org>
+# Maintainer: Alexander Rødseth <rods...@gmail.com>
+# Contributor: tobias <tob...@archlinux.org>
 # Contributor: Tobias Kieslich <tob...@justdreams.de>
 
 pkgname=monica
 pkgver=3.7
-pkgrel=2
-pkgdesc="A monitor calibration tool"
-arch=('i686' 'x86_64')
+pkgrel=3
+pkgdesc='Monitor calibration tool'
+arch=('x86_64' 'i686')
 url="http://www.pcbypaul.com/software/monica.html";
 license=('BSD')
 depends=('fltk' 'xorg-xgamma')
 makedepends=('librsvg')
-#http://www.pcbypaul.com/software/dl/${pkgname}-${pkgver}.tar.bz2
-source=(ftp://ftp.archlinux.org/other/monica/${pkgname}-${pkgver}.tar.bz2 \
-        monica.desktop monica.svg)
-md5sums=('490aabc35b830e4a3dc32a2f893ba805'
-         'a337bfda1fca7228420db0ce92256816'
-         '4569f5df7d7b3eaf20108adf48e8dfe4')
+source=("ftp://ftp.archlinux.org/other/monica/$pkgname-$pkgver.tar.bz2"; \
+        'monica.svg')
+sha256sums=('da0d7762f5a2eed482e8e2f87762d3ac1f013d5c99bd99b34083b69f03492036'
+            '30497d65dfe1038d6c6d017ea00f93ae03d736ab4210bc00df730e37325887c9')
 
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" \
+    --categories 'Application;Settings;System'
+}
+
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "$pkgname-$pkgver"
+
   make
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  install -Dm755 monica "${pkgdir}/usr/bin/monica"
-  install -Dm644 "${srcdir}/monica.desktop" 
"${pkgdir}/usr/share/applications/monica.desktop"
-  install -Dm644 "${srcdir}/monica.svg" 
"${pkgdir}/usr/share/pixmaps/monica.svg"
-  rsvg-convert -w 64 -h 57 -f png -o "${pkgdir}/usr/share/pixmaps/monica.png" 
"${srcdir}/monica.svg"
-  install -Dm644 licence "${pkgdir}/usr/share/licenses/monica/license.txt"
+  cd "$pkgname-$pkgver"
+
+  install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 "$pkgname.desktop" \
+    "$pkgdir/usr/share/applications/$pkgname.desktop"
+  rsvg-convert -w 64 -h 57 -f png -o "$pkgdir/usr/share/pixmaps/$pkgname.png" \
+    "$srcdir/$pkgname.svg"
+  install -Dm644 licence "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
+
+# vim:set ts=2 sw=2 et:

Deleted: monica.desktop
===================================================================
--- monica.desktop      2013-08-26 17:18:57 UTC (rev 96366)
+++ monica.desktop      2013-08-26 19:47:35 UTC (rev 96367)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Monica
-Comment=Monitor Calibration for x-server
-Exec=monica
-Icon=monica
-Terminal=false
-Type=Application
-X-MultipleArgs=false
-Categories=Application;Settings;System;

Reply via email to