rpms/boo/devel boo-0.9.1.3287-src-libdir.patch, NONE, 1.1 boo-pkgconfig_path_fix.patch, NONE, 1.1 boo-targets.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 boo.spec, 1.21, 1.22 sources, 1.4, 1.5 boo-exclude-VS-as-target.patch, 1.1, NONE boo-extras.patch, 1.1, NONE boo-libdir.patch, 1.4, NONE boo-mono.patch, 1.1, NONE

palango palango at fedoraproject.org
Mon Aug 24 10:39:33 UTC 2009


Author: palango

Update of /cvs/pkgs/rpms/boo/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27152

Modified Files:
	.cvsignore boo.spec sources 
Added Files:
	boo-0.9.1.3287-src-libdir.patch boo-pkgconfig_path_fix.patch 
	boo-targets.patch 
Removed Files:
	boo-exclude-VS-as-target.patch boo-extras.patch 
	boo-libdir.patch boo-mono.patch 
Log Message:
update to 0.9.1

boo-0.9.1.3287-src-libdir.patch:
 bin/Makefile.am    |    2 +-
 configure.in.in    |    2 +-
 extras/Makefile.am |    2 +-
 extras/booc.in     |    4 ++--
 extras/booi.in     |    4 ++--
 extras/booish.in   |    4 ++--
 6 files changed, 9 insertions(+), 9 deletions(-)

--- NEW FILE boo-0.9.1.3287-src-libdir.patch ---
# SourceFucker.pl: Fix hardcoded references to libdir
diff -uraN boo-0.9.1.3287-src.orig/bin/Makefile.am boo-0.9.1.3287-src/bin/Makefile.am
--- boo-0.9.1.3287-src.orig/bin/Makefile.am	2009-03-16 10:04:26.000000000 +0100
+++ boo-0.9.1.3287-src/bin/Makefile.am	2009-08-02 16:22:47.496535586 +0200
@@ -1,4 +1,4 @@
-boodir = $(prefix)/lib/boo
+boodir = $(libdir)/boo
 boo_DATA = booc.exe booi.exe booish.exe booc.rsp booc.exe.config booi.exe.config booish.exe.config
 
 BOO_GAC_DLLS = Boo.Lang.dll \
diff -uraN boo-0.9.1.3287-src.orig/configure.in.in boo-0.9.1.3287-src/configure.in.in
--- boo-0.9.1.3287-src.orig/configure.in.in	2008-04-21 14:59:38.000000000 +0200
+++ boo-0.9.1.3287-src/configure.in.in	2009-08-02 16:22:40.161535208 +0200
@@ -14,7 +14,7 @@
 
 AC_PATH_PROG(GACUTIL, gacutil, no)
 
-GACUTIL_FLAGS='/package $(PACKAGE) /gacdir $(DESTDIR)/$(prefix)/lib'
+GACUTIL_FLAGS='/package $(PACKAGE) /gacdir $(DESTDIR)/$(libdir)'
 AC_SUBST(GACUTIL_FLAGS)
 
 AC_OUTPUT([
diff -uraN boo-0.9.1.3287-src.orig/extras/booc.in boo-0.9.1.3287-src/extras/booc.in
--- boo-0.9.1.3287-src.orig/extras/booc.in	2008-06-02 14:50:54.000000000 +0200
+++ boo-0.9.1.3287-src/extras/booc.in	2009-08-02 16:22:40.550535135 +0200
@@ -1,7 +1,7 @@
 #!/bin/sh
 if [ -x @prefix@/bin/cli ]; then
-    env @prefix@/bin/cli $MONO_OPTIONS @prefix@/lib/boo/booc.exe $BOOC_OPTIONS "$@"
+    env @prefix@/bin/cli $MONO_OPTIONS @libdir@/boo/booc.exe $BOOC_OPTIONS "$@"
 else
-    env @RUNTIME@ $MONO_OPTIONS @prefix@/lib/boo/booc.exe $BOOC_OPTIONS "$@"
+    env @RUNTIME@ $MONO_OPTIONS @libdir@/boo/booc.exe $BOOC_OPTIONS "$@"
 fi
 
diff -uraN boo-0.9.1.3287-src.orig/extras/booi.in boo-0.9.1.3287-src/extras/booi.in
--- boo-0.9.1.3287-src.orig/extras/booi.in	2008-06-02 14:50:54.000000000 +0200
+++ boo-0.9.1.3287-src/extras/booi.in	2009-08-02 16:22:40.296535427 +0200
@@ -1,7 +1,7 @@
 #!/bin/sh
 if [ -x @prefix@/bin/cli ]; then
-    env @prefix@/bin/cli $MONO_OPTIONS @prefix@/lib/boo/booi.exe $BOOI_OPTIONS "$@"
+    env @prefix@/bin/cli $MONO_OPTIONS @libdir@/boo/booi.exe $BOOI_OPTIONS "$@"
 else
-    env @RUNTIME@ $MONO_OPTIONS @prefix@/lib/boo/booi.exe $BOOI_OPTIONS "$@"
+    env @RUNTIME@ $MONO_OPTIONS @libdir@/boo/booi.exe $BOOI_OPTIONS "$@"
 fi
 
diff -uraN boo-0.9.1.3287-src.orig/extras/booish.in boo-0.9.1.3287-src/extras/booish.in
--- boo-0.9.1.3287-src.orig/extras/booish.in	2008-06-02 14:50:54.000000000 +0200
+++ boo-0.9.1.3287-src/extras/booish.in	2009-08-02 16:22:40.285535245 +0200
@@ -1,7 +1,7 @@
 #!/bin/sh
 if [ -x @prefix@/bin/cli ]; then
-    env @prefix@/bin/cli $MONO_OPTIONS @prefix@/lib/boo/booish.exe $BOOISH_OPTIONS "$@"
+    env @prefix@/bin/cli $MONO_OPTIONS @libdir@/boo/booish.exe $BOOISH_OPTIONS "$@"
 else
-    env @RUNTIME@ $MONO_OPTIONS @prefix@/lib/boo/booish.exe $BOOISH_OPTIONS "$@"
+    env @RUNTIME@ $MONO_OPTIONS @libdir@/boo/booish.exe $BOOISH_OPTIONS "$@"
 fi
 
diff -uraN boo-0.9.1.3287-src.orig/extras/Makefile.am boo-0.9.1.3287-src/extras/Makefile.am
--- boo-0.9.1.3287-src.orig/extras/Makefile.am	2008-04-21 14:59:18.000000000 +0200
+++ boo-0.9.1.3287-src/extras/Makefile.am	2009-08-02 16:22:40.714535421 +0200
@@ -1,4 +1,4 @@
-pkgconfigdir = $(prefix)/lib/pkgconfig
+pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = boo.pc
 
 gtksourceviewdir = $(GTKSOURCEVIEW_PREFIX)/share/gtksourceview-1.0/language-specs/

boo-pkgconfig_path_fix.patch:
 boo.pc.in |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE boo-pkgconfig_path_fix.patch ---
--- boo-0.9.1.3287-src.orig/extras/boo.pc.in	2008-04-21 14:59:18.000000000 +0200
+++ boo-0.9.1.3287-src/extras/boo.pc.in	2009-08-02 18:39:46.918537910 +0200
@@ -6,4 +6,4 @@
 Name: Boo
 Description: A wrist friendly language for the CLI
 Version: @VERSION@
-Libs: -r:${libdir}/boo/Boo.Lang.dll -r:${libdir}/boo/Boo.Lang.Useful.dll -r:${libdir}/boo/Boo.Lang.CodeDom.dll -r:${libdir}/boo/Boo.Lang.Compiler.dll -r:${libdir}/boo/Boo.Lang.Parser.dll -r:${libdir}/boo/Boo.Lang.Interpreter.dll
+Libs: -r:${libdir}/mono/boo/Boo.Lang.dll -r:${libdir}/mono/boo/Boo.Lang.Useful.dll -r:${libdir}/mono/boo/Boo.Lang.CodeDom.dll -r:${libdir}/mono/boo/Boo.Lang.Compiler.dll -r:${libdir}/mono/boo/Boo.Lang.Parser.dll -r:${libdir}/mono/boo/Boo.Lang.Interpreter.dll

boo-targets.patch:
 default.build |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE boo-targets.patch ---
diff -uraN boo-0.9.1.3287-src.orig/default.build boo-0.9.1.3287-src/default.build
--- boo-0.9.1.3287-src.orig/default.build	2009-03-16 09:34:14.000000000 +0100
+++ boo-0.9.1.3287-src/default.build	2009-08-02 16:27:42.375537512 +0200
@@ -71,7 +71,7 @@
 		<property name="nosign" value="true" overwrite="true" />
 	</target>
 
-	<target name="all" depends="booc, booi, booish, boo-pkgconfig, Boo.Lang.CodeDom, Boo.Lang.Useful, boo, Boo.Microsoft.Build.Tasks, update-vs2005-env, Boo.Lang.PatternMatching">
+	<target name="all" depends="booc, booi, booish, boo-pkgconfig, Boo.Lang.CodeDom, Boo.Lang.Useful, boo, Boo.Lang.PatternMatching">
 		<call target="gendarme" if="${gendarme.dir != ''}" />
 	</target>
 


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/boo/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	23 Feb 2008 16:19:34 -0000	1.4
+++ .cvsignore	24 Aug 2009 10:39:32 -0000	1.5
@@ -1 +1 @@
-boo-0.8.1.2865-src.zip
+boo-0.9.1.3287-src.zip


Index: boo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/boo/devel/boo.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- boo.spec	24 Jul 2009 18:19:54 -0000	1.21
+++ boo.spec	24 Aug 2009 10:39:33 -0000	1.22
@@ -1,19 +1,19 @@
+%define debug_package %{nil}
 %define monodir %{_libdir}
 
 Summary: Boo is an OO statically typed language for CLI
 Name: boo
-Version: 0.8.1.2865
-Release: 8%{?dist}
+Version: 0.9.1.3287
+Release: 1%{?dist}
 License: MIT
 Group: Development/Languages
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 URL: http://boo.codehaus.org
 Source0: http://dist.codehaus.org/boo/distributions/%{name}-%{version}-src.zip
-Patch0: boo-libdir.patch
-Patch1: boo-extras.patch
-Patch2: boo-exclude-VS-as-target.patch
-Patch3:	boo-mono.patch
-# Not sent upstream as far, package needs updating.
+# accepted in upstream
+Patch0: boo-0.9.1.3287-src-libdir.patch
+Patch1: boo-targets.patch
+Patch2: boo-pkgconfig_path_fix.patch
 BuildRequires: mono-devel, gtksourceview-devel, shared-mime-info, pkgconfig, nant
 ExclusiveArch: %ix86 x86_64 ia64 armv4l sparc alpha
 
@@ -33,15 +33,9 @@ Development files for boo
 
 %prep
 %setup -q -c
-%patch0 -p1 -b .original
-%patch1 -p1 -b .orig
-%patch2 -p1 -b .exclude-VS-as-target.patch
-%patch3 -b .mono
-sed -i -e 's!${libdir}!%{monodir}!' extras/booc.in
-sed -i -e 's!${libdir}!%{monodir}!' extras/booi.in
-sed -i -e 's!${libdir}!%{monodir}!' extras/booish.in
-sed -i -e 's!@libdir@!%{_libdir}!' extras/boo.pc.in
-sed -i -e 's!${prefix}!%{_prefix}!' extras/boo.pc.in
+%patch0 -p1 -b .libdir-original
+%patch1 -p1 -b .targets-original
+%patch2 -p1 -b .pc-original
 # Get rid of prebuilt dll files
 rm -rf bin/*.dll bin/pt/*.dll
 
@@ -62,7 +56,7 @@ update-mime-database %{_datadir}/mime &>
 update-mime-database %{_datadir}/mime &> /dev/null || :
 
 %files 
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %doc license.txt notice.txt readme.txt docs/BooManifesto.sxw
 %{monodir}/boo*/
 %dir %{monodir}/mono/boo
@@ -78,6 +72,9 @@ update-mime-database %{_datadir}/mime &>
 %{monodir}/pkgconfig/boo.pc
 
 %changelog
+* Sun Aug 02 2009 Paul Lange <palango at gmx.de> - 0.9.1.3287-1
+- Update to boo 9.1
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.1.2865-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
@@ -202,4 +199,3 @@ update-mime-database %{_datadir}/mime &>
 
 * Sat Apr 15 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.7.5.2003-1
 - Initial import and debug for FE (spec file based on the mono project one)
-


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/boo/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	23 Feb 2008 16:19:34 -0000	1.4
+++ sources	24 Aug 2009 10:39:33 -0000	1.5
@@ -1 +1 @@
-93b0a0657ca285ea3aca6ffa3b7ba35c  boo-0.8.1.2865-src.zip
+7fed4903a6015777fa4a589f0d0ea397  boo-0.9.1.3287-src.zip


--- boo-exclude-VS-as-target.patch DELETED ---


--- boo-extras.patch DELETED ---


--- boo-libdir.patch DELETED ---


--- boo-mono.patch DELETED ---




More information about the fedora-extras-commits mailing list