rpms/ipod-sharp/devel ipod-sharp-0.5.15-monodir.patch, NONE, 1.1 ipod-sharp.spec, 1.2, 1.3
Christopher Aillon (caillon)
fedora-extras-commits at redhat.com
Mon Aug 28 07:57:25 UTC 2006
Author: caillon
Update of /cvs/extras/rpms/ipod-sharp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23310
Modified Files:
ipod-sharp.spec
Added Files:
ipod-sharp-0.5.15-monodir.patch
Log Message:
* Mon Aug 28 2006 Christopher Aillon <caillon at redhat.com> 0.5.15-3
- Rebuild against newer mono stack
ipod-sharp-0.5.15-monodir.patch:
--- NEW FILE ipod-sharp-0.5.15-monodir.patch ---
--- ipod-sharp-0.5.15/ipod-sharp.pc.in.monodir 2006-02-12 22:13:27.000000000 -0500
+++ ipod-sharp-0.5.15/ipod-sharp.pc.in 2006-08-28 03:51:39.000000000 -0400
@@ -2,7 +2,7 @@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
-Libraries=@prefix@/lib/ipod-sharp/ipod-sharp.dll
+Libraries=@libdir@/ipod-sharp/ipod-sharp.dll
Name: ipod-sharp
Description: ipod-sharp - Library for interfacing with Apple iPod devices
--- ipod-sharp-0.5.15/src/Makefile.in.monodir 2006-08-28 03:53:46.000000000 -0400
+++ ipod-sharp-0.5.15/src/Makefile.in 2006-08-28 03:53:59.000000000 -0400
@@ -147,7 +147,7 @@
DOC_ASSEMBLER = @MDASSEMBLER@ --out ipod-sharp-docs --ecma
MCS_FLAGS = -debug
ASSEMBLY = ipod-sharp.dll
-ipoddir = $(prefix)/lib/ipod-sharp
+ipoddir = $(libdir)/ipod-sharp
ipod_DATA = $(ASSEMBLY)
ASSEMBLY_SOURCES = \
$(srcdir)/AssemblyInfo.cs \
--- ipod-sharp-0.5.15/src/Makefile.am.monodir 2006-02-12 22:13:27.000000000 -0500
+++ ipod-sharp-0.5.15/src/Makefile.am 2006-08-28 03:51:39.000000000 -0400
@@ -6,7 +6,7 @@
ASSEMBLY = ipod-sharp.dll
-ipoddir = $(prefix)/lib/ipod-sharp
+ipoddir = $(libdir)/ipod-sharp
ipod_DATA = $(ASSEMBLY)
ASSEMBLY_SOURCES = \
--- ipod-sharp-0.5.15/ipod-sharp-ui.pc.in.monodir 2006-02-12 22:13:27.000000000 -0500
+++ ipod-sharp-0.5.15/ipod-sharp-ui.pc.in 2006-08-28 03:51:39.000000000 -0400
@@ -1,7 +1,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
-Libraries=@prefix@/lib/ipod-sharp/ipod-sharp-ui.dll
+Libraries=@libdir@/ipod-sharp/ipod-sharp-ui.dll
Name: ipod-sharp-ui
Description: ipod-sharp-ui - Widgets useful for working with ipod-sharp
--- ipod-sharp-0.5.15/ui/Makefile.in.monodir 2006-08-28 03:53:25.000000000 -0400
+++ ipod-sharp-0.5.15/ui/Makefile.in 2006-08-28 03:53:42.000000000 -0400
@@ -144,7 +144,7 @@
target_vendor = @target_vendor@
MCS_FLAGS = -debug
ASSEMBLY = ipod-sharp-ui.dll
-ipodsharpdir = $(prefix)/lib/ipod-sharp
+ipodsharpdir = $(libdir)/ipod-sharp
ipodsharp_DATA = $(ASSEMBLY)
ASSEMBLY_SOURCES = \
$(srcdir)/AssemblyInfo.cs \
--- ipod-sharp-0.5.15/ui/Makefile.am.monodir 2006-02-12 22:13:27.000000000 -0500
+++ ipod-sharp-0.5.15/ui/Makefile.am 2006-08-28 03:51:39.000000000 -0400
@@ -3,7 +3,7 @@
ASSEMBLY = ipod-sharp-ui.dll
-ipodsharpdir = $(prefix)/lib/ipod-sharp
+ipodsharpdir = $(libdir)/ipod-sharp
ipodsharp_DATA = $(ASSEMBLY)
ASSEMBLY_SOURCES = \
Index: ipod-sharp.spec
===================================================================
RCS file: /cvs/extras/rpms/ipod-sharp/devel/ipod-sharp.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ipod-sharp.spec 3 Mar 2006 06:05:11 -0000 1.2
+++ ipod-sharp.spec 28 Aug 2006 07:57:25 -0000 1.3
@@ -1,17 +1,18 @@
Name: ipod-sharp
Version: 0.5.15
-Release: 2
+Release: 3%{?dist}
Summary: Support for high level features of Apple's iPod
Group: Development/Libraries
License: LGPL
URL: http://banshee-project.org/Subprojects/Ipod-sharp
Source0: http://banshee-project.org/files/ipod-sharp/%{name}-%{version}.tar.gz
+Patch0: ipod-sharp-0.5.15-monodir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libipoddevice-devel
BuildRequires: mono-devel
-BuildRequires: gtk-sharp2
+BuildRequires: gtk-sharp2-devel
%description
ipod-sharp provies support for high level features of Apple's iPod,
@@ -21,6 +22,7 @@
%prep
%setup -q
+%patch0 -p1 -b .monodir
%build
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
@@ -30,7 +32,8 @@
%install
%{__rm} -rf ${RPM_BUILD_ROOT}
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
-make install DESTDIR=${RPM_BUILD_ROOT} GACUTIL_FLAGS="/package ipod-sharp /gacdir %{_prefix}/lib /root ${RPM_BUILD_ROOT}%{_prefix}/lib"
+make install DESTDIR=${RPM_BUILD_ROOT} \
+ GACUTIL_FLAGS="/package %{name} /gacdir %{_libdir} /root ${RPM_BUILD_ROOT}%{_libdir}"
%clean
%{__rm} -rf ${RPM_BUILD_ROOT}
@@ -40,11 +43,14 @@
%doc COPYING
%{_libdir}/pkgconfig/ipod-sharp.pc
%{_libdir}/pkgconfig/ipod-sharp-ui.pc
-%dir %{_prefix}/lib/ipod-sharp
-%{_prefix}/lib/ipod-sharp/ipod-sharp.dll
-%{_prefix}/lib/ipod-sharp/ipod-sharp-ui.dll
+%dir %{_libdir}/ipod-sharp
+%{_libdir}/ipod-sharp/ipod-sharp.dll
+%{_libdir}/ipod-sharp/ipod-sharp-ui.dll
%changelog
+* Mon Aug 28 2006 Christopher Aillon <caillon at redhat.com> 0.5.15-3
+- Rebuild against newer mono stack
+
* Fri Mar 3 2006 Christopher Aillon <caillon at redhat.com> 0.5.15-2
- Build on 64bit platforms
More information about the fedora-extras-commits
mailing list