[hyena] importing

Ismael Olea olea at fedoraproject.org
Wed Jul 11 08:54:44 UTC 2012


commit b39932969cccf1bceca1242eefea440a6aacdc55
Author: Ismael Olea <ismael at olea.org>
Date:   Wed Jul 11 10:54:25 2012 +0200

    importing

 .gitignore              |    1 +
 hyena-fix-makefile.diff |   65 ++++++++++++++++++++++++++++++++++++++
 hyena.spec              |   79 +++++++++++++++++++++++++++++++++++++++++++++++
 sources                 |    1 +
 4 files changed, 146 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f122a65 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/hyena-0.5.tar.gz
diff --git a/hyena-fix-makefile.diff b/hyena-fix-makefile.diff
new file mode 100644
index 0000000..ee0f588
--- /dev/null
+++ b/hyena-fix-makefile.diff
@@ -0,0 +1,65 @@
+Index: hyena-0.5/build/build.rules.mk
+===================================================================
+--- hyena-0.5.orig/build/build.rules.mk	2010-07-11 21:19:07.000000000 +0200
++++ hyena-0.5/build/build.rules.mk	2011-03-15 10:11:37.972166694 +0100
+@@ -2,7 +2,7 @@ UNIQUE_FILTER_PIPE = tr [:space:] \\n |
+ BUILD_DATA_DIR = $(top_builddir)/bin/share/$(PACKAGE)
+ 
+ SOURCES_BUILD = $(addprefix $(srcdir)/, $(SOURCES))
+-dnl SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
++#SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
+ 
+ RESOURCES_EXPANDED = $(addprefix $(srcdir)/, $(RESOURCES))
+ RESOURCES_BUILD = $(foreach resource, $(RESOURCES_EXPANDED), \
+Index: hyena-0.5/Hyena/Makefile.in
+===================================================================
+--- hyena-0.5.orig/Hyena/Makefile.in	2010-10-06 21:46:07.000000000 +0200
++++ hyena-0.5/Hyena/Makefile.in	2011-03-15 10:13:22.705403674 +0100
+@@ -498,8 +498,6 @@ uninstall-am: uninstall-local uninstall-
+ 	pdf-am ps ps-am uninstall uninstall-am uninstall-local \
+ 	uninstall-moduleSCRIPTS
+ 
+-dnl SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
+-
+ all: $(ASSEMBLY_FILE) theme-icons
+ 
+ run: 
+Index: hyena-0.5/Mono.Data.Sqlite/Makefile.in
+===================================================================
+--- hyena-0.5.orig/Mono.Data.Sqlite/Makefile.in	2010-10-06 21:46:07.000000000 +0200
++++ hyena-0.5/Mono.Data.Sqlite/Makefile.in	2011-03-15 10:14:59.088585373 +0100
+@@ -394,8 +394,6 @@ uninstall-am: uninstall-local uninstall-
+ 	pdf-am ps ps-am uninstall uninstall-am uninstall-local \
+ 	uninstall-moduleSCRIPTS
+ 
+-dnl SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
+-
+ all: $(ASSEMBLY_FILE) theme-icons
+ 
+ run: 
+Index: hyena-0.5/Hyena.Data.Sqlite/Makefile.in
+===================================================================
+--- hyena-0.5.orig/Hyena.Data.Sqlite/Makefile.in	2010-10-06 21:46:07.000000000 +0200
++++ hyena-0.5/Hyena.Data.Sqlite/Makefile.in	2011-03-15 10:17:13.216537752 +0100
+@@ -393,8 +393,6 @@ uninstall-am: uninstall-local uninstall-
+ 	pdf-am ps ps-am uninstall uninstall-am uninstall-local \
+ 	uninstall-moduleSCRIPTS
+ 
+-dnl SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
+-
+ all: $(ASSEMBLY_FILE) theme-icons
+ 
+ run: 
+Index: hyena-0.5/Hyena.Gui/Makefile.in
+===================================================================
+--- hyena-0.5.orig/Hyena.Gui/Makefile.in	2010-10-06 21:46:07.000000000 +0200
++++ hyena-0.5/Hyena.Gui/Makefile.in	2011-03-15 10:17:55.980942727 +0100
+@@ -486,8 +486,6 @@ uninstall-am: uninstall-local uninstall-
+ 	pdf-am ps ps-am uninstall uninstall-am uninstall-local \
+ 	uninstall-moduleSCRIPTS
+ 
+-dnl SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
+-
+ all: $(ASSEMBLY_FILE) theme-icons
+ 
+ run: 
diff --git a/hyena.spec b/hyena.spec
new file mode 100644
index 0000000..21c42fc
--- /dev/null
+++ b/hyena.spec
@@ -0,0 +1,79 @@
+%global debug_package %{nil}
+Name:		hyena
+Version:	0.5
+Release:	3%{?dist}
+Summary:	A library of GUI and non-GUI C sharp code
+Summary(es):	Una librería para aplicaciones escritas en C#
+Group:		Development/Libraries
+License:	MIT
+URL:		http://live.gnome.org/Hyena
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.gz
+#fixed in git upstream:
+Patch0:		%{name}-fix-makefile.diff
+
+BuildRequires:	mono-devel
+BuildRequires:	gtk-sharp2-devel
+BuildRequires:	mono-data
+BuildRequires:	mono-nunit-devel >= 2.4.7
+
+Requires:	gtk-sharp2
+Requires:	mono-nunit
+
+%description
+This is a library of useful GUI and non-GUI C sharp code, originally used in 
+Banshee.
+
+%description -l es
+Esta es una librería útil para escribir aplicaciones en C# usada
+originalmente en Banshee.
+
+%package devel
+Summary:	Development files for %{name}
+Summary(es):	Archivos de desarrollo de %{name}
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description devel
+Development package for %{name}
+
+%description devel -l es
+Paquete de desarrollo para %{name}
+
+%prep
+%setup -q 
+%patch0 -p1
+
+%build
+%configure 
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=%{buildroot}
+
+chmod a-x %{buildroot}%{_libdir}/hyena/*.config
+
+%files
+%doc NEWS README COPYING
+%{_libdir}/%{name}
+
+%files devel
+%{_libdir}/pkgconfig/*.pc
+
+%changelog
+* Thu Jul 5 2012 <ismael at olea.org> 0.5-3
+- applying recomendations from https://bugzilla.redhat.com/show_bug.cgi?id=834548#c2 
+
+* Thu Jun 21 2012 <ismael at olea.org> 0.5-2
+- minor spec cleaning
+
+* Mon Mar 21 2011 Claudio Rodrigo Pereyra Diaz <claudiorodrigo at pereyradiaz.com.ar> 0.5-1
+- Update to version 0.5
+- Spec summary and description translation to spanish
+
+* Wed Jul 07 2010 Claudio Rodrigo Pereyra Diaz <claudiorodrigo at pereyradiaz.com.ar> 0.3-1
+- Update to version 0.3
+- Add development package
+
+* Fri Oct 23 2009 Ryan Lerch <rlerch at redhat.com> 0.2-1
+- Initial RPM
diff --git a/sources b/sources
index e69de29..08093f3 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bc20d11a387e8b09db638922a3cd0eb8  hyena-0.5.tar.gz


More information about the scm-commits mailing list