[arch-commits] Commit in ninja-ide/repos (4 files)

Ángel Velásquez angvp at nymeria.archlinux.org
Sat Aug 17 08:29:23 UTC 2013


    Date: Saturday, August 17, 2013 @ 10:29:23
  Author: angvp
Revision: 95814

archrelease: copy trunk to community-testing-any

Added:
  ninja-ide/repos/community-testing-any/
  ninja-ide/repos/community-testing-any/PKGBUILD
    (from rev 95813, ninja-ide/trunk/PKGBUILD)
  ninja-ide/repos/community-testing-any/ninja-ide.desktop
    (from rev 95813, ninja-ide/trunk/ninja-ide.desktop)
  ninja-ide/repos/community-testing-any/ninja-ide.install
    (from rev 95813, ninja-ide/trunk/ninja-ide.install)

-------------------+
 PKGBUILD          |   33 +++++++++++++++++++++++++++++++++
 ninja-ide.desktop |   10 ++++++++++
 ninja-ide.install |   11 +++++++++++
 3 files changed, 54 insertions(+)

Copied: ninja-ide/repos/community-testing-any/PKGBUILD (from rev 95813, ninja-ide/trunk/PKGBUILD)
===================================================================
--- community-testing-any/PKGBUILD	                        (rev 0)
+++ community-testing-any/PKGBUILD	2013-08-17 08:29:23 UTC (rev 95814)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Angel Velasquez <angvp at archlinux.org>  
+# Contributor: Evangelos Foutras <evangelos at foutrelis.com>
+# Contributor: helq <linuxero789 at gmail.com>
+# Contributor: Jesus Jerez <jhuss at archlinux.org.ve>
+# Contributor: DobleD <dobled at dobled.info>
+
+pkgname=ninja-ide
+pkgver=2.3
+pkgrel=2
+pkgdesc="Cross-platform IDE focused on Python application development"
+arch=('any')
+url="http://ninja-ide.org/"
+license=('GPL3')
+depends=('python2-setuptools' 'python2-pyqt' 'python2-pyinotify')
+source=(https://github.com/ninja-ide/ninja-ide/archive/v$pkgver.zip
+        ninja-ide.desktop)
+install=$pkgname.install
+sha256sums=('489fd2aede8fc16a1216a245e095f00865e0b91e8b0369f023041984f1b62a06'
+            '6cabe8ba0c1589feb4919f9de6e4b8bc0a692f5cb8c630f1e9c661aa19f22fdb')
+
+package() {
+  cd $pkgname-$pkgver
+
+  python2 setup.py install --root="$pkgdir" -O1
+
+  install -Dm644 "$srcdir/$pkgname.desktop" \
+    "$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 ninja_ide/img/icon.png \
+    "$pkgdir/usr/share/pixmaps/$pkgname.png"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: ninja-ide/repos/community-testing-any/ninja-ide.desktop (from rev 95813, ninja-ide/trunk/ninja-ide.desktop)
===================================================================
--- community-testing-any/ninja-ide.desktop	                        (rev 0)
+++ community-testing-any/ninja-ide.desktop	2013-08-17 08:29:23 UTC (rev 95814)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Ninja IDE
+Comment=A Python IDE
+Exec=ninja-ide
+Icon=ninja-ide
+Terminal=false
+Type=Application
+Categories=Development;
+StartupNotify=true
+MimeType=application/x-python;application/x-ninja-ide;

Copied: ninja-ide/repos/community-testing-any/ninja-ide.install (from rev 95813, ninja-ide/trunk/ninja-ide.install)
===================================================================
--- community-testing-any/ninja-ide.install	                        (rev 0)
+++ community-testing-any/ninja-ide.install	2013-08-17 08:29:23 UTC (rev 95814)
@@ -0,0 +1,11 @@
+post_install() {
+    update-desktop-database -q
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}




More information about the arch-commits mailing list