summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-08-29 12:10:09 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-08-29 12:10:09 +0000
commitf0cd8672cd5429434e3b8c9f0d52971eabff8672 (patch)
treeb397c2736042db24c522e3fd2f871047a2c2be6c /media-sound/canorus
parentVersion bump. (diff)
downloadhistorical-f0cd8672cd5429434e3b8c9f0d52971eabff8672.tar.gz
historical-f0cd8672cd5429434e3b8c9f0d52971eabff8672.tar.bz2
historical-f0cd8672cd5429434e3b8c9f0d52971eabff8672.zip
Initial commit wrt #157501, thanks to multiple committers.
Package-Manager: portage-2.2_rc40/cvs/Linux x86_64
Diffstat (limited to 'media-sound/canorus')
-rw-r--r--media-sound/canorus/ChangeLog11
-rw-r--r--media-sound/canorus/Manifest6
-rw-r--r--media-sound/canorus/canorus-0.7_p1002.ebuild40
-rw-r--r--media-sound/canorus/files/0.7_p1002-desktop_entry.patch17
-rw-r--r--media-sound/canorus/files/0.7_p1002-sandbox.patch27
-rw-r--r--media-sound/canorus/metadata.xml5
6 files changed, 106 insertions, 0 deletions
diff --git a/media-sound/canorus/ChangeLog b/media-sound/canorus/ChangeLog
new file mode 100644
index 000000000000..5b43924d4901
--- /dev/null
+++ b/media-sound/canorus/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for media-sound/canorus
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/canorus/ChangeLog,v 1.1 2009/08/29 12:10:08 ssuominen Exp $
+
+*canorus-0.7_p1002 (29 Aug 2009)
+
+ 29 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
+ +files/0.7_p1002-desktop_entry.patch, +canorus-0.7_p1002.ebuild,
+ +files/0.7_p1002-sandbox.patch:
+ Initial commit wrt #157501, thanks to multiple committers.
+
diff --git a/media-sound/canorus/Manifest b/media-sound/canorus/Manifest
new file mode 100644
index 000000000000..93bd787e3a42
--- /dev/null
+++ b/media-sound/canorus/Manifest
@@ -0,0 +1,6 @@
+AUX 0.7_p1002-desktop_entry.patch 457 RMD160 d68a59493786c8d5be2eae7c5a77cfbc3d076019 SHA1 61d24c3093d17f1ae3e6032fd9324deda46e5292 SHA256 3cdfdd61d9c452bd130ea7f6ea36883550f63ddbddb7c22a3afc6e840eac7d77
+AUX 0.7_p1002-sandbox.patch 1629 RMD160 2e5f1172d624bdf2d774e186e93a75d634145252 SHA1 444b55a1d360bee636624d2f5c84236f70c00478 SHA256 4d65f74578f4424c9c06c06f96b56b022d29d65938782ae96bc032db7a707331
+DIST canorus_0.7.R1002_source.tar.bz2 1678607 RMD160 dd314d69bb1651e07a4b40caa4fe034694a21c92 SHA1 18ce81a68a5deffed2e32f8c47c4c733e197d0ae SHA256 ec4aa49123dc349d33e05edb866e9ad5f2e308869068b6294103a7b49a31e660
+EBUILD canorus-0.7_p1002.ebuild 1023 RMD160 ce9110ba9794dff36f0c65d55fa15529c067fc56 SHA1 5e39449bb39e0501c6d9b1d0418ffc2c633b3959 SHA256 2f2fba269e47c2f11599bf28d4b04e0e79c97c17e2c0db338c561f372b2042c7
+MISC ChangeLog 465 RMD160 573e35e25aa145810c662cc11719c8dd85e5b2c9 SHA1 0e59c30c1d7ee0fb413cd0464dcf1c4ed9c78dfa SHA256 7886e874c563a58f5a21200471c695b2c131a634129c87800f19a8366d9e2016
+MISC metadata.xml 160 RMD160 10be84fed28405abd22adc6689e87e5bb77e3501 SHA1 0c1bb16a7cc376ef35b87d8699ec9504718d36b9 SHA256 6bafe4a5c7b42309f124ebc2a9d78ebe5379aec4dcdc88c0bda2ab79c9851a6b
diff --git a/media-sound/canorus/canorus-0.7_p1002.ebuild b/media-sound/canorus/canorus-0.7_p1002.ebuild
new file mode 100644
index 000000000000..a6f88519252a
--- /dev/null
+++ b/media-sound/canorus/canorus-0.7_p1002.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/canorus/canorus-0.7_p1002.ebuild,v 1.1 2009/08/29 12:10:08 ssuominen Exp $
+
+EAPI=2
+CMAKE_IN_SOURCE_BUILD=1
+inherit cmake-utils
+
+MY_PV=${PV/_p/.R}
+
+DESCRIPTION="a free extensible music score editor"
+HOMEPAGE="http://canorus.berlios.de/"
+SRC_URI="mirror://berlios/${PN}/${PN}_${MY_PV}_source.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-lang/python-2.5
+ >=x11-libs/qt-core-4.4:4
+ >=x11-libs/qt-assistant-4.4:4"
+DEPEND="${RDEPEND}
+ dev-lang/swig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+pkg_setup() {
+ mycmakeargs="${mycmakeargs} -DNO_RUBY=1" # Didn't manage to get it working
+ PATCHES=( "${FILESDIR}/${PV}-sandbox.patch"
+ "${FILESDIR}/${PV}-desktop_entry.patch" )
+}
+
+src_install() {
+ cmake-utils_src_install
+ dodoc AUTHORS DEVELOPERS NEWS README TODO
+ doman debian/canorus.6
+ newicon src/ui/images/clogosm.png canorus.png
+ domenu canorus.desktop
+}
diff --git a/media-sound/canorus/files/0.7_p1002-desktop_entry.patch b/media-sound/canorus/files/0.7_p1002-desktop_entry.patch
new file mode 100644
index 000000000000..916ba4c91834
--- /dev/null
+++ b/media-sound/canorus/files/0.7_p1002-desktop_entry.patch
@@ -0,0 +1,17 @@
+--- canorus.desktop.orig 2009-08-29 14:12:20.000000000 +0300
++++ canorus.desktop 2009-08-29 14:12:54.000000000 +0300
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Name=Canorus
+ GenericName=Music score editor
+ GenericName[sl]=Program za pisanje not
+@@ -9,6 +8,6 @@
+ Icon=canorus
+ Terminal=false
+ Type=Application
+-Categories=Application;AudioVideo;
++Categories=AudioVideo;
+ StartupNotify=true
+-MimeType=application/x-notes
++MimeType=application/x-notes;
diff --git a/media-sound/canorus/files/0.7_p1002-sandbox.patch b/media-sound/canorus/files/0.7_p1002-sandbox.patch
new file mode 100644
index 000000000000..95a54d7c3a59
--- /dev/null
+++ b/media-sound/canorus/files/0.7_p1002-sandbox.patch
@@ -0,0 +1,27 @@
+diff -ur canorus-0.7.R1002.orig/CMakeLists.txt canorus-0.7.R1002/CMakeLists.txt
+--- canorus-0.7.R1002.orig/CMakeLists.txt 2009-03-27 12:27:02.000000000 +0200
++++ canorus-0.7.R1002/CMakeLists.txt 2009-08-29 14:07:19.000000000 +0300
+@@ -68,7 +68,7 @@
+ ENDIF (NOT CMAKE_INSTALL_PREFIX)
+ SET(CANORUS_INSTALL_DATA_DIR "share/canorus")
+ SET(CANORUS_INSTALL_BIN_DIR "bin")
+- SET(CANORUS_INSTALL_LIB_DIR "lib")
++ SET(CANORUS_INSTALL_LIB_DIR "lib${LIB_SUFFIX}")
+ ENDIF(APPLE)
+ ENDIF(MINGW)
+
+diff -ur canorus-0.7.R1002.orig/src/CMakeLists.txt canorus-0.7.R1002/src/CMakeLists.txt
+--- canorus-0.7.R1002.orig/src/CMakeLists.txt 2009-03-27 12:25:52.000000000 +0200
++++ canorus-0.7.R1002/src/CMakeLists.txt 2009-08-29 14:06:43.000000000 +0300
+@@ -685,8 +685,8 @@
+ # Install fonts
+ INSTALL(FILES ${Canorus_Fonts} DESTINATION "${CMAKE_INSTALL_PREFIX}/${CANORUS_INSTALL_DATA_DIR}/fonts")
+ # Install users manual, if it exists
+-INSTALL(CODE "FILE(MAKE_DIRECTORY ${CMAKE_INSTALL_PREFIX}/${CANORUS_INSTALL_DATA_DIR}/doc)")
+-INSTALL(CODE "FILE(MAKE_DIRECTORY ${CMAKE_INSTALL_PREFIX}/${CANORUS_INSTALL_DATA_DIR}/doc/usersguide)")
++INSTALL(CODE "FILE(MAKE_DIRECTORY \$ENV{DESTDIR}/${CMAKE_INSTALL_PREFIX}/${CANORUS_INSTALL_DATA_DIR}/doc)")
++INSTALL(CODE "FILE(MAKE_DIRECTORY \$ENV{DESTDIR}/${CMAKE_INSTALL_PREFIX}/${CANORUS_INSTALL_DATA_DIR}/doc/usersguide)")
+ FILE(GLOB Canorus_Usersguide RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ../doc/usersguide/*.qhc ../doc/usersguide/*.qch)
+ INSTALL(FILES ${Canorus_Usersguide} DESTINATION "${CMAKE_INSTALL_PREFIX}/${CANORUS_INSTALL_DATA_DIR}/doc/usersguide")
+
+Only in canorus-0.7.R1002/src: CMakeLists.txt.orig
diff --git a/media-sound/canorus/metadata.xml b/media-sound/canorus/metadata.xml
new file mode 100644
index 000000000000..3bf6bcfeb512
--- /dev/null
+++ b/media-sound/canorus/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sound</herd>
+</pkgmetadata>