From 68454f4e3674d7d6dd44c4f5fcd2e166d9b641de Mon Sep 17 00:00:00 2001 From: Christian Helbling Date: Mon, 6 Nov 2006 19:11:40 +0000 Subject: dev-util/ktigcc: New ebuild for bug 146032 svn path=/sunrise/; revision=1840 --- dev-util/ktigcc/ChangeLog | 9 ++++ dev-util/ktigcc/Manifest | 28 ++++++++++++ dev-util/ktigcc/files/digest-ktigcc-1.05 | 3 ++ dev-util/ktigcc/files/ktigcc.desktop | 12 ++++++ dev-util/ktigcc/files/ktigcc.xml | 8 ++++ dev-util/ktigcc/files/x-tigcc-project.desktop | 9 ++++ dev-util/ktigcc/ktigcc-1.05.ebuild | 62 +++++++++++++++++++++++++++ dev-util/ktigcc/metadata.xml | 5 +++ 8 files changed, 136 insertions(+) create mode 100644 dev-util/ktigcc/ChangeLog create mode 100644 dev-util/ktigcc/Manifest create mode 100644 dev-util/ktigcc/files/digest-ktigcc-1.05 create mode 100644 dev-util/ktigcc/files/ktigcc.desktop create mode 100644 dev-util/ktigcc/files/ktigcc.xml create mode 100644 dev-util/ktigcc/files/x-tigcc-project.desktop create mode 100644 dev-util/ktigcc/ktigcc-1.05.ebuild create mode 100644 dev-util/ktigcc/metadata.xml (limited to 'dev-util') diff --git a/dev-util/ktigcc/ChangeLog b/dev-util/ktigcc/ChangeLog new file mode 100644 index 000000000..c36cd9bbe --- /dev/null +++ b/dev-util/ktigcc/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-util/ktigcc +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 06 Nov 2006; Christian Helbling +ktigcc-1.05.ebuild, + +files/ktigcc.desktop, +files/ktigcc.xml, +files/x-tigcc-project.desktop, + +metadata.xml: + New ebuild for bug 146032 + diff --git a/dev-util/ktigcc/Manifest b/dev-util/ktigcc/Manifest new file mode 100644 index 000000000..8a9fbda00 --- /dev/null +++ b/dev-util/ktigcc/Manifest @@ -0,0 +1,28 @@ +AUX ktigcc.desktop 222 RMD160 458fc252b597a458ab51805ee6ef0d666906bf44 SHA1 b62e4f967be4f96a65289a4623151603504a2487 SHA256 16071fb929d3e4e4b766acadbf5c9041946f3c19258b7bc189f4560c14647b4b +MD5 1c3d723e68667bd8cd0cb65980ab6bc7 files/ktigcc.desktop 222 +RMD160 458fc252b597a458ab51805ee6ef0d666906bf44 files/ktigcc.desktop 222 +SHA256 16071fb929d3e4e4b766acadbf5c9041946f3c19258b7bc189f4560c14647b4b files/ktigcc.desktop 222 +AUX ktigcc.xml 304 RMD160 6675399d4552b1a8343bf6bd3211be0aadd814de SHA1 67550ed16742db967bb87c889a8b7da89b769e83 SHA256 ea7eff450b33bd041cbf980f2925ce9d2ad8025a70625473541f65163d7dc735 +MD5 f895812c87d755fe56672149db8aebe8 files/ktigcc.xml 304 +RMD160 6675399d4552b1a8343bf6bd3211be0aadd814de files/ktigcc.xml 304 +SHA256 ea7eff450b33bd041cbf980f2925ce9d2ad8025a70625473541f65163d7dc735 files/ktigcc.xml 304 +AUX x-tigcc-project.desktop 182 RMD160 888950fe81dd2f0a2c7d5d4faf45c63b4f185f0c SHA1 d06e8d6e0ac20fda6c3a1cbe8e711443e7066910 SHA256 6cab24a4d5bd8e9288791007e6c0bbd22b751bf8c0680b7fefbc29bd5ecd3550 +MD5 a2e4cfd4b99209b1f0f054c66e1a616f files/x-tigcc-project.desktop 182 +RMD160 888950fe81dd2f0a2c7d5d4faf45c63b4f185f0c files/x-tigcc-project.desktop 182 +SHA256 6cab24a4d5bd8e9288791007e6c0bbd22b751bf8c0680b7fefbc29bd5ecd3550 files/x-tigcc-project.desktop 182 +DIST ktigcc-1.05.tar.bz2 123994 RMD160 a6d6200ac2f7cd924bc4c6d034cdabd992f779b9 SHA1 2dfee30b718129d321f906a664d279000c449439 SHA256 6c2a3a56a79689b1b7eb8b89f7b4dbbaf24e4c8f65e7862c717f9e0f56939a82 +EBUILD ktigcc-1.05.ebuild 1425 RMD160 b9eaacafc90ee8fc8744d766eb2e3e36dd3f07d5 SHA1 fd691237ac1562c1c31bf1f67885a3376e7ebba1 SHA256 6e4ac8d0ac36fd82c98c944d6e498137f2deb62f09dfc3d81c5a3ea140c4a99c +MD5 5450996de99c6659afc9967035111c29 ktigcc-1.05.ebuild 1425 +RMD160 b9eaacafc90ee8fc8744d766eb2e3e36dd3f07d5 ktigcc-1.05.ebuild 1425 +SHA256 6e4ac8d0ac36fd82c98c944d6e498137f2deb62f09dfc3d81c5a3ea140c4a99c ktigcc-1.05.ebuild 1425 +MISC ChangeLog 308 RMD160 e13c108c700652453f1c15505eb40300d53b9203 SHA1 f619953c88c5c14ee8dcbe1d6801676837c389fe SHA256 b8d631bf02880103d547bd40eb1be39e79f576fa40b99d98ba57efafa8447262 +MD5 3ea4cae52217732f0377936896d633e0 ChangeLog 308 +RMD160 e13c108c700652453f1c15505eb40300d53b9203 ChangeLog 308 +SHA256 b8d631bf02880103d547bd40eb1be39e79f576fa40b99d98ba57efafa8447262 ChangeLog 308 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 25c78514a6e9bcdbcc67822ac293bc6d files/digest-ktigcc-1.05 238 +RMD160 f4b9455bdfd1dd3a5d82e82defd3ebd128221559 files/digest-ktigcc-1.05 238 +SHA256 cbd68004ded477f8783a332249e3b44765f75b892afdebdb85a45b809d80aadd files/digest-ktigcc-1.05 238 diff --git a/dev-util/ktigcc/files/digest-ktigcc-1.05 b/dev-util/ktigcc/files/digest-ktigcc-1.05 new file mode 100644 index 000000000..b6166e7b2 --- /dev/null +++ b/dev-util/ktigcc/files/digest-ktigcc-1.05 @@ -0,0 +1,3 @@ +MD5 656c52a7776d848fc84e8f53ad1f0268 ktigcc-1.05.tar.bz2 123994 +RMD160 a6d6200ac2f7cd924bc4c6d034cdabd992f779b9 ktigcc-1.05.tar.bz2 123994 +SHA256 6c2a3a56a79689b1b7eb8b89f7b4dbbaf24e4c8f65e7862c717f9e0f56939a82 ktigcc-1.05.tar.bz2 123994 diff --git a/dev-util/ktigcc/files/ktigcc.desktop b/dev-util/ktigcc/files/ktigcc.desktop new file mode 100644 index 000000000..652e0a6ba --- /dev/null +++ b/dev-util/ktigcc/files/ktigcc.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Name=KTIGCC +Comment=KTIGCC - an IDE for TIGCC +Exec=ktigcc +Icon=ktigcc.png +Terminal=false +Type=Application +Categories=Application;Development +MimeType=application/x-tigcc-project + diff --git a/dev-util/ktigcc/files/ktigcc.xml b/dev-util/ktigcc/files/ktigcc.xml new file mode 100644 index 000000000..227817508 --- /dev/null +++ b/dev-util/ktigcc/files/ktigcc.xml @@ -0,0 +1,8 @@ + + + + + TIGCC Project + + + diff --git a/dev-util/ktigcc/files/x-tigcc-project.desktop b/dev-util/ktigcc/files/x-tigcc-project.desktop new file mode 100644 index 000000000..96a4679db --- /dev/null +++ b/dev-util/ktigcc/files/x-tigcc-project.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=MimeType +MimeType=application/x-tigcc-project +Icon=application-x-tigcc-project.png +Patterns=*.tpr;*.TPR; +Comment=TIGCC Project +DefaultApp=ktigcc + diff --git a/dev-util/ktigcc/ktigcc-1.05.ebuild b/dev-util/ktigcc/ktigcc-1.05.ebuild new file mode 100644 index 000000000..ed6502b0a --- /dev/null +++ b/dev-util/ktigcc/ktigcc-1.05.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit qt3 eutils fdo-mime + +DESCRIPTION="An IDE for tigcc" +HOMEPAGE="http://tigcc.ticalc.org" +SRC_URI="mirror://sourceforge/tigcc-linux/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="no-completion-data" + +DEPEND="$(qt_min_version 3.1) + >=kde-base/kdelibs-3.5.2 + dev-util/ctags + dev-util/pkgconfig + dev-embedded/tigcc + >=sci-libs/libticables2-20060723 + >=sci-libs/libticonv-20060723-r1 + >=sci-libs/libtifiles2-20060723 + >=sci-libs/libticalcs2-20060723" + +RDEPEND="${DEPEND} + !no-completion-data? ( dev-util/ktigcc-completion-data )" + + +S=${WORKDIR}/${PN} + +src_install() { + dobin ktigcc + dodoc NEWS + + # mime-type registration for project files + newicon ${S}/images/ktigcc.png application-x-tigcc-project.png + + insinto /usr/share/mimelnk/application + doins ${FILESDIR}/x-tigcc-project.desktop + + insinto /usr/share/mime/packages + doins ${FILESDIR}/ktigcc.xml + + # menu entry + # can't use make_desktop_entry here, because I need mime-type association + newicon ${S}/images/icon.png ktigcc.png + domenu ${FILESDIR}/ktigcc.desktop + + # ktigcc wants to call ctags and not exuberant-ctags + dosym exuberant-ctags /usr/bin/ctags +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} diff --git a/dev-util/ktigcc/metadata.xml b/dev-util/ktigcc/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/dev-util/ktigcc/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + -- cgit v1.2.3-65-gdbad