[arch-commits] Commit in winff/trunk (PKGBUILD winff.desktop)

Alexander Rødseth arodseth at nymeria.archlinux.org
Tue Jun 25 12:43:10 UTC 2013


    Date: Tuesday, June 25, 2013 @ 14:43:09
  Author: arodseth
Revision: 93122

Cleanup

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

---------------+
 PKGBUILD      |   43 ++++++++++++++++++++++++++++---------------
 winff.desktop |   10 ----------
 2 files changed, 28 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-06-25 09:39:12 UTC (rev 93121)
+++ PKGBUILD	2013-06-25 12:43:09 UTC (rev 93122)
@@ -12,11 +12,19 @@
 arch=('x86_64' 'i686')
 depends=('ffmpeg' 'gtk2' 'xterm')
 makedepends=('lazarus' 'lazarus-gtk2')
-source=("http://winff.googlecode.com/files/winff-$pkgver-source.tar.gz"
-	winff.desktop)
-sha256sums=('6d5deb2c4472150289753264ec791325'
-	 '261ebc61e1fe076d9f78f4fdf66537bf')
+source=("http://winff.googlecode.com/files/winff-$pkgver-source.tar.gz")
+sha256sums=('e94e5a4c11038e9a30fc3f5ea9094f86415d02bd1f1a746808513bbd47ea5766')
 
+prepare() {
+  cd "$srcdir"
+
+  gendesk -n \
+    --pkgname "$pkgname" \
+    --pkgdesc "$pkgdesc" \
+    --genericname 'Video converter' \
+    --categories 'AudioVideo;AudioVideoEditing;GTK'
+}
+
 build() {
   cd "$srcdir/$pkgname"
 
@@ -26,17 +34,22 @@
 package() {
   cd "$srcdir"
 
-  install -Dm 755 $srcdir/$pkgname/$pkgname $pkgdir/usr/bin/winff
-  install -dm 755 ${pkgdir}/usr/share/winff/
-  find . -name "*.xml" -exec install -Dm 644 {} ${pkgdir}/usr/share/winff/ \; &> /dev/null
-  install -Dm 644 $srcdir/winff.desktop $pkgdir/usr/share/applications/winff.desktop
-  install -Dm 644 $srcdir/$pkgname/winff-icons/16x16/winff.png $pkgdir/usr/share/icons/hicolor/16x16/apps/winff.png
-  install -Dm 644 $srcdir/$pkgname/winff-icons/24x24/winff.png $pkgdir/usr/share/icons/hicolor/24x24/apps/winff.png
-  install -Dm 644 $srcdir/$pkgname/winff-icons/32x32/winff.png $pkgdir/usr/share/icons/hicolor/32x32/apps/winff.png
-  install -Dm 644 $srcdir/$pkgname/winff-icons/48x48/winff.png $pkgdir/usr/share/icons/hicolor/48x48/apps/winff.png
-  install -dm 755 ${pkgdir}/usr/share/winff/languages/
-  find . -name "*.po"  -exec install -Dm 644 {} ${pkgdir}/usr/share/winff/languages/ \; &> /dev/null
-  rm ${srcdir}/$pkgname/presets.xml
+  install -Dm755 "$srcdir/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
+  install -dm755 "$pkgdir/usr/share/winff/"
+  find . -name "*.xml" \
+    -exec install -Dm644 {} "$pkgdir/usr/share/winff/" \; &> /dev/null
+  install -Dm644 "$srcdir/winff.desktop" \
+    "$pkgdir/usr/share/applications/winff.desktop"
+  install -Dm644 "$srcdir/$pkgname/winff-icons/48x48/winff.png" \
+    "$pkgdir/usr/share/pixmaps/winff.png"
+  for size in 16x16 24x24 32x32 48x48; do
+    install -Dm644 "$srcdir/$pkgname/winff-icons/$size/winff.png" \
+      "$pkgdir/usr/share/icons/hicolor/$size/apps/winff.png"
+  done
+  install -dm755 "$pkgdir/usr/share/winff/languages/"
+  find . -name "*.po" \
+    -exec install -Dm644 {} "$pkgdir/usr/share/winff/languages/" \; &> /dev/null
+  rm -f "$srcdir/$pkgname/presets.xml"
 }
 
 # vim:set ts=2 sw=2 et:

Deleted: winff.desktop
===================================================================
--- winff.desktop	2013-06-25 09:39:12 UTC (rev 93121)
+++ winff.desktop	2013-06-25 12:43:09 UTC (rev 93122)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=Application
-Name=Winff
-Comment=GUI for ffmpeg
-Exec=winff
-Icon=winff
-Terminal=false
-StartupNotify=false
-Categories=Application;




More information about the arch-commits mailing list