summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Helbling <helch@gmx.ch>2008-01-15 20:15:46 +0000
committerChristian Helbling <helch@gmx.ch>2008-01-15 20:15:46 +0000
commit8030ee0e4650ceef3c67d484359c82d3a3655025 (patch)
tree4dbb3cb26bacbecd32138b10944b2cb40fcf811d /dev-util/ktigcc/ktigcc-1.09.ebuild
parentdev-lang/awib: Version bump. Note that the versioning (coming from upstream) ... (diff)
downloadsunrise-8030ee0e4650ceef3c67d484359c82d3a3655025.tar.gz
sunrise-8030ee0e4650ceef3c67d484359c82d3a3655025.tar.bz2
sunrise-8030ee0e4650ceef3c67d484359c82d3a3655025.zip
dev-util/ktigcc: Version bump
svn path=/sunrise/; revision=5431
Diffstat (limited to 'dev-util/ktigcc/ktigcc-1.09.ebuild')
-rw-r--r--dev-util/ktigcc/ktigcc-1.09.ebuild65
1 files changed, 65 insertions, 0 deletions
diff --git a/dev-util/ktigcc/ktigcc-1.09.ebuild b/dev-util/ktigcc/ktigcc-1.09.ebuild
new file mode 100644
index 000000000..92f9749c5
--- /dev/null
+++ b/dev-util/ktigcc/ktigcc-1.09.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="1"
+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="~amd64 ~x86"
+IUSE="minimal"
+
+DEPEND=">=x11-libs/qt-3.3:3
+ >=kde-base/kdelibs-3.5.7
+ dev-util/ctags
+ dev-util/pkgconfig
+ dev-embedded/tigcc
+ >=sci-libs/libticables2-0.1.3
+ >=sci-libs/libticonv-0.0.1
+ >=sci-libs/libtifiles2-0.0.9
+ >=sci-libs/libticalcs2-0.2.4"
+
+RDEPEND="${DEPEND}
+ !minimal? ( dev-util/ktigcc-completion-data )"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -e 's/^qmake/${QTDIR}\/bin\/qmake/g' -i configure
+}
+
+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 ${PN}.png
+ domenu "${FILESDIR}"/ktigcc.desktop
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}