]> Pileus Git - ~andy/sunrise/commitdiff
dev-util/monkeystudio: Version bump. Thanks to floppym, hasufell, and Tommy[D] for...
authorMichael Palimaka <kensington@astralcloak.net>
Mon, 2 Apr 2012 16:06:55 +0000 (02:06 +1000)
committerMichael Palimaka <kensington@astralcloak.net>
Mon, 2 Apr 2012 16:06:55 +0000 (02:06 +1000)
dev-util/monkeystudio/ChangeLog
dev-util/monkeystudio/Manifest
dev-util/monkeystudio/monkeystudio-1.5.2.ebuild [deleted file]
dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild [new file with mode: 0644]

index 9f66c74685dc026ea0b83992c94bab4e61799a8b..02686ce5c194a90d356737fc985c9f968ca9406e 100644 (file)
@@ -1,7 +1,13 @@
 # ChangeLog for dev-util/monkeystudio
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*monkeystudio-1.9.0.1_p4332 (02 Apr 2012)
+
+  02 Apr 2012; Michael Palimaka (kensington) <kensington@astralcloak.net>
+  -monkeystudio-1.5.2.ebuild, +monkeystudio-1.9.0.1_p4332.ebuild:
+  Version bump. Thanks to floppym, hasufell, and Tommy[D] for review.
+
   12 Jan 2010; Markos Chandras <hwoarang@gentoo.org>
   monkeystudio-1.5.2.ebuild:
   Migrate to qt4-r2 eclass
index 994ae3b6edca7289f5a2b5a3533e8af234b76644..69f18291ac600d2c1e4b5ecf507c872f5c374c64 100644 (file)
@@ -1,4 +1,4 @@
-DIST monkeystudio-src-1.5.2.zip 748823 RMD160 0279874013e9e5ed838b6550680c3cd7ae9222c2 SHA1 22addb06484207b770eb592fbc80338e2f9d5318 SHA256 74588c1576c3eb90a141ee587fa6a60b1c997998565b14113f3dfeb8d161d914
-EBUILD monkeystudio-1.5.2.ebuild 789 RMD160 19923021476e2451838ef9926bcd8003429eaf47 SHA1 1006367655b699a7b7859b9a48481107e1dc33fc SHA256 a9c06c9ed7ba08d132243b94b9f7ee91aeee27a74c630c5eb23197ca595c7abd
-MISC ChangeLog 1476 RMD160 42d2f70141096bed732e1ed7379b173e56656017 SHA1 415a4ef9962083f564681d17ae8ef2acc5211abe SHA256 45e0e3565450d4b5ff117a39990de7a40eb5296586d49fdc4d980f9c8c4cd02a
+DIST mks_1.9.0.1-svn4332-src.tar.gz 7072057 RMD160 5198b1561eeeaad0552f5cce3dda8df4176dbd5b SHA1 d5bd74cb1bb3aaf061b14510771f44500b5046f4 SHA256 ede78fe98b4e0140fd134969ddc578577ff2688546b4453e00e20a85c00e0dca
+EBUILD monkeystudio-1.9.0.1_p4332.ebuild 1223 RMD160 92aa7dba48488f04fa073849326411ba8e7e413a SHA1 8998b0a2b0a2c7cb8c01c49457e9d2eaaf04d9e9 SHA256 2ecfc8851aad691bc84ab7883e3afe165d3db8d848f2c027dbbd482d2c88c959
+MISC ChangeLog 1730 RMD160 d93b499ed948932df3f539ae5b13091d1507a925 SHA1 adf5bb5cc6c87d380805b8f850c0bb9937f6dc8b SHA256 ffb44e07caaa97cdce992c4b5bc06678b493715e69c79078e7d2ec713bfbe680
 MISC metadata.xml 208 RMD160 c18611400760e42bdd001905be0a63c2e963bcea SHA1 595816105cac477cb85792a182e15888029118a1 SHA256 c4841c87f0c2b9b5e679a27dc72180be8d508fb3f5df0fbab2ec2c805c0a6d82
diff --git a/dev-util/monkeystudio/monkeystudio-1.5.2.ebuild b/dev-util/monkeystudio/monkeystudio-1.5.2.ebuild
deleted file mode 100644 (file)
index e606bd5..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-inherit qt4-r2
-
-MY_PN="${PN}-src"
-
-DESCRIPTION="Monkey Studio is a cross platform Qt 4 IDE"
-HOMEPAGE="http://monkeystudio.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}.zip"
-
-KEYWORDS="~x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="x11-libs/qt-gui:4
-       x11-libs/qt-sql:4"
-DEPEND="${RDEPEND}
-       app-arch/unzip"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_prepare() {
-       sed -i \
-               -e 's#/build/#build/#g' \
-               "${S}/monkey.pro" || die "build-dir fix failed"
-}
-
-src_install() {
-       dodoc {Readme,ToDo,WishList,Informations,Changes,Bugs}.txt
-       dobin binary/monkey_x11
-       dosym monkey_x11 /usr/bin/monkeystudio
-       use doc && dohtml -r docqt4ds/english/html/*
-}
diff --git a/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild b/dev-util/monkeystudio/monkeystudio-1.9.0.1_p4332.ebuild
new file mode 100644 (file)
index 0000000..f9e9f17
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+LANGS="be es fr ru"
+
+inherit qt4-r2
+
+MY_P="mks_${PV/_p/-svn}-src"
+
+DESCRIPTION="A cross platform Qt 4 IDE"
+HOMEPAGE="http://monkeystudio.sourceforge.net/"
+SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="|| ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND=">=x11-libs/qt-assistant-4.7.0:4
+       >=x11-libs/qt-core-4.7.0:4
+       >=x11-libs/qt-gui-4.7.0:4
+       >=x11-libs/qt-sql-4.7.0:4
+       x11-libs/qscintilla"
+DEPEND="${RDEPEND}
+       doc? ( >=app-doc/doxygen-1.5.8 )"
+
+DOCS="ChangeLog readme.txt"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+       sed -e "s:datas/\*:datas/apis datas/scripts datas/templates:" \
+               -i installs.pri || die "sed installs.pri failed"
+
+       qt4-r2_src_prepare
+}
+
+src_configure() {
+       eqmake4 build.pro prefix=/usr system_qscintilla=1
+}
+
+src_install() {
+       qt4-r2_src_install
+
+       insinto /usr/share/${PN}/translations
+       local lang
+       for lang in ${LANGS} ; do
+               if use linguas_${lang} ; then
+                       doins datas/translations/monkeystudio_${lang}.qm
+               fi
+       done
+
+       fperms 755 /usr/bin/${PN}
+
+       if use doc ; then
+               doxygen || die "doxygen failed"
+               dohtml -r doc/html/*
+       fi
+}