Hello community,

here is the log from the commit of package hyena for openSUSE:Factory checked 
in at 2013-02-01 09:42:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hyena (Old)
 and      /work/SRC/openSUSE:Factory/.hyena.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hyena", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/hyena/hyena.changes      2011-09-23 
02:03:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hyena.new/hyena.changes 2013-02-01 
09:42:27.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Jan 29 20:10:56 UTC 2013 - [email protected]
+
+- Add hyena-dotnet4.patch: Build for .Net 4.0 target.
+- Call autoreconf, as above patch touches the build system.
+
+-------------------------------------------------------------------

New:
----
  hyena-dotnet4.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hyena.spec ++++++
--- /var/tmp/diff_new_pack.CJtcGM/_old  2013-02-01 09:42:28.000000000 +0100
+++ /var/tmp/diff_new_pack.CJtcGM/_new  2013-02-01 09:42:28.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hyena
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,30 +15,33 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           hyena
-License:        MIT
-Group:          Development/Libraries/GNOME
 Version:        0.5
-Release:        1
+Release:        0
 Summary:        Library for .NET applications
+License:        MIT
+Group:          Development/Libraries/GNOME
 Url:            http://banshee-project.org/
 Source:         %{name}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM [email protected] - broken Makefile syntax
 Patch0:         fix-makefile.diff
+Patch1:         hyena-dotnet4.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  glib-sharp2
 BuildRequires:  gtk-sharp2
+BuildRequires:  libtool
+BuildRequires:  make
 BuildRequires:  mono-basic
 BuildRequires:  mono-devel
 BuildRequires:  mono-nunit
 BuildRequires:  perl-XML-Parser
-BuildRequires:  autoconf automake libtool make pkgconfig
+BuildRequires:  pkgconfig
+Requires:       gtk-sharp2
 Requires:       mono
 Requires:       mono-core
-Requires:       gtk-sharp2
 
 %description
 Hyena is a .NET library that powers Banshee and PDF Mod, among others.
@@ -46,8 +49,10 @@
 %prep
 %setup
 %patch0 -p1
+%patch1 -p1
 
 %build
+autoreconf -fiv -I build/m4/shamrock
 %configure 
 make
 

++++++ hyena-dotnet4.patch ++++++
Index: hyena-0.5/configure.ac
===================================================================
--- hyena-0.5.orig/configure.ac
+++ hyena-0.5/configure.ac
@@ -49,9 +49,9 @@ fi
 
 dnl Mono and gmcs
 SHAMROCK_CHECK_MONO_MODULE(1.9.1)
-SHAMROCK_FIND_MONO_2_0_COMPILER
+SHAMROCK_FIND_MONO_4_0_COMPILER
 SHAMROCK_FIND_MONO_RUNTIME
-SHAMROCK_CHECK_MONO_2_0_GAC_ASSEMBLIES([       
+SHAMROCK_CHECK_MONO_4_0_GAC_ASSEMBLIES([       
        System.Data
        Mono.Cairo
        Mono.Posix
Index: hyena-0.5/build/m4/shamrock/mono.m4
===================================================================
--- hyena-0.5.orig/build/m4/shamrock/mono.m4
+++ hyena-0.5/build/m4/shamrock/mono.m4
@@ -10,7 +10,7 @@ AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILE
 
 AC_DEFUN([SHAMROCK_FIND_MONO_4_0_COMPILER],
 [
-       SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, dmcs)
+       SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, gmcs)
 ])
 
 AC_DEFUN([SHAMROCK_FIND_MONO_RUNTIME],
Index: hyena-0.5/Hyena.Gui/Makefile.am
===================================================================
--- hyena-0.5.orig/Hyena.Gui/Makefile.am
+++ hyena-0.5/Hyena.Gui/Makefile.am
@@ -1,5 +1,5 @@
 ASSEMBLY = Hyena.Gui
-ASSEMBLY_BUILD_FLAGS = -unsafe
+ASSEMBLY_BUILD_FLAGS = -unsafe -sdk:4
 TARGET = library
 LINK = -r:ICSharpCode.SharpZipLib -r:Mono.Posix -r:System -r:System.Core 
-r:Mono.Cairo \
           $(GTKSHARP_LIBS) $(GLIBSHARP_LIBS) \
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to