1 |
commit: 676c122cf579b0740cce996f5749d5e5b5acfa4b |
2 |
Author: Michael Palimaka <kensington <AT> astralcloak <DOT> net> |
3 |
AuthorDate: Mon Apr 2 16:06:55 2012 +0000 |
4 |
Commit: Michael Palimaka <kensington <AT> astralcloak <DOT> net> |
5 |
CommitDate: Mon Apr 2 16:06:55 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sunrise.git;a=commit;h=676c122c |
7 |
|
8 |
dev-util/monkeystudio: Version bump. Thanks to floppym, hasufell, and Tommy[D] for review. |
9 |
|
10 |
--- |
11 |
dev-util/monkeystudio/ChangeLog | 8 ++- |
12 |
dev-util/monkeystudio/monkeystudio-1.5.2.ebuild | 37 ------------ |
13 |
.../monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild | 61 ++++++++++++++++++++ |
14 |
3 files changed, 68 insertions(+), 38 deletions(-) |
15 |
|
16 |
diff --git a/dev-util/monkeystudio/ChangeLog b/dev-util/monkeystudio/ChangeLog |
17 |
index 9f66c74..02686ce 100644 |
18 |
--- a/dev-util/monkeystudio/ChangeLog |
19 |
+++ b/dev-util/monkeystudio/ChangeLog |
20 |
@@ -1,7 +1,13 @@ |
21 |
# ChangeLog for dev-util/monkeystudio |
22 |
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 |
23 |
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
24 |
# $Header: $ |
25 |
|
26 |
+*monkeystudio-1.9.0.1_p4332 (02 Apr 2012) |
27 |
+ |
28 |
+ 02 Apr 2012; Michael Palimaka (kensington) <kensington@×××××××××××.net> |
29 |
+ -monkeystudio-1.5.2.ebuild, +monkeystudio-1.9.0.1_p4332.ebuild: |
30 |
+ Version bump. Thanks to floppym, hasufell, and Tommy[D] for review. |
31 |
+ |
32 |
12 Jan 2010; Markos Chandras <hwoarang@g.o> |
33 |
monkeystudio-1.5.2.ebuild: |
34 |
Migrate to qt4-r2 eclass |
35 |
|
36 |
diff --git a/dev-util/monkeystudio/monkeystudio-1.5.2.ebuild b/dev-util/monkeystudio/monkeystudio-1.5.2.ebuild |
37 |
deleted file mode 100644 |
38 |
index e606bd5..0000000 |
39 |
--- a/dev-util/monkeystudio/monkeystudio-1.5.2.ebuild |
40 |
+++ /dev/null |
41 |
@@ -1,37 +0,0 @@ |
42 |
-# Copyright 1999-2012 Gentoo Foundation |
43 |
-# Distributed under the terms of the GNU General Public License v2 |
44 |
-# $Header: $ |
45 |
- |
46 |
-EAPI="2" |
47 |
-inherit qt4-r2 |
48 |
- |
49 |
-MY_PN="${PN}-src" |
50 |
- |
51 |
-DESCRIPTION="Monkey Studio is a cross platform Qt 4 IDE" |
52 |
-HOMEPAGE="http://monkeystudio.sourceforge.net/" |
53 |
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}.zip" |
54 |
- |
55 |
-KEYWORDS="~x86" |
56 |
-LICENSE="GPL-2" |
57 |
-SLOT="0" |
58 |
-IUSE="doc" |
59 |
- |
60 |
-RDEPEND="x11-libs/qt-gui:4 |
61 |
- x11-libs/qt-sql:4" |
62 |
-DEPEND="${RDEPEND} |
63 |
- app-arch/unzip" |
64 |
- |
65 |
-S=${WORKDIR}/${MY_PN}-${PV} |
66 |
- |
67 |
-src_prepare() { |
68 |
- sed -i \ |
69 |
- -e 's#/build/#build/#g' \ |
70 |
- "${S}/monkey.pro" || die "build-dir fix failed" |
71 |
-} |
72 |
- |
73 |
-src_install() { |
74 |
- dodoc {Readme,ToDo,WishList,Informations,Changes,Bugs}.txt |
75 |
- dobin binary/monkey_x11 |
76 |
- dosym monkey_x11 /usr/bin/monkeystudio |
77 |
- use doc && dohtml -r docqt4ds/english/html/* |
78 |
-} |
79 |
|
80 |
diff --git a/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild b/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild |
81 |
new file mode 100644 |
82 |
index 0000000..f9e9f17 |
83 |
--- /dev/null |
84 |
+++ b/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild |
85 |
@@ -0,0 +1,61 @@ |
86 |
+# Copyright 1999-2012 Gentoo Foundation |
87 |
+# Distributed under the terms of the GNU General Public License v2 |
88 |
+# $Header: $ |
89 |
+ |
90 |
+EAPI=4 |
91 |
+LANGS="be es fr ru" |
92 |
+ |
93 |
+inherit qt4-r2 |
94 |
+ |
95 |
+MY_P="mks_${PV/_p/-svn}-src" |
96 |
+ |
97 |
+DESCRIPTION="A cross platform Qt 4 IDE" |
98 |
+HOMEPAGE="http://monkeystudio.sourceforge.net/" |
99 |
+SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz" |
100 |
+ |
101 |
+KEYWORDS="~amd64 ~x86" |
102 |
+LICENSE="|| ( GPL-2 GPL-3 LGPL-3 )" |
103 |
+SLOT="0" |
104 |
+IUSE="doc" |
105 |
+ |
106 |
+RDEPEND=">=x11-libs/qt-assistant-4.7.0:4 |
107 |
+ >=x11-libs/qt-core-4.7.0:4 |
108 |
+ >=x11-libs/qt-gui-4.7.0:4 |
109 |
+ >=x11-libs/qt-sql-4.7.0:4 |
110 |
+ x11-libs/qscintilla" |
111 |
+DEPEND="${RDEPEND} |
112 |
+ doc? ( >=app-doc/doxygen-1.5.8 )" |
113 |
+ |
114 |
+DOCS="ChangeLog readme.txt" |
115 |
+ |
116 |
+S=${WORKDIR}/${MY_P} |
117 |
+ |
118 |
+src_prepare() { |
119 |
+ sed -e "s:datas/\*:datas/apis datas/scripts datas/templates:" \ |
120 |
+ -i installs.pri || die "sed installs.pri failed" |
121 |
+ |
122 |
+ qt4-r2_src_prepare |
123 |
+} |
124 |
+ |
125 |
+src_configure() { |
126 |
+ eqmake4 build.pro prefix=/usr system_qscintilla=1 |
127 |
+} |
128 |
+ |
129 |
+src_install() { |
130 |
+ qt4-r2_src_install |
131 |
+ |
132 |
+ insinto /usr/share/${PN}/translations |
133 |
+ local lang |
134 |
+ for lang in ${LANGS} ; do |
135 |
+ if use linguas_${lang} ; then |
136 |
+ doins datas/translations/monkeystudio_${lang}.qm |
137 |
+ fi |
138 |
+ done |
139 |
+ |
140 |
+ fperms 755 /usr/bin/${PN} |
141 |
+ |
142 |
+ if use doc ; then |
143 |
+ doxygen || die "doxygen failed" |
144 |
+ dohtml -r doc/html/* |
145 |
+ fi |
146 |
+} |