diff options
author | Julian Ospald <hasufell@gentoo.org> | 2012-10-09 21:28:27 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2012-10-09 21:28:27 +0000 |
commit | 36d87b4532f8aca8596acf75360fa9e3ce632fea (patch) | |
tree | 79fe1c255d0b08f9c9b1301ba74b4af7f9429547 /dev-util/ninja-ide | |
parent | Stable for HPPA (bug #427802). (diff) | |
download | historical-36d87b4532f8aca8596acf75360fa9e3ce632fea.tar.gz historical-36d87b4532f8aca8596acf75360fa9e3ce632fea.tar.bz2 historical-36d87b4532f8aca8596acf75360fa9e3ce632fea.zip |
initial import with Aaron Burnett wrt #436834
Package-Manager: portage-2.2.0_alpha135/cvs/Linux x86_64
Diffstat (limited to 'dev-util/ninja-ide')
-rw-r--r-- | dev-util/ninja-ide/ChangeLog | 10 | ||||
-rw-r--r-- | dev-util/ninja-ide/Manifest | 19 | ||||
-rw-r--r-- | dev-util/ninja-ide/files/ninja-ide-2.1.1-lang.patch | 24 | ||||
-rw-r--r-- | dev-util/ninja-ide/metadata.xml | 29 | ||||
-rw-r--r-- | dev-util/ninja-ide/ninja-ide-2.1.1.ebuild | 48 |
5 files changed, 130 insertions, 0 deletions
diff --git a/dev-util/ninja-ide/ChangeLog b/dev-util/ninja-ide/ChangeLog new file mode 100644 index 000000000000..66553fcb1a67 --- /dev/null +++ b/dev-util/ninja-ide/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-util/ninja-ide +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja-ide/ChangeLog,v 1.1 2012/10/09 21:28:27 hasufell Exp $ + +*ninja-ide-2.1.1 (09 Oct 2012) + + 09 Oct 2012; Julian Ospald <hasufell@gentoo.org> +ninja-ide-2.1.1.ebuild, + +files/ninja-ide-2.1.1-lang.patch, +metadata.xml: + initial import with Aaron Burnett wrt #436834 + diff --git a/dev-util/ninja-ide/Manifest b/dev-util/ninja-ide/Manifest new file mode 100644 index 000000000000..98683f445878 --- /dev/null +++ b/dev-util/ninja-ide/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX ninja-ide-2.1.1-lang.patch 694 SHA256 766d54580eb1fc90dd6245dc3ac0a0c585be9e3052117b77b018fd9e4728718e SHA512 effd080a72a9d0e3dc761c98fc863574f612f0555310f10e16a139bbee8775af237435413330ed8c40a03bbf47f4563c8ff18dd170d18ab5f09c70d15a7e2fcb WHIRLPOOL c1ae8f4f465e48d3e5f362a6553fb0e6783706f46ae3f992b0f5035d8122189d4bf3ab06fd6937bf58ef2fde6780fb3cc92ccc493272a4d3dfd769320fa6b657 +DIST ninja-ide-2.1.1.tar.gz 737456 SHA256 534a891dfdaa262fd6465d2d72672eb29e494401968ba31c483f9eab31f3d5a8 SHA512 4ecc9e09ce9e68fa3a883f326a59d6c5fc2c52e2b8e936da0d3c57974b76ce11d1c171bcbce29ab676818efedab10bf282d28e2d43eed4c00d1b9d1d1807e48c WHIRLPOOL 7b42097df4725b3747e6c774c1ff206dae0344f860ffea1ac8bc2212a2042cfb66b8f33a799c395ed58bbbd8348f5045e09720f549b0974b65ba80509980d1af +EBUILD ninja-ide-2.1.1.ebuild 973 SHA256 a22dea82cd01f51a3860c4afa5a3cdd77baeaa0dc5ad0bb7c5d658861a4ec5ef SHA512 450b9f3ef823464546d4b06a36aee554ec85907d5fce457d5f64940ae4f0c4932496843066c446912644e4357abeb10aa7bee39d1e8600f56ec180485d804e8b WHIRLPOOL 560f77b5bfdaa0d23f320672551455603c276ccdd9fed0b588f71f571ff816a68a251764bf8a5d53bc0458f1a66b3d6db5c8d511f9d1f29df2d44767982f7fd4 +MISC ChangeLog 420 SHA256 a38fcd9e42bd3b65938f7a9210e269ef2bb1aae821393266cd8364419fbb2ef0 SHA512 9dbd7cd9e356d89ace4c29ff08fe252639aaf609f4d53395371a9477a775c77c4043cbca247c7f694a80812afb8a09a1640052d32a438a7eadd27bb8f0c3d81c WHIRLPOOL 900084cd78724c144edb7de29ff764f6ca8525cbb3417f3dd01aa0af1440a6bb184fd00900826e66d702b42b21de8641e7daf2977eab4ccbf0130e659c1df253 +MISC metadata.xml 1156 SHA256 103b713789d642faa1575649d615c9c521064471b28d643265d3669b6b9cb6bc SHA512 15c020963f8ef3896813fc3a0d2d56feb0246f1d63be138ccc1ae6e491bf6ca383c771bc83e7afee8be51bedfd3ad1f68d2b9afeb9f2b145fe90b9331da2af11 WHIRLPOOL 081d20f84f5f4e0d6e79e9078dd70f7f7e93c2a56fece08fdc4faab0739ac90afb8106b51daea523127f768634a73a982107b1896231cb1a8e6ef8b48417cf93 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJQdJb/AAoJEFpvPKfnPDWzQYAH/AiOAo0qIFZC6jJDaV7U/fNk +Qei8FdoT8JkaLBP4qmH9zyc2NnZRu/KBMZX/SrF6L7ollcb6Rd7rOFEOUzhtYNRq +D4F7ukDwvDgj+QpLUvdX7EkwsLrxcLwhR4BEBGQW5yNsMUREE7avNhaIc7Vtz7yb +RJVwKMQfV9WiD1qZSi7y3ZSCZ6lDHNOkTcyWxMz6GX/MhCWUhbiYkM79xodqlU0C +VxXX96RYNzn6fwuTqf6/W2LytMpvn/i6yC4Es5275RoE6Bq5Ur2QF6qbWQnR0C4j +tmSuUSUKMeTQ3P2pmWkK+Whrmf4/tvYTp8HkQWGIPRi39NpompBrXyjXfc+XRuQ= +=OQQD +-----END PGP SIGNATURE----- diff --git a/dev-util/ninja-ide/files/ninja-ide-2.1.1-lang.patch b/dev-util/ninja-ide/files/ninja-ide-2.1.1-lang.patch new file mode 100644 index 000000000000..358fa19d46e7 --- /dev/null +++ b/dev-util/ninja-ide/files/ninja-ide-2.1.1-lang.patch @@ -0,0 +1,24 @@ +From: Julian Ospald <hasufell@gentoo.org> +Date: Tue Oct 9 20:22:45 UTC 2012 +Subject: build system + +add install rules for translations + +--- setup.py ++++ setup.py +@@ -96,13 +96,14 @@ + # include all resources + "include_package_data": True, + "package_data": {'': ['*.png', '*.json', '*.qss', +- '*.js', '*.html', '*.css']}, ++ '*.js', '*.html', '*.css', '*.qm']}, + + # include ninja pkg and setup the run script + "packages": find_packages() + [ + 'ninja_ide/addins', + 'ninja_ide/addins/syntax', + 'ninja_ide/addins/theme', ++ 'ninja_ide/addins/lang', + 'ninja_ide/doc', + 'ninja_ide/doc/css', + 'ninja_ide/doc/img', diff --git a/dev-util/ninja-ide/metadata.xml b/dev-util/ninja-ide/metadata.xml new file mode 100644 index 000000000000..55b4ffd18876 --- /dev/null +++ b/dev-util/ninja-ide/metadata.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>hasufell@gentoo.org</email> + <name>Julian Ospald</name> + <description>Maintainer, assign bugs to him</description> + </maintainer> + <maintainer> + <email>awol.lordofthepants@gmail.com</email> + <name>Aaron Burnett</name> + <description>Proxy maintainer. CC him on bugs</description> + </maintainer> + <upstream> + <changelog>https://github.com/ninja-ide/ninja-ide/commits/master</changelog> + <doc lang="en">https://github.com/ninja-ide/ninja-ide/wiki</doc> + <bugs-to>https://github.com/ninja-ide/ninja-ide/issues</bugs-to> + </upstream> + <longdescription lang="en"> + NINJA-IDE (from the recursive acronym: "Ninja-IDE Is Not Just + Another IDE"), is a cross-platform integrated development + environment (IDE). NINJA-IDE runs on Linux/X11, Mac OS X and + Windows desktop operating systems, and allows developers to create + applications for several purposes using all the tools and utilities + of NINJA-IDE, making the task of writing software easier and more + enjoyable. + </longdescription> +</pkgmetadata> + diff --git a/dev-util/ninja-ide/ninja-ide-2.1.1.ebuild b/dev-util/ninja-ide/ninja-ide-2.1.1.ebuild new file mode 100644 index 000000000000..1947db9567d9 --- /dev/null +++ b/dev-util/ninja-ide/ninja-ide-2.1.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja-ide/ninja-ide-2.1.1.ebuild,v 1.1 2012/10/09 21:28:27 hasufell Exp $ + +# XXX: tests + +EAPI=4 + +PYTHON_COMPAT="python2_6 python2_7" + +inherit eutils gnome2-utils python-distutils-ng vcs-snapshot + +DESCRIPTION="Ninja-IDE Is Not Just Another IDE" +HOMEPAGE="http://www.ninja-ide.org" +SRC_URI="https://github.com/ninja-ide/ninja-ide/tarball/v${PV} -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-python/PyQt4[webkit] + dev-python/argparse + dev-python/simplejson + dev-python/pyinotify" +DEPEND="${RDEPEND}" + +python_prepare_all() { + epatch "${FILESDIR}"/${P}-lang.patch +} + +python_install_all() { + newicon -s 256 icon.png ${PN}.png + make_desktop_entry ${PN} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |