rpms/ipod-sharp/F-8 ipod-sharp-0.8.0-libdir.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 ipod-sharp.spec, 1.9, 1.10 sources, 1.4, 1.5 ipod-sharp-0.6.2-monodir.patch, 1.1, NONE

David Nielsen (dnielsen) fedora-extras-commits at redhat.com
Tue Apr 1 07:45:51 UTC 2008


Author: dnielsen

Update of /cvs/pkgs/rpms/ipod-sharp/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21169/F-8

Modified Files:
	.cvsignore ipod-sharp.spec sources 
Added Files:
	ipod-sharp-0.8.0-libdir.patch 
Removed Files:
	ipod-sharp-0.6.2-monodir.patch 
Log Message:
Bump to 0.8.0


ipod-sharp-0.8.0-libdir.patch:

--- NEW FILE ipod-sharp-0.8.0-libdir.patch ---
diff -uarN ipod-sharp-0.8.0.orig/ipod-sharp.pc.in ipod-sharp-0.8.0/ipod-sharp.pc.in
--- ipod-sharp-0.8.0.orig/ipod-sharp.pc.in	2007-09-17 13:57:21.000000000 +0200
+++ ipod-sharp-0.8.0/ipod-sharp.pc.in	2008-02-01 09:14:38.000000000 +0100
@@ -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
diff -uarN ipod-sharp-0.8.0.orig/ipod-sharp-ui.pc.in ipod-sharp-0.8.0/ipod-sharp-ui.pc.in
--- ipod-sharp-0.8.0.orig/ipod-sharp-ui.pc.in	2007-09-17 13:57:21.000000000 +0200
+++ ipod-sharp-0.8.0/ipod-sharp-ui.pc.in	2008-02-01 09:14:50.000000000 +0100
@@ -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
diff -uarN ipod-sharp-0.8.0.orig/src/Firmware/Makefile.am ipod-sharp-0.8.0/src/Firmware/Makefile.am
--- ipod-sharp-0.8.0.orig/src/Firmware/Makefile.am	2007-10-12 18:13:35.000000000 +0200
+++ ipod-sharp-0.8.0/src/Firmware/Makefile.am	2008-02-01 09:17:00.000000000 +0100
@@ -1,7 +1,7 @@
 MCS_FLAGS = -debug
 ASSEMBLY = ipod-sharp-firmware.dll
 
-ipoddir = $(prefix)/lib/ipod-sharp
+ipoddir = $(libdir)/ipod-sharp
 ipod_SCRIPTS = $(ASSEMBLY) $(ASSEMBLY).mdb
 
 ASSEMBLY_SOURCES = \
diff -uarN ipod-sharp-0.8.0.orig/src/Firmware/Makefile.in ipod-sharp-0.8.0/src/Firmware/Makefile.in
--- ipod-sharp-0.8.0.orig/src/Firmware/Makefile.in	2007-12-19 00:34:46.000000000 +0100
+++ ipod-sharp-0.8.0/src/Firmware/Makefile.in	2008-02-01 09:16:47.000000000 +0100
@@ -150,7 +150,7 @@
 top_srcdir = @top_srcdir@
 MCS_FLAGS = -debug
 ASSEMBLY = ipod-sharp-firmware.dll
-ipoddir = $(prefix)/lib/ipod-sharp
+ipoddir = $(libdir)/ipod-sharp
 ipod_SCRIPTS = $(ASSEMBLY) $(ASSEMBLY).mdb
 ASSEMBLY_SOURCES = \
 	$(srcdir)/DmgImage.cs \
diff -uarN ipod-sharp-0.8.0.orig/src/Makefile.am ipod-sharp-0.8.0/src/Makefile.am
--- ipod-sharp-0.8.0.orig/src/Makefile.am	2007-10-12 18:13:35.000000000 +0200
+++ ipod-sharp-0.8.0/src/Makefile.am	2008-02-01 09:17:19.000000000 +0100
@@ -4,7 +4,7 @@
 
 ASSEMBLY = ipod-sharp.dll
 
-ipoddir = $(prefix)/lib/ipod-sharp
+ipoddir = $(libdir)/ipod-sharp
 ipod_SCRIPTS = $(ASSEMBLY) $(ASSEMBLY).mdb
 
 ASSEMBLY_SOURCES =			\
diff -uarN ipod-sharp-0.8.0.orig/src/Makefile.in ipod-sharp-0.8.0/src/Makefile.in
--- ipod-sharp-0.8.0.orig/src/Makefile.in	2007-12-19 00:34:46.000000000 +0100
+++ ipod-sharp-0.8.0/src/Makefile.in	2008-02-01 09:16:24.000000000 +0100
@@ -163,7 +163,7 @@
 SUBDIRS = Firmware
 MCS_FLAGS = -debug
 ASSEMBLY = ipod-sharp.dll
-ipoddir = $(prefix)/lib/ipod-sharp
+ipoddir = $(libdir)/ipod-sharp
 ipod_SCRIPTS = $(ASSEMBLY) $(ASSEMBLY).mdb
 ASSEMBLY_SOURCES = \
 	$(srcdir)/Album.cs	\
diff -uarN ipod-sharp-0.8.0.orig/ui/Makefile.am ipod-sharp-0.8.0/ui/Makefile.am
--- ipod-sharp-0.8.0.orig/ui/Makefile.am	2007-10-17 23:27:20.000000000 +0200
+++ ipod-sharp-0.8.0/ui/Makefile.am	2008-02-01 09:15:55.000000000 +0100
@@ -3,7 +3,7 @@
 
 ASSEMBLY = ipod-sharp-ui.dll
 
-ipodsharpdir = $(prefix)/lib/ipod-sharp
+ipodsharpdir = $(libdir)/ipod-sharp
 ipodsharp_SCRIPTS = $(ASSEMBLY) $(ASSEMBLY).mdb
 
 ASSEMBLY_SOURCES =			\
diff -uarN ipod-sharp-0.8.0.orig/ui/Makefile.in ipod-sharp-0.8.0/ui/Makefile.in
--- ipod-sharp-0.8.0.orig/ui/Makefile.in	2007-12-19 00:34:46.000000000 +0100
+++ ipod-sharp-0.8.0/ui/Makefile.in	2008-02-01 09:15:41.000000000 +0100
@@ -150,7 +150,7 @@
 top_srcdir = @top_srcdir@
 MCS_FLAGS = -debug
 ASSEMBLY = ipod-sharp-ui.dll
-ipodsharpdir = $(prefix)/lib/ipod-sharp
+ipodsharpdir = $(libdir)/ipod-sharp
 ipodsharp_SCRIPTS = $(ASSEMBLY) $(ASSEMBLY).mdb
 ASSEMBLY_SOURCES = \
 	$(srcdir)/AssemblyInfo.cs	\


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ipod-sharp/F-8/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	3 Apr 2007 17:07:02 -0000	1.4
+++ .cvsignore	1 Apr 2008 07:45:15 -0000	1.5
@@ -1 +1 @@
-ipod-sharp-0.6.3.tar.gz
+ipod-sharp-0.8.0.tar.gz


Index: ipod-sharp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ipod-sharp/F-8/ipod-sharp.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ipod-sharp.spec	24 Aug 2007 16:10:33 -0000	1.9
+++ ipod-sharp.spec	1 Apr 2008 07:45:15 -0000	1.10
@@ -1,21 +1,23 @@
 Name:    ipod-sharp
-Version: 0.6.3
-Release: 3%{?dist}
+Version: 0.8.0
+Release: 2%{?dist}
 Summary: Support for high level features of Apple's iPod
 
 Group:   Development/Libraries
 License: LGPLv2+
 URL:     http://banshee-project.org/Subprojects/Ipod-sharp
 Source0: http://banshee-project.org/files/ipod-sharp/%{name}-%{version}.tar.gz
-Patch0:  ipod-sharp-0.6.2-monodir.patch
+Patch0:  %{name}-%{version}-libdir.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # We only have mono on these arches:
 ExclusiveArch: %ix86 x86_64 ppc ia64 armv4l sparc alpha
 
 BuildRequires: libipoddevice-devel
+BuildRequires: podsleuth-devel
 BuildRequires: mono-devel
 BuildRequires: gtk-sharp2-devel
+BuildRequires: ndesk-dbus-glib-devel
 
 %description
 ipod-sharp provies support for high level features of Apple's iPod,
@@ -23,20 +25,29 @@
 iTunes/iPod database, and syncing music. ipod-sharp also provides a
 CIL wrapper for libipoddevice.
 
+%package devel
+Summary: Development files for ipod-sharp
+Group: Development/Libraries 
+Requires: %{name} = %{version}-%{release} pkgconfig
+
+%description devel
+Development files for podsleuth
+
 %prep
 %setup -q
-%patch0 -p1 -b .monodir
+
+#libdir madness
+%patch0 -p1 -b .libdir
 
 %build
-export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
 %configure --disable-docs
-make %{?_smp_mflags}
+
+# breaks with smp flag set
+make 
 
 %install
 %{__rm} -rf ${RPM_BUILD_ROOT}
-export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
-make install DESTDIR=${RPM_BUILD_ROOT} \
-             GACUTIL_FLAGS="/package %{name} /gacdir %{_libdir} /root ${RPM_BUILD_ROOT}%{_libdir}"
+make DESTDIR=${RPM_BUILD_ROOT} install
 
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
@@ -44,14 +55,21 @@
 %files
 %defattr(-,root,root,-)
 %doc COPYING
-%{_libdir}/pkgconfig/ipod-sharp.pc
-%{_libdir}/pkgconfig/ipod-sharp-ui.pc
-%dir %{_libdir}/ipod-sharp
-%{_libdir}/ipod-sharp/ipod-sharp.dll
-%{_libdir}/ipod-sharp/ipod-sharp-ui.dll
-%{_libdir}/ipod-sharp/ipod-sharp-firmware.dll
+%{_libdir}/ipod-sharp/
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/
 
 %changelog
+* Tue Apr 01 2008 David Nielsen <gnomeuser at gmail.com> 0.8.0-2
+- BR ndesk-dbus-glib instead of ndesk-dbus
+
+* Fri Feb 01 2008 David Nielsen <david at lovesunix.net> 0.8.0-1
+- bump to 0.8.0
+- patch for libdir madness
+- split out development files
+
 * Fri Aug 24 2007 Adam Jackson <ajax at redhat.com> - 0.6.3-3
 - Rebuild for build ID
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ipod-sharp/F-8/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	3 Apr 2007 17:07:02 -0000	1.4
+++ sources	1 Apr 2008 07:45:15 -0000	1.5
@@ -1 +1 @@
-c35131c3350e686d4a006377c1711834  ipod-sharp-0.6.3.tar.gz
+ecb58c18599035fca34935a1287584f3  ipod-sharp-0.8.0.tar.gz


--- ipod-sharp-0.6.2-monodir.patch DELETED ---




More information about the fedora-extras-commits mailing list