add patch to build using gmcs
authorSaleem Abdulrasool <compnerd@gentoo.org>
Thu, 21 Dec 2006 21:59:01 +0000 (21:59 +0000)
committerSaleem Abdulrasool <compnerd@gentoo.org>
Thu, 21 Dec 2006 21:59:01 +0000 (21:59 +0000)
Package-Manager: portage-2.1.2_rc3-r9

x11-plugins/tomboy-reminder/ChangeLog
x11-plugins/tomboy-reminder/Manifest
x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-mcs-to-gmcs.patch [new file with mode: 0644]
x11-plugins/tomboy-reminder/tomboy-reminder-0.9.ebuild

index 1453cc61c2b132a7505d1a15112d441a2eb26077..2ef598d5560e51967837b829512b8f9e1da667f7 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for x11-plugins/tomboy-reminder
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-plugins/tomboy-reminder/ChangeLog,v 1.2 2006/12/07 20:51:08 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/tomboy-reminder/ChangeLog,v 1.3 2006/12/21 21:59:01 compnerd Exp $
+
+  21 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+  +files/tomboy-reminder-0.9-mcs-to-gmcs.patch, tomboy-reminder-0.9.ebuild:
+  add patch to build using gmcs as it uses generics
 
   07 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org>
   tomboy-reminder-0.9.ebuild:
index f0a93547bd5d208f586ceb522c7a8c9bc2e3ac09..dd65968efe9b8baf8b3123678117c777c670695b 100644 (file)
@@ -1,12 +1,16 @@
+AUX tomboy-reminder-0.9-mcs-to-gmcs.patch 658 RMD160 ce86b53ff752509b26aa8ce75ebca858e42b7e7e SHA1 39783350966659800513e7998ac22a1156ac4a7c SHA256 170c055ea9221bf752ba2bbb050dd8e736d47acc3455674aeb8d1cf7b435de1f
+MD5 209bc44e675fa05566ccffaca0b9e095 files/tomboy-reminder-0.9-mcs-to-gmcs.patch 658
+RMD160 ce86b53ff752509b26aa8ce75ebca858e42b7e7e files/tomboy-reminder-0.9-mcs-to-gmcs.patch 658
+SHA256 170c055ea9221bf752ba2bbb050dd8e736d47acc3455674aeb8d1cf7b435de1f files/tomboy-reminder-0.9-mcs-to-gmcs.patch 658
 DIST tomboy-reminder-0.9.tar.gz 57011 RMD160 afe3775cee8e700b22f2df4efee202f0f991b91e SHA1 033988d6778a14874e64339282516b2b526418a5 SHA256 27a9a6879085330dc8236e12df316f66c260f90985507b56c36493d430152a63
-EBUILD tomboy-reminder-0.9.ebuild 702 RMD160 9f3f244601c24a615a06e8395c214acc7dcc76d8 SHA1 6066c71f2e557a65ccf5a59510414497bb8dccec SHA256 372944292abd3b2929a01005679fb5e1a62713c291272be14485d6c18ac80aec
-MD5 3504e0e25eab77b179cc78dd1a89e237 tomboy-reminder-0.9.ebuild 702
-RMD160 9f3f244601c24a615a06e8395c214acc7dcc76d8 tomboy-reminder-0.9.ebuild 702
-SHA256 372944292abd3b2929a01005679fb5e1a62713c291272be14485d6c18ac80aec tomboy-reminder-0.9.ebuild 702
-MISC ChangeLog 550 RMD160 0e141201461f9806712ca9e906612aa26e8cc887 SHA1 af727192644feb2050a80f0e1c8c24440964222f SHA256 9082e3d6cdac28fd3516129c0489ab59cf0c4dec657a109353f9ac7e6a8cbb21
-MD5 60f31ffa12830f4a1175ce0686754607 ChangeLog 550
-RMD160 0e141201461f9806712ca9e906612aa26e8cc887 ChangeLog 550
-SHA256 9082e3d6cdac28fd3516129c0489ab59cf0c4dec657a109353f9ac7e6a8cbb21 ChangeLog 550
+EBUILD tomboy-reminder-0.9.ebuild 812 RMD160 a56c7b6492476b547e5d57a12cc91f56e042ab06 SHA1 84d67a4510d3f9d19570a1703f2431dbcbcb1040 SHA256 a03bd4a71d99df00f754819d609cfb855d1192895fcc272b9645a49972db5a98
+MD5 7202db2483f211f72cb8bac8e5c978e1 tomboy-reminder-0.9.ebuild 812
+RMD160 a56c7b6492476b547e5d57a12cc91f56e042ab06 tomboy-reminder-0.9.ebuild 812
+SHA256 a03bd4a71d99df00f754819d609cfb855d1192895fcc272b9645a49972db5a98 tomboy-reminder-0.9.ebuild 812
+MISC ChangeLog 735 RMD160 193646eb1a1222da23ddc54fcbd21f2f89449e5a SHA1 931e24a03d2358d0d2b9c80149ec40b69e3f97c8 SHA256 3ed2555aa052b7c488d8bfae9216966e011220fa7ece506049b567ef1f72f9f3
+MD5 eb927f75eb56c4d7e00e4ab6cdae85be ChangeLog 735
+RMD160 193646eb1a1222da23ddc54fcbd21f2f89449e5a ChangeLog 735
+SHA256 3ed2555aa052b7c488d8bfae9216966e011220fa7ece506049b567ef1f72f9f3 ChangeLog 735
 MISC metadata.xml 311 RMD160 868d0eab62db916aa47b7f440a3f4efecc6163b1 SHA1 0e56da7be32af7c553c07179c574cd7837298702 SHA256 774cc71e08a317563fb2700d5aac76af10e3e31ae7c1c58325730bfa0fbb110a
 MD5 def57195a8a8fbc9ff84bded4f4c6772 metadata.xml 311
 RMD160 868d0eab62db916aa47b7f440a3f4efecc6163b1 metadata.xml 311
diff --git a/x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-mcs-to-gmcs.patch b/x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-mcs-to-gmcs.patch
new file mode 100644 (file)
index 0000000..0040bff
--- /dev/null
@@ -0,0 +1,27 @@
+--- src/Makefile.am    2006-12-21 09:50:16.000000000 -0600
++++ src/Makefile.am    2006-12-21 09:50:21.000000000 -0600
+@@ -1,5 +1,5 @@
+-CSC = mcs -debug
++CSC = gmcs -debug
+ TARGET_NAME = tomboy-reminder
+ TARGET = $(TARGET_NAME).dll
+--- configure.in       2006-12-21 09:50:32.000000000 -0600
++++ configure.in       2006-12-21 09:51:22.000000000 -0600
+@@ -5,11 +5,11 @@
+ AC_PROG_INSTALL
+ #
+-# Find mcs
++# Find gmcs
+ #
+-AC_PATH_PROG(MCS, mcs)
+-if test "x$MCS" = "x" ; then
+-      AC_MSG_ERROR([Can't find "mcs", the mono compiler in your PATH])
++AC_PATH_PROG(GMCS, gmcs)
++if test "x$GMCS" = "x" ; then
++      AC_MSG_ERROR([Can't find "gmcs", the mono compiler in your PATH])
+ fi
+ #
index a9a751d8c38c213531933a89b4590567b5012bda..86ea46c3f37e0c2f958a379df9cbce56c1518c26 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-plugins/tomboy-reminder/tomboy-reminder-0.9.ebuild,v 1.2 2006/12/07 20:51:08 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/tomboy-reminder/tomboy-reminder-0.9.ebuild,v 1.3 2006/12/21 21:59:01 compnerd Exp $
 
-inherit mono eutils
+inherit autotools eutils mono
 
 DESCRIPTION="Reminder Plugin for Tomboy"
 HOMEPAGE="http://raphael.slinckx.net/blog/projects/tomboy-reminder-plugin/"
@@ -18,6 +18,14 @@ RDEPEND=">=dev-lang/mono-1.0
 DEPEND="${RDEPEND}
                >=dev-util/pkgconfig-0.19"
 
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+
+       epatch ${FILESDIR}/${PN}-0.9-mcs-to-gmcs.patch
+       eautomake
+}
+
 src_install() {
        make DESTDIR="${D}" install || die "install failed"
        dodoc README NEWS ChangeLog AUTHORS