Add soplex
[marcv-overlay.git] / dev-util / ktigcc / ktigcc-9999.ebuild
blobd4379fef725dea9c726fbab1d1ef569e99382a76
1 # Copyright 1999-2008 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
5 EAPI="1"
6 inherit qt4 eutils fdo-mime cvs
8 DESCRIPTION="An IDE for tigcc"
9 HOMEPAGE="http://tigcc.ticalc.org/"
10 ECVS_SERVER="tigcc-linux.cvs.sourceforge.net:/cvsroot/tigcc-linux"
11 ECVS_MODULE="ktigcc"
13 LICENSE="GPL-2"
14 SLOT="0"
15 KEYWORDS="~amd64 ~x86"
16 IUSE="minimal"
18 COMMON_DEPEND="x11-libs/qt-gui:4
19 x11-libs/qt-core:4
20 kde-base/kdelibs:4.3
21 dev-util/ctags
22 dev-embedded/tigcc
23 >=sci-libs/libticables2-0.1.3
24 >=sci-libs/libticonv-0.0.1
25 >=sci-libs/libtifiles2-0.0.9
26 >=sci-libs/libticalcs2-0.2.4"
28 RDEPEND="${COMMON_DEPEND}
29 !minimal? ( dev-util/ktigcc-completion-data )"
31 DEPEND="${COMMON_DEPEND}
32 dev-util/pkgconfig"
33 S=${WORKDIR}/${PN}
35 #src_unpack() {
36 # cvs_src_unpack
37 # cd "${S}"
38 # sed -e 's/^qmake/${QTDIR}\/bin\/qmake/g' -i configure
39 # sed -e 's/LIBS += -L"$$KDELIBDIR"/LIBS = -L"$$KDELIBDIR" $$LIBS/' -i ktigcc.pro
42 src_compile() {
43 eqmake4
44 emake
47 src_install() {
48 dobin ktigcc
49 dodoc NEWS
51 # mime-type registration for project files
52 newicon "${S}"/images/ktigcc.png application-x-tigcc-project.png
54 insinto /usr/share/mimelnk/application
55 doins "${FILESDIR}"/x-tigcc-project.desktop
57 insinto /usr/share/mime/packages
58 doins "${FILESDIR}"/ktigcc.xml
60 # menu entry
61 # can't use make_desktop_entry here, because I need mime-type association
62 newicon "${S}"/images/icon.png ${PN}.png
63 domenu "${FILESDIR}"/ktigcc.desktop
66 pkg_postinst() {
67 fdo-mime_desktop_database_update
68 fdo-mime_mime_database_update
71 pkg_postrm() {
72 fdo-mime_desktop_database_update
73 fdo-mime_mime_database_update