1 |
commit: c0904b25b7fe51d136dda241920dc69e0919bf20 |
2 |
Author: Michael Palimaka <kensington <AT> astralcloak <DOT> net> |
3 |
AuthorDate: Mon Apr 2 14:36:33 2012 +0000 |
4 |
Commit: Michael Palimaka <kensington <AT> astralcloak <DOT> net> |
5 |
CommitDate: Mon Apr 2 14:36:33 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=c0904b25 |
7 |
|
8 |
Version bump, remove old. |
9 |
|
10 |
(Portage version: 2.1.10.54/git/Linux x86_64, unsigned Manifest commit) |
11 |
|
12 |
--- |
13 |
dev-util/monkeystudio/Manifest | 2 +- |
14 |
.../monkeystudio/files/qscintilla_headers.patch | 14 ----- |
15 |
.../monkeystudio/monkeystudio-1.8.4.0_beta1.ebuild | 46 --------------- |
16 |
.../monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild | 61 ++++++++++++++++++++ |
17 |
4 files changed, 62 insertions(+), 61 deletions(-) |
18 |
|
19 |
diff --git a/dev-util/monkeystudio/Manifest b/dev-util/monkeystudio/Manifest |
20 |
index 3d9a33b..c0afffc 100644 |
21 |
--- a/dev-util/monkeystudio/Manifest |
22 |
+++ b/dev-util/monkeystudio/Manifest |
23 |
@@ -1 +1 @@ |
24 |
-DIST mks_1.8.4.0b1-svn3231-src.tar.gz 5288896 RMD160 81d4a53480997199cba08d28291edc8c9640a9c7 SHA1 a85e956561539378038fb9f07cb5273276c1adb7 SHA256 b2a777f94de14804538fedfd09893e2d11b43e60d35fa1402f2847852a145f49 |
25 |
+DIST mks_1.9.0.1-svn4332-src.tar.gz 7072057 SHA256 ede78fe98b4e0140fd134969ddc578577ff2688546b4453e00e20a85c00e0dca SHA512 58790cf9aa6d597e2f93d10f39055a709815c122b4238dcc1a3643ecf884b8a4969d3ffa3626515df95c6cbccc3834af8b95a4c369e538d5da5d967a31c8dcaf WHIRLPOOL fbba1c9edd55402ec486f4fb67ea43bf740a159b6c7715e35f8ab4d473b7401185e01e4a8e4029a1a25c2259574955307bee99814ea1a88ad7511106e402c35b |
26 |
|
27 |
diff --git a/dev-util/monkeystudio/files/qscintilla_headers.patch b/dev-util/monkeystudio/files/qscintilla_headers.patch |
28 |
deleted file mode 100644 |
29 |
index 94e7b40..0000000 |
30 |
--- a/dev-util/monkeystudio/files/qscintilla_headers.patch |
31 |
+++ /dev/null |
32 |
@@ -1,14 +0,0 @@ |
33 |
-Index: version-1.8.4.0b1/monkey/monkey.pri |
34 |
-=================================================================== |
35 |
---- version-1.8.4.0b1.orig/monkey/monkey.pri |
36 |
-+++ version-1.8.4.0b1/monkey/monkey.pri |
37 |
-@@ -3,6 +3,9 @@ |
38 |
- |
39 |
- # include path |
40 |
- INCLUDEPATH *= $$PWD/sdk |
41 |
-+INCLUDEPATH += $$PWD/qscintilla/sdk |
42 |
-+INCLUDEPATH += /usr/include/Qsci/ |
43 |
-+ |
44 |
- DEPENDPATH *= $$PWD/src |
45 |
- |
46 |
- CONFIG -= debug_and_release debug |
47 |
|
48 |
diff --git a/dev-util/monkeystudio/monkeystudio-1.8.4.0_beta1.ebuild b/dev-util/monkeystudio/monkeystudio-1.8.4.0_beta1.ebuild |
49 |
deleted file mode 100644 |
50 |
index 8b9b9ad..0000000 |
51 |
--- a/dev-util/monkeystudio/monkeystudio-1.8.4.0_beta1.ebuild |
52 |
+++ /dev/null |
53 |
@@ -1,46 +0,0 @@ |
54 |
-# Copyright 1999-2010 Gentoo Foundation |
55 |
-# Distributed under the terms of the GNU General Public License v2 |
56 |
-# $Header: $ |
57 |
- |
58 |
-EAPI="2" |
59 |
-inherit qt4 |
60 |
- |
61 |
-MY_PN="mks" |
62 |
-MY_PV="${PV/_beta/b}-svn3231" |
63 |
-MY_P="${MY_PN}_${MY_PV}-src" |
64 |
- |
65 |
-DESCRIPTION="Monkey Studio is a cross platform Qt 4 IDE" |
66 |
-HOMEPAGE="http://monkeystudio.sourceforge.net/" |
67 |
-SRC_URI="http://monkeystudio.googlecode.com/files/${MY_P}.tar.gz" |
68 |
- |
69 |
-KEYWORDS="~amd64 ~x86" |
70 |
-LICENSE="|| ( GPL-2 GPL-3 LGPL-3 )" |
71 |
-SLOT="0" |
72 |
-IUSE="doc" |
73 |
- |
74 |
-RDEPEND="x11-libs/qt-gui:4 |
75 |
- x11-libs/qt-sql:4 |
76 |
- x11-libs/qscintilla" |
77 |
-DEPEND="${RDEPEND}" |
78 |
- |
79 |
-PATCHES=( |
80 |
- "${FILESDIR}/qscintilla_headers.patch" |
81 |
-) |
82 |
- |
83 |
-S="${WORKDIR}/${MY_P/-src/}/version-${PV/_beta/b}" |
84 |
- |
85 |
-src_prepare() { |
86 |
- #fix Qscintilla include directory. Upstream failed. How odd |
87 |
- sed -i -e "s/\ \"/\ </" -e "s/\"$/>/" "${S}/qscintilla/sdk/qscintilla.h" \ |
88 |
- || die "failed to fix qscintilla headers" |
89 |
- qt4_src_prepare |
90 |
-} |
91 |
- |
92 |
-src_configure() { |
93 |
- eqmake4 build.pro prefix=/usr system_qscintilla=1 |
94 |
-} |
95 |
- |
96 |
-src_install() { |
97 |
- emake INSTALL_ROOT="${D}" install || die "emake install failed" |
98 |
- dodoc readme.txt ChangeLog || die "dodoc failed" |
99 |
-} |
100 |
|
101 |
diff --git a/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild b/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild |
102 |
new file mode 100644 |
103 |
index 0000000..f9e9f17 |
104 |
--- /dev/null |
105 |
+++ b/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild |
106 |
@@ -0,0 +1,61 @@ |
107 |
+# Copyright 1999-2012 Gentoo Foundation |
108 |
+# Distributed under the terms of the GNU General Public License v2 |
109 |
+# $Header: $ |
110 |
+ |
111 |
+EAPI=4 |
112 |
+LANGS="be es fr ru" |
113 |
+ |
114 |
+inherit qt4-r2 |
115 |
+ |
116 |
+MY_P="mks_${PV/_p/-svn}-src" |
117 |
+ |
118 |
+DESCRIPTION="A cross platform Qt 4 IDE" |
119 |
+HOMEPAGE="http://monkeystudio.sourceforge.net/" |
120 |
+SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz" |
121 |
+ |
122 |
+KEYWORDS="~amd64 ~x86" |
123 |
+LICENSE="|| ( GPL-2 GPL-3 LGPL-3 )" |
124 |
+SLOT="0" |
125 |
+IUSE="doc" |
126 |
+ |
127 |
+RDEPEND=">=x11-libs/qt-assistant-4.7.0:4 |
128 |
+ >=x11-libs/qt-core-4.7.0:4 |
129 |
+ >=x11-libs/qt-gui-4.7.0:4 |
130 |
+ >=x11-libs/qt-sql-4.7.0:4 |
131 |
+ x11-libs/qscintilla" |
132 |
+DEPEND="${RDEPEND} |
133 |
+ doc? ( >=app-doc/doxygen-1.5.8 )" |
134 |
+ |
135 |
+DOCS="ChangeLog readme.txt" |
136 |
+ |
137 |
+S=${WORKDIR}/${MY_P} |
138 |
+ |
139 |
+src_prepare() { |
140 |
+ sed -e "s:datas/\*:datas/apis datas/scripts datas/templates:" \ |
141 |
+ -i installs.pri || die "sed installs.pri failed" |
142 |
+ |
143 |
+ qt4-r2_src_prepare |
144 |
+} |
145 |
+ |
146 |
+src_configure() { |
147 |
+ eqmake4 build.pro prefix=/usr system_qscintilla=1 |
148 |
+} |
149 |
+ |
150 |
+src_install() { |
151 |
+ qt4-r2_src_install |
152 |
+ |
153 |
+ insinto /usr/share/${PN}/translations |
154 |
+ local lang |
155 |
+ for lang in ${LANGS} ; do |
156 |
+ if use linguas_${lang} ; then |
157 |
+ doins datas/translations/monkeystudio_${lang}.qm |
158 |
+ fi |
159 |
+ done |
160 |
+ |
161 |
+ fperms 755 /usr/bin/${PN} |
162 |
+ |
163 |
+ if use doc ; then |
164 |
+ doxygen || die "doxygen failed" |
165 |
+ dohtml -r doc/html/* |
166 |
+ fi |
167 |
+} |