[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