Browse Source

NEW: banshee and C# binding packages

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@6270 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 11 years ago
parent
commit
4eab698bb2

+ 158 - 0
b/banshee/banshee-vl.spec

@@ -0,0 +1,158 @@
+Summary:	A multimedia management and playback application for GNOME
+Name:		banshee
+Version:	2.4.1
+Release:	1%{?_dist_release}
+
+Source0:	%{name}-%{version}.tar.xz
+
+Patch0:		banshee-2.4.1-missing_cast.patch
+
+License:	MIT/X11
+Group:		Applications/Multimedia
+URL:		http://banshee.fm/
+
+BuildRequires:	mono-devel
+BuildRequires:	mono-addins
+BuildRequires:	mono-zeroconf-devel
+BuildRequires:	boo-devel
+BuildRequires:	gdata-sharp-devel
+BuildRequires:	taglib-sharp-devel
+BuildRequires:	libgpod-sharp-devel
+BuildRequires:	gudev-sharp-devel
+BuildRequires:	gkeyfile-sharp-devel
+BuildRequires:	gconf-sharp2
+BuildRequires:	gio-sharp-devel
+BuildRequires:	gtk-sharp-beans-devel
+BuildRequires:	GConf2-devel
+BuildRequires:	gstreamer-devel
+BuildRequires:	gstreamer-plugins-base-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	sqlite3-devel
+BuildRequires:	dbus-sharp-devel
+BuildRequires:	dbus-sharp-glib-devel
+BuildRequires:	WebKit-gtk-devel
+BuildRequires:	libmtp-devel
+BuildRequires:	libudev-devel
+BuildRequires:	brasero-devel
+BuildRequires:	avahi-devel
+BuildRequires:	gnome-doc-utils
+
+Requires(post,postun):	desktop-file-utils
+Requires(post,postun):	shared-mime-info
+
+Requires:	libgpod-sharp
+Requires:	gvfs-afc
+Requires:	media-player-info
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+Banshee is a multimedia management and playback application for GNOME, with
+support for OS X and Windows as well.
+
+Play your music and videos. Stay entertained and up to date with podcasts
+and video podcasts.  Sync your Android, iPod, and other devices. We think
+you'll love the new Banshee!
+
+
+%package	devel
+Summary:        Development tools for banshee
+Summary(ja):    banshee の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+banshee.
+
+
+%prep
+%setup -q
+%patch0 -p1 -b .cast
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static 
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+make install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+update-desktop-database %{_datadir}/applications &> /dev/null || :
+update-mime-database %{_datadir}/mime &> /dev/null || :
+
+%postun
+if [ $1 -eq 0 ]; then
+    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+fi
+update-desktop-database %{_datadir}/applications &> /dev/null || :
+update-mime-database %{_datadir}/mime &> /dev/null || :
+
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/bamz
+%{_bindir}/banshee
+%{_bindir}/muinshee
+%{_prefix}/lib/monodoc/sources/banshee-docs.*
+%{_prefix}/lib/monodoc/sources/hyena-docs.*
+%{_libdir}/%{name}
+%{_datadir}/applications/banshee-audiocd.desktop
+%{_datadir}/applications/banshee-media-player.desktop
+%{_datadir}/applications/banshee.desktop
+%{_datadir}/%{name}/audio-profiles/*.xml
+%{_datadir}/%{name}/icons/hicolor/*/*/*
+%{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service
+%{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service
+%{_datadir}/gnome/help/%{name}
+%{_datadir}/icons/hicolor/*/apps/media-player-banshee.png
+%{_datadir}/mime/packages/banshee-amz.xml
+%{_datadir}/mime/packages/banshee-emx.xml
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/banshee-collection-indexer.pc
+%{_libdir}/pkgconfig/banshee-core.pc
+%{_libdir}/pkgconfig/banshee-hyena-data-sqlite.pc
+%{_libdir}/pkgconfig/banshee-hyena-gui.pc
+%{_libdir}/pkgconfig/banshee-hyena.pc
+%{_libdir}/pkgconfig/banshee-lastfm-gui.pc
+%{_libdir}/pkgconfig/banshee-lastfm.pc
+%{_libdir}/pkgconfig/banshee-mono-media.pc
+%{_libdir}/pkgconfig/banshee-musicbrainz.pc
+%{_libdir}/pkgconfig/banshee-nowplaying.pc
+%{_libdir}/pkgconfig/banshee-services.pc
+%{_libdir}/pkgconfig/banshee-thickclient.pc
+%{_libdir}/pkgconfig/banshee-webbrowser.pc
+
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.1-1
+- initial build for Vine Linux
+

+ 245 - 0
b/boo/boo-vl.spec

@@ -0,0 +1,245 @@
+%define debug_package %{nil}
+%define monodir %{_prefix}/lib
+
+Summary: An OO statically typed language for CLI
+Name: boo
+Version: 0.9.4.9
+Release: 1%{?_dist_release}
+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.tar.bz2
+Patch0: boo-pkgconfig_path_fix.patch
+Patch1: boo-gtksourceview.patch
+BuildRequires: mono-devel, gtksourceview2-devel, shared-mime-info, pkgconfig, nant
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+%description
+Boo is a new object oriented statically typed programming language for the 
+Common Language Infrastructure with a python inspired syntax and a special 
+focus on language and compiler extensibility.
+
+%package devel
+Summary: Development files for boo
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Development files for boo
+
+%prep
+%setup -q
+%patch0 -p1 -b .pc-original
+%patch1 -p1 -b .sourceview
+
+# Get rid of prebuilt dll files
+rm -rf bin/*.dll bin/pt/*.dll
+
+%build
+nant -D:install.prefix=%{_prefix} -D:install.libdir=%{monodir}
+
+%install
+rm -rf %{buildroot}
+nant -f:default.build install -D:install.buildroot=%{buildroot} -D:install.prefix=%{buildroot}%{_prefix} -D:install.share=%{buildroot}%{_datadir} -D:install.libdir=%{buildroot}%{monodir} -D:install.bindir=%{buildroot}%{_bindir} -D:fakeroot.sharedmime=%{buildroot}%{_datadir}/.. -D:fakeroot.gsv=%{buildroot}%{_prefix}
+
+mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
+test "%{_libdir}" = "%{_prefix}/lib" || mv $RPM_BUILD_ROOT/%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
+
+%clean
+rm -rf %{buildroot}
+
+%post
+update-mime-database %{_datadir}/mime &> /dev/null || :
+
+%postun
+update-mime-database %{_datadir}/mime &> /dev/null || :
+
+%files 
+%defattr(-,root,root,-)
+%doc license.txt notice.txt readme.txt docs/BooManifesto.sxw
+%{monodir}/boo*/
+%exclude %{monodir}/boo/Boo.NAnt.Tasks.dll
+%dir %{monodir}/mono/boo
+%{monodir}/mono/boo/*.dll
+%{monodir}/mono/gac/Boo*/
+%{_bindir}/boo*
+%exclude %{_datadir}/gtksourceview-1.0/language-specs/boo.lang
+%{_datadir}/mime/packages/boo*
+%{_datadir}/mime-info/boo*
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/boo.pc
+%{monodir}/boo/Boo.NAnt.Tasks.dll
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.4.9-1
+- initial build for Vine Linux
+
+
+* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Nov 21 2011 Christian Krause <chkr@fedoraproject.org> - 0.9.4.9-3
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Tue Apr 19 2011 Dan Horák <dan[at]danny.cz> - 0.9.4.9-2
+- updated the supported arch list
+
+* Fri Feb 18 2011 Paul Lange <palango@gmx.de> - 0.9.4.9-1
+- update to 0.9.4
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3.3457-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Oct 14 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.9.3.3457-1
+- Update to newest version
+- Alter BR nant to BR nant-devel
+
+* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 0.9.2.3383-3
+- ExcludeArch sparc64
+
+* Tue Oct 06 2009 Paul Lange <palango@gmx.de> - 0.9.2.3383-2
+- Move Boo.NAnt.Tasks.dll to boo-devel
+
+* Wed Sep 16 2009 Paul Lange <palango@gmx.de> - 0.9.2.3383-1
+- Update to boo 0.9.2
+- remove libdir patch
+
+* Fri Aug 28 2009 Paul Lange <palango@gmx.de> - 0.9.1.3287-3
+- Fix executable paths
+
+* Thu Aug 27 2009 Michel Salim <salimma@fedoraproject.org> - 0.9.1.3287-2
+- Fix libdir in boo.pc to use %{_libdir}
+- Summary no longer repeats package name
+
+* Sun Aug 02 2009 Paul Lange <palango@gmx.de> - 0.9.1.3287-1
+- Update to boo 0.9.1
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1.2865-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jun 15 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.8.1.2865-7
+- Include missing directory entries (#473630).
+
+* Mon Apr 20 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.8.1.2865-6
+- Fix FTBFS: added boo-mono.patch
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1.2865-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.8.1.2865-4
+- get rid of prebuilt binary files
+
+* Tue Mar  4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.8.1.2865-3
+- Rebuild for new nant (causes broken deps)
+
+* Sat Feb 23 2008 David Nielsen <gnomeuser@gmail.com> - 0.8.1-2865-2
+- Nope, ppc still broken (#434631)
+
+* Sat Feb 23 2008 David Nielsen <gnomeuser@gmail.com> - 0.8.1-2865-1
+- Bump to 0.8.1
+- Exclude Visual Studio Environment buildtarget
+- Reenable ppc
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.8.0.2730-9
+- Autorebuild for GCC 4.3
+
+* Thu Jan 03 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-7
+- spec fix
+
+* Wed Dec 19 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-6
+- remove ppc build
+- fix libdir problem for pc file
+
+* Sun Dec 16 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-5
+- reenable ppc
+
+* Thu Nov 22 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-4
+- fixes to patches for corrected libdirs
+
+* Sat Nov 17 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-3
+- Added exclusivearch
+
+* Sun Nov 11 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-2
+- large bump
+- removed fc5 and fc6 bit6
+- removed MS update builds from default build
+- fixed problem with the boo.pc file
+
+* Sun Feb 18 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-2237-13
+- fix for correct libdir in bin scripts
+
+* Wed Dec 20 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-2237-11
+- fix for correct libdir
+
+* Thu Sep 14 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-9
+- rebuild
+
+* Mon Aug 07 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-8
+- adds conditional for boo.lang - not required in FC6
+
+* Wed Jul 26 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-7
+- claims ownership of monodir-boo now
+
+* Tue Jul 25 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-6
+- replaced monodir for libdir in devel
+- fixed tab-spaces problem
+- removed rm rf from the prep step
+- added update-mime-database
+
+* Sun Jul 23 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-5
+- removed nodebug
+- removed redefine of libdir
+- removed buildarch
+- added BR nant
+
+* Sat Jun 17 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-3
+- removed exclusivearch
+- changed BR
+- removed R
+- altered nant to /usr/bin/nant
+
+* Thu Jun 08 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-1
+- Spec file fixes
+- Fix for gtksourceview-1.0 langspecs
+- Added fixed libdir
+- rebuild for mono 1.1.15
+
+* Thu Jun 08 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-1
+- Bump to 0.7.6-2237
+- Added R nant
+- Multiple fixes to the install as it uses nant rather than make install
+- Removed some bits from the files section as they're no longer in boo
+
+* Wed May 31 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2013-7
+- Added devel files
+- Added doc to files section instead of adding the files manually
+- Added fix for x86_64
+
+* Mon May 08 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2013-6
+- Altered again for mock and x86_64
+
+* Fri Apr 28 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-5
+- added shared mime to satisfy mock
+
+* Sat Apr 22 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-4
+- Removal of the always usr-lib, but now use the system used in f-spot
+- include archs mono is available on
+- added requires: mono-core, gtksourceview
+- changed BR to include gtksourceview-sharp
+- removes the conflict in the language-specs with gtksourceview package
+
+* Tue Apr 18 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-3
+- Spec file tweaks
+- libdir is now usr-lib irrespective of hardware built on
+- Added docs to package
+
+* Mon Apr 17 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-2
+- Small fix to the spec file
+
+* Sat Apr 15 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-1
+- Initial import and debug for FE (spec file based on the mono project one)

+ 112 - 0
g/gdata-sharp/gdata-sharp-vl.spec

@@ -0,0 +1,112 @@
+%global         debug_package %{nil}
+%global         upstream_name libgoogle-data-mono
+
+Name:           gdata-sharp
+Version:        1.4.0.2
+Release:        1%{?_dist_release}
+Summary:        .NET library for the Google Data API
+
+Group:          System Environment/Libraries
+License:        ASL 2.0
+URL:            http://code.google.com/p/google-gdata/
+Source0:        http://google-gdata.googlecode.com/files/%{upstream_name}-%{version}.tar.gz
+# fixed in SVN:
+# http://code.google.com/p/google-gdata/source/detail?spec=svn933&r=890
+Patch0:         %{upstream_name}-1.4.0.2-pkgconfig.patch
+
+BuildRequires:  mono-devel mono-nunit
+#Requires:       
+
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+%description
+The Google Data APIs (GData) provide a simple protocol for reading and
+writing data on the web.
+
+Each of the following Google services provides a Google data API:
+
+    * Base
+    * Blogger
+    * Calendar
+    * Spreadsheets
+    * Google Apps Provisioning
+    * Code Search
+    * Notebook
+    * Picasa Web Albums
+    * Document Feed
+    * Contacts
+    * You Tube
+    * Google Health 
+
+The GData .NET Client Library provides a library and source code that
+make it easy to access data through Google Data APIs.
+
+
+%package        devel
+Summary:        Development files for %{name}
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q -n %{upstream_name}-%{version}
+%patch0 -p1 -b .pkgconfig
+
+%build
+make %{?_smp_mflags} PREFIX=%{_prefix}
+
+%check
+# currently 98 tests out of 921 fail
+# make test
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
+
+mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
+test "%{_libdir}" = "%{_prefix}/lib" || mv $RPM_BUILD_ROOT/%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
+
+%files
+%defattr(-,root,root,-)
+%doc LICENSE-2.0.txt RELEASE_NOTES.HTML
+%{_prefix}/lib/mono/GData-Sharp
+%{_prefix}/lib/mono/gac/Google.GData.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/gdata-sharp-*.pc
+
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0.2-1
+- initial build for Vine Linux
+
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sat Oct 29 2011 Christian Krause <chkr@fedoraproject.org> - 1.4.0.2-6
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Fri Feb 25 2011 Dan Horák <dan[at]danny.cz> - 1.4.0.2-5
+- updated the supported arch list
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Sep 23 2009 Michel Salim <salimma@fedoraproject.org> - 1.4.0.2-3
+- Replace %%define with %%global 
+
+* Thu Sep  3 2009 Michel Salim <salimma@fedoraproject.org> - 1.4.0.2-2
+- Build against latest mono-nunit
+
+* Fri Aug 21 2009 Michel Salim <salimma@fedoraproject.org> - 1.4.0.2-1
+- Initial Fedora package
+

+ 5 - 3
g/gio-sharp/gio-sharp-vl.spec

@@ -1,12 +1,11 @@
 Name:           gio-sharp
-Version:        2.22.2
+Version:        2.22.3
 Release:        1%{?_dist_release}
 License:        GPLv2 ; MIT
 Group:          Development/Libraries
 Summary:        .NET/C# Bindings for GIO
 URL:            http://gitorious.org/gio-sharp
 Source:         %{name}-%{version}.tar.bz2
-Patch1:		gio-sharp-2.22.2-fix-pkgconfig.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  glib2-devel >= 2.22
@@ -34,7 +33,6 @@ Files for developing programs that use gio-sharp
 
 %prep
 %setup -q
-%patch1 -p1 -b .fix-pkgconfig
 
 %build
 %configure
@@ -59,6 +57,10 @@ Files for developing programs that use gio-sharp
 %_prefix/share/gapi-2.0/gio-api.xml
 
 %changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.3-1
+- new upstream release
+- remove Patch1
+
 * Thu Feb 17 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 2.22.2-1
 - initial build for Vine Linux based on suse factory
 

+ 110 - 0
g/gkeyfile-sharp/gkeyfile-sharp-vl.spec

@@ -0,0 +1,110 @@
+%define tagname GKEYFILE_SHARP_0_1
+%define relvers 0
+%define tsuffix g07a401a
+%define dsuffix 662c5c1
+
+%global debug_package %{nil}
+
+Name:           gkeyfile-sharp
+Version:        0.1
+Release:        1%{?_dist_release}
+Summary:        C# bindings for glib2's keyfile implementation
+
+Group:          Development/Libraries
+License:        LGPLv2
+URL:            http://github.com/mono/%{name}
+# Releases are tarballs downloaded from a tag at github.
+# They are releases, but the file is generated on the fly.
+# The actual URL is: http://github.com/mono/$name/tarball/$tagname
+Source0:        mono-%{name}-%{tagname}-%{relvers}-%{tsuffix}.tar.gz
+# Upstream patch to fix DllImport name of libglib (BZ 692784)
+# https://github.com/mono/gkeyfile-sharp/commit/1a1adb8ec4149b4a0a8e55db0e3baa172cbd2c3f
+Patch1:         0001-Change-glib-DllImports-to-libglib-2.0-0.dll.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  glib2-devel
+BuildRequires:  gtk-sharp2
+BuildRequires:  gtk-sharp2-gapi
+BuildRequires:  mono-devel
+
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+%package devel
+Summary:        Development files for gkeyfile-sharp
+Requires:	pkgconfig
+Requires:       %{name} = %{version}-%{release}
+
+%description
+C# bindings for glib2's keyfile implementation
+
+%description devel
+Development files for gkeyfile-sharp
+
+%prep
+%setup -q -n mono-%{name}-%{dsuffix}
+%patch1 -p1 -b dllimport-fix
+
+%build
+./autogen.sh
+%configure --libdir=%{_prefix}/lib
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+chmod 644 `find $RPM_BUILD_ROOT%{_prefix}/lib/mono -name '*.dll.config'`
+rm -f $RPM_BUILD_ROOT%{_prefix}/lib/mono/%{name}/%{name}.dll.config
+
+mkdir -p %{buildroot}%{_libdir}/pkgconfig
+test "%{_libdir}" = "%{_prefix}/lib" || mv %{buildroot}%{_prefix}/lib/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig/
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog LICENSE.LGPL NEWS
+%{_prefix}/lib/mono/gac/%{name}
+%{_prefix}/lib/mono/%{name}
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/%{name}.pc
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1-1
+- initial build for Vine Linux
+
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Oct 27 2011 Christian Krause <chkr@fedoraproject.org> - 0.1-8
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Sun May 08 2011 Christian Krause <chkr@fedoraproject.org> - 0.1-7
+- Add mono-devel as BR for correct generation of the Requires/Provides
+
+* Sun May 08 2011 Christian Krause <chkr@fedoraproject.org> - 0.1-6
+- Fix DllNotFoundException by adding upstream patch (BZ 692784)
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jan 04 2011 Dan Horák <dan[at]danny.cz> - 0.1-4
+- updated the supported arch list
+
+* Mon Oct 04 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 0.1-3
+- Fix directory ownership
+
+* Sun Oct 03 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 0.1-2
+- Fix -devel requires (pkgconfig, base package)
+- Disable debuginfo
+
+* Wed Sep 29 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 0.1-1
+- Initial version
+

+ 89 - 0
g/gtk-sharp-beans/gtk-sharp-beans-vl.spec

@@ -0,0 +1,89 @@
+%define tagname 2.14.0
+%define relvers 0
+%define tsuffix ga2ff3c5
+%define dsuffix 19023b6
+
+%global debug_package %{nil}
+
+Name:           gtk-sharp-beans
+Version:        %{tagname}
+Release:        1%{?_dist_release}
+Summary:        C# bindings for GTK+ API not included in GTK#
+
+Group:          Development/Libraries
+License:        LGPLv2
+URL:            http://github.com/mono/%{name}
+# Releases are tarballs downloaded from a tag at github.
+# They are releases, but the file is generated on the fly.
+# The actual URL is: http://github.com/mono/$name/tarball/$tagname
+Source0:        mono-%{name}-%{tagname}-%{relvers}-%{tsuffix}.tar.gz
+
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  mono-devel
+BuildRequires:  gio-sharp-devel
+BuildRequires:  gtk-sharp2
+BuildRequires:  gtk-sharp2-gapi
+
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+%package devel
+Summary:        Development files for gtk-sharp-beans
+Requires:	pkgconfig
+Requires:       %{name} = %{version}-%{release}
+
+%description
+C# bindings for GTK+ API not included in GTK#
+
+%description devel
+Development files for gtk-sharp-beans
+
+%prep
+%setup -q -n mono-%{name}-%{dsuffix}
+
+%build
+NOCONFIGURE=true ./autogen.sh
+%configure
+make #%{?_smp_mflags}
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING NEWS README
+%{_prefix}/lib/%{name}
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/%{name}-2.0.pc
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.14.0-1
+- initial build for VIne Linux
+
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Jan 01 2012 Christian Krause <chkr@fedoraproject.org> - 2.14.0-6
+- Add mandatory BR mono-devel
+
+* Wed Oct 26 2011 Christian Krause <chkr@fedoraproject.org> - 2.14.0-5
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jan 11 2011 Dan Horák <dan[at]danny.cz> - 2.14.0-3
+- updated the supported arch list
+
+* Sun Oct 03 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 2.14.0-2
+- Fix -devel requires (pkgconfig, base package)
+- Disable debuginfo
+
+* Wed Sep 29 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 2.14.0-1
+- Initial version
+

+ 100 - 0
g/gudev-sharp/gudev-sharp-vl.spec

@@ -0,0 +1,100 @@
+%define tagname GUDEV_SHARP_0_1
+%define relvers 0
+%define tsuffix g2c53e2f
+%define dsuffix cd3e7df
+
+%global debug_package %{nil}
+
+Name:           gudev-sharp
+Version:        0.1
+Release:        1%{?_dist_release}
+Summary:        C# bindings for gudev
+
+Group:          Development/Libraries
+License:        LGPLv2
+URL:            http://github.com/mono/%{name}
+# Releases are tarballs downloaded from a tag at github.
+# They are releases, but the file is generated on the fly.
+# The actual URL is: http://github.com/mono/$name/tarball/$tagname
+Source0:        mono-%{name}-%{tagname}-%{relvers}-%{tsuffix}.tar.gz
+
+BuildRequires:  mono-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libgudev1-devel
+BuildRequires:  gtk2-devel
+BuildRequires:  gtk-sharp2
+BuildRequires:  gtk-sharp2-gapi
+
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+%package devel
+Summary:        Development files for gudev-sharp
+Requires:	pkgconfig
+Requires:       %{name} = %{version}-%{release}
+
+%description
+C# bindings for gudev
+
+%description devel
+Development files for gudev-sharp
+
+%prep
+%setup -q -n mono-%{name}-%{dsuffix}
+
+%build
+sed -i 's|^\./configure.*||' autogen.sh # Remove the configure step, we'll do it manually
+./autogen.sh
+%configure --libdir=%{_prefix}/lib
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+chmod 644 `find $RPM_BUILD_ROOT%{_prefix}/lib/mono -name '*.dll.config'`
+rm -f $RPM_BUILD_ROOT%{_prefix}/lib/mono/%{name}-1.0/%{name}.dll.config
+
+mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
+test "%{_libdir}" = "%{_prefix}/lib" || mv $RPM_BUILD_ROOT/%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog LICENSE.LGPL NEWS
+%{_prefix}/lib/mono/gac/%{name}
+%{_prefix}/lib/mono/%{name}-1.0
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/%{name}-1.0.pc
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1-1
+- initial build for Vine Linux
+
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Jan 01 2012 Christian Krause <chkr@fedoraproject.org> - 0.1-7
+- Add mandatory BR mono-devel
+
+* Mon Oct 31 2011 Christian Krause <chkr@fedoraproject.org> - 0.1-6
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Jan 10 2011 Dan Horák <dan[at]danny.cz> - 0.1-4
+- updated the supported arch list
+
+* Mon Oct 04 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 0.1-3
+- Fix directory ownership
+
+* Sun Oct 03 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 0.1-2
+- Fix -devel requires (pkgconfig, base package)
+- Disable debuginfo
+
+* Wed Sep 29 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 0.1-1
+- Initial version
+

+ 54 - 5
lib/libg/libgpod/libgpod-vl.spec

@@ -1,14 +1,15 @@
+%define with_mono 1
+
 Summary: Library to access the iPod
 Summary(ja): iPod にアクセスするためのライブラリ
 Name: libgpod
-Version: 0.8.0
-Release: 4%{?_dist_release}
+Version: 0.8.2
+Release: 1%{?_dist_release}
 Group: System Environment/Libraries
 License: LGPLv2+
 URL: http://www.gtkpod.org/libgpod.html
 
-Source: %{name}-%{version}.tar.gz
-Patch0: libgpod-0.8.0-x86-32.patch
+Source: %{name}-%{version}.tar.bz2
 
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: docbook-style-xsl
@@ -28,7 +29,13 @@ BuildRequires: python-devel
 BuildRequires: python-mutagen
 BuildRequires: sg3_utils-devel
 BuildRequires: sqlite3-devel
+BuildRequires: taglib-devel
 BuildRequires: swig
+%if %{with_mono}
+BuildRequires: mono-devel
+BuildRequires: gtk-sharp2
+%endif
+
 Requires: udev
 
 Vendor: Project Vine
@@ -72,9 +79,34 @@ A python module to access iPod content.  This module provides bindings
 to the libgpod library.
 
 
+%if %{with_mono}
+%package sharp
+Summary: C#/.NET library to access iPod content
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+
+%description sharp
+C#/.NET library to access iPod content.  Provides bindings to the libgpod
+library.
+
+%package sharp-devel
+Summary: Development files for libgpod-sharp
+Summary: C#/.NET library to access iPod content
+Group: Development/Languages
+Requires: %{name}-sharp = %{version}-%{release}
+Requires: pkgconfig
+
+%description sharp-devel
+C#/.NET library to access iPod content.  Provides bindings to the libgpod
+library.
+
+This package contains the files required to develop programs that will use
+libgpod-sharp.
+%endif
+
+
 %prep
 %setup -q
-%patch0 -p1 -b .x86-32
 
 chmod -x bindings/python/examples/*.py
 
@@ -124,7 +156,24 @@ if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
 %doc COPYING bindings/python/README bindings/python/examples
 %{python_sitearch}/gpod
 
+%if %{with_mono}
+%files sharp
+%defattr(-, root, root, 0755)
+%{_libdir}/%{name}/%{name}-sharp*
+
+%files sharp-devel
+%defattr(-, root, root, 0755)
+%{_libdir}/pkgconfig/%{name}-sharp.pc
+%endif
+
+
 %changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.2-1
+- update to 0.8.2
+- remove Patch0
+- add BuildRequires: mono-devel, gtk-sharp2, taglib-devel
+- create sharp and sharp-devel package
+
 * Wed Apr 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.0-4
 - rebuild with libimobiledevice-1.1.4
 

+ 90 - 0
m/media-player-info/media-player-info-vl.spec

@@ -0,0 +1,90 @@
+Name:           media-player-info
+Version:        16
+Release:        1%{?_dist_release}
+Summary:        Data files describing media player capabilities
+
+Group:          System Environment/Base
+License:        BSD
+URL:            http://www.freedesktop.org/wiki/Software/media-player-info
+Source0:        http://www.freedesktop.org/software/media-player-info/%{name}-%{version}.tar.gz
+BuildArch:      noarch
+
+BuildRequires:  libudev-devel
+BuildRequires:  autoconf automake
+BuildRequires:  python
+Requires:       udev
+
+%description
+media-player-info is a repository of data files describing media player
+(mostly USB Mass Storage ones) capabilities. These files contain information
+about the directory layout to use to add music to these devices, about the
+supported file formats, etc.
+
+The package also installs a udev rule to identify media player devices.
+
+
+%prep
+%setup -q
+
+# grr, tarballs without configure
+autoreconf -i -f
+
+%build
+%configure
+make %{?_smp_mflags}
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING README NEWS AUTHORS
+%{_datadir}/%{name}
+/lib/udev/rules.d/40-usb-media-players.rules
+
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 16-1
+- initial build for Vine Linux
+
+
+* Mon Feb  6 2012 Matthias Clasen <mclasen@redhat.com> 16-1
+- Update to 16
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Oct 18 2011 Matthias Clasen <mclasen@redhat.com> 15-1
+- Update to 15
+
+* Wed Jul 20 2011 Matthias Clasen <mclasen@redhat.com> 14-1
+- Update to 14
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sun Jan  9 2011 Matthias Clasen <mclasen@redhat.com> 12-1
+- Update to version 12
+
+* Fri Nov 12 2010 Matthias Clasen <mclasen@redhat.com> 11-1
+- Update to version 11
+
+* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> 10-1
+- Update to version 10
+
+* Thu Apr 08 2010 Bastien Nocera <bnocera@redhat.com> 6-1
+- Update to version 6
+
+* Thu Mar 18 2010 Bastien Nocera <bnocera@redhat.com> 5-1
+- Update to version 5
+
+* Tue Sep  1 2009 Matthias Clasen <mclasen@redhat.com> - 3-1
+- New upstream tarball with fixed Copyright headers
+
+* Sat Aug 29 2009 Matthias Clasen <mclasen@redhat.com> - 2-1
+- Rename to media-player-info
+
+* Thu Aug 27 2009 Matthias Clasen <mclasen@redhat.com> - 1-1
+- Initial packaging

+ 16 - 3
m/mono-addins/mono-addins-vl.spec

@@ -3,13 +3,13 @@ Summary: Mono Addins Framework
 Summary(ja): Mono を拡張するための汎用フレームワーク
 Name: mono-addins
 Group: Development/Tools
-Version: 0.5
-Release: 4%{?_dist_release}
+Version: 0.6.2
+Release: 1%{?_dist_release}
 License: LGPL
 BuildRoot: /var/tmp/%{name}-%{version}-root
 BuildArch: noarch
 URL: http://www.go-mono.com
-Source0: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{name}-%{version}.tar.bz2
+Source0: http://download.mono-project.com/sources/%{name}/%{name}-%{version}.tar.bz2
 BuildRequires: mono-devel
 BuildRequires: gtk-sharp2
 
@@ -62,6 +62,16 @@ rm -rf "$RPM_BUILD_ROOT"
 %{mono_dir}/gac/policy.0.4.Mono.Addins.Gui
 %{mono_dir}/gac/policy.0.4.Mono.Addins.MSBuild
 %{mono_dir}/gac/policy.0.4.Mono.Addins.Setup
+%{mono_dir}/gac/policy.0.5.Mono.Addins.CecilReflector/0.0.0.0__0738eb9f132ed756/policy.0.5.Mono.Addins.CecilReflector.dll
+%{mono_dir}/gac/policy.0.5.Mono.Addins.CecilReflector/0.0.0.0__0738eb9f132ed756/policy.0.5.config
+%{mono_dir}/gac/policy.0.5.Mono.Addins.Gui/0.0.0.0__0738eb9f132ed756/policy.0.5.Mono.Addins.Gui.dll
+%{mono_dir}/gac/policy.0.5.Mono.Addins.Gui/0.0.0.0__0738eb9f132ed756/policy.0.5.config
+%{mono_dir}/gac/policy.0.5.Mono.Addins.MSBuild/0.0.0.0__0738eb9f132ed756/policy.0.5.Mono.Addins.MSBuild.dll
+%{mono_dir}/gac/policy.0.5.Mono.Addins.MSBuild/0.0.0.0__0738eb9f132ed756/policy.0.5.config
+%{mono_dir}/gac/policy.0.5.Mono.Addins.Setup/0.0.0.0__0738eb9f132ed756/policy.0.5.Mono.Addins.Setup.dll
+%{mono_dir}/gac/policy.0.5.Mono.Addins.Setup/0.0.0.0__0738eb9f132ed756/policy.0.5.config
+%{mono_dir}/gac/policy.0.5.Mono.Addins/0.0.0.0__0738eb9f132ed756/policy.0.5.Mono.Addins.dll
+%{mono_dir}/gac/policy.0.5.Mono.Addins/0.0.0.0__0738eb9f132ed756/policy.0.5.config
 %{mono_dir}/mono-addins/Mono.Addins.dll
 %{mono_dir}/mono-addins/Mono.Addins.CecilReflector.dll
 %{mono_dir}/mono-addins/Mono.Addins.Gui.dll
@@ -74,6 +84,9 @@ rm -rf "$RPM_BUILD_ROOT"
 
 
 %changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-1
+- new upstream release
+
 * Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 0.5-4
 - rebuilt with mono-2.10.1-3
 

+ 133 - 0
m/mono-zeroconf/mono-zeroconf-vl.spec

@@ -0,0 +1,133 @@
+%define         debug_package %{nil}
+
+Name:           mono-zeroconf
+Version:        0.9.0
+Release:        1%{?_dist_release}
+Summary:        Mono.Zeroconf networking library
+Group:          Development/Languages
+License:        MIT
+URL:            http://banshee-project.org/files/mono-zeroconf
+Source0:        %{name}-%{version}.tar.bz2
+BuildRequires:  mono-devel monodoc
+Requires:       mono-core
+
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+%description
+Mono.Zeroconf is a cross platform Zero Configuration Networking library
+for Mono and .NET.
+
+%package devel
+Summary: Development files for Mono.Zeroconf
+Group:   Development/Languages
+Requires: %{name} = %{version}-%{release} pkgconfig monodoc
+
+%description devel
+Development files and documentation for Mono.Zeroconf
+
+%prep
+%setup -q
+
+%build
+%configure --disable-mdnsresponder --libdir=%{_prefix}/lib
+#parallel build doesn't work
+make
+
+%install
+make DESTDIR=%{buildroot} install
+mkdir -p %{buildroot}%{_libdir}/pkgconfig
+test "%{_libdir}" = "%{_prefix}/lib" || mv %{buildroot}%{_prefix}/lib/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig/
+
+%files 
+%defattr(-,root,root,-)
+%doc COPYING AUTHORS ChangeLog NEWS README
+%{_bindir}/mzclient
+%{_prefix}/lib/mono-zeroconf/
+%{_prefix}/lib/mono/gac/Mono.Zeroconf
+%{_prefix}/lib/mono/mono-zeroconf
+%{_prefix}/lib/mono/gac/policy.*
+
+%files devel
+%{_libdir}/pkgconfig/mono-zeroconf.pc
+%{_prefix}/lib/monodoc/sources/mono-zeroconf*
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.0-1
+- initial build for Vine Linux
+
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Nov 01 2011 Christian Krause <chkr@fedoraproject.org> - 0.9.0-6
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Fri Feb 25 2011 Dan Horák <dan[at]danny.cz> - 0.9.0-5
+- updated the supported arch list
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Oct 29 2009 Dennis Gilmore <dennis@ausil.us> - 0.9.0-3
+- ExcludeArch sparc64
+
+* Thu Oct 22 2009 Michel Salim <salimma@fedoraproject.org> - 0.9.0-2
+- Make AvahiDbus the only provider for now
+
+* Thu Oct 22 2009 Paul Lange <palango@gmx.de> - 0.9-1
+- update to version 0.9
+- move docs into devel package
+
+* Thu Aug 20 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.6-10
+- Rebuild for ppc64 packages due to obsolete of packageset last time.
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.6-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jun 01 2009 Xavier Lamien <laxathom@fedoraproject.org> - 0.7.6-9
+- Build arch ppc64.
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.6-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Dec 25 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.7.6-7
+- add ppc
+
+* Thu Dec 18 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-6
+- Another fix for x86_64
+
+* Thu Dec 18 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-5
+- Remove patch file (use sed)
+- Additional BRs and Rs
+
+* Thu Dec 18 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-4
+- remove ppc build for now
+
+* Thu Dec 18 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-3
+- rebuild (0.8.0 is buggy)
+
+* Thu Aug 14 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-2
+- bump to new version
+- libdir clean now
+
+* Tue Apr 07 2008 David Nielsen <gnomeuser@gmail.com> - 0.7.5-4
+- Our CVS has odd bugs - pointless bump to make upgrade path work
+
+* Mon Mar 31 2008 David Nielsen <gnomeuser@gmail.com> - 0.7.5-3
+- Remove debuginfo
+
+* Fri Feb 01 2008 David Nielsen <david@lovesunix.net> - 0.7.5-2
+- Exclude ppc64
+- Spec fixes
+
+* Fri Feb 01 2008 David Nielsen <david@lovesunix.net> - 0.7.5-1
+- bump to 0.7.5
+- patch for libdir madness
+
+* Fri Jan 04 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.3-2
+- spec fixes
+
+* Thu Dec 29 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.3-1
+- Initial import for FE

+ 136 - 0
t/taglib-sharp/taglib-sharp-vl.spec

@@ -0,0 +1,136 @@
+%define debug_package %{nil}
+
+Name:    taglib-sharp
+Version: 2.0.3.7
+Release: 1%{?_dist_release}
+Summary: Provides tag reading and writing for Banshee and other Mono apps
+
+Group:   System Environment/Libraries
+License: LGPLv2+
+URL:     http://download.banshee-project.org/taglib-sharp/
+Source0: http://download.banshee-project.org/taglib-sharp/%{version}/%{name}-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+# Mono only available on these:
+ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+
+BuildRequires: mono-devel, monodoc, gnome-sharp2
+
+%description
+TagLib# is a FREE and Open Source library for the .NET 2.0 and Mono frameworks 
+which will let you tag your software with as much or as little detail as you 
+like without slowing you down. It supports a large variety of movie and music 
+formats which abstract away the work, handling all the different cases, so all 
+you have to do is access file.Tag.Title, file.Tag.Lyrics, or my personal 
+favorite file.Tag.Pictures. But don't think all this abstraction is gonna keep 
+you from tagging's greatest gems. You can still get to a specific tag type's 
+features with just a few lines of code. 
+
+%package devel
+Summary: Provides tag reading and writing for Banshee and other Mono apps
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+
+%description devel
+Development files for taglib-sharp.
+
+%prep
+%setup -q
+
+%build
+# Docs are broken.
+%configure --disable-docs
+make %{?_smp_mflags}
+
+%install
+make DESTDIR=$RPM_BUILD_ROOT install
+
+mkdir -p %{buildroot}%{_libdir}/pkgconfig
+mv %{buildroot}%{_datadir}/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig/
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING
+%{_prefix}/lib/mono/gac/*/
+%{_prefix}/lib/mono/taglib-sharp/
+
+%files devel
+%defattr(-,root,root,-)
+# %%doc %{_libdir}/monodoc/sources/taglib-sharp-docs*
+%{_libdir}/pkgconfig/taglib-sharp.pc
+
+%changelog
+* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.3.7-1
+- initial build for VIne Linux
+
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3.7-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sat Oct 29 2011 Christian Krause <chkr@fedoraproject.org> - 2.0.3.7-4
+- Change paths for mono assemblies according to updated packaging
+  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
+
+* Mon Mar 21 2011 Dan Horák <dan[at]danny.cz> - 2.0.3.7-3
+- updated the supported arch list
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Mar 24 2010 Christian Krause <chkr@fedoraproject.org> - 2.0.3.7-1
+- Update to 2.0.3.7
+
+* Sun Feb 28 2010 Christian Krause <chkr@fedoraproject.org> - 2.0.3.6-2
+- Fix compilation on x86_64
+
+* Sat Feb 27 2010 Christian Krause <chkr@fedoraproject.org> - 2.0.3.6-1
+- Update to 2.0.3.6
+
+* Thu Feb 18 2010 Karsten Hopp <karsten@redhat.com> 2.0.3.2-5.1
+- enable s390, s390x where we have mono now
+
+* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 2.0.3.2-5
+- switch sparc to sparcv9
+
+* Thu Aug 20 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0.3.2-4
+- Build for ppc64
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sun May 31 2009 Xavier Lamien <laxathom@fedoraproject.org> - 2.0.3.2-3
+- Build arches ppc.
+
+* Wed Feb 25 2009 David Nielsen <dnielsen@fedoraproject.org> - 2.0.3.2-2
+- fix pkgconfig file
+
+* Tue Feb 24 2009 David Nielsen <dnielsen@fedoraproject.org> - 2.0.3.2-1
+- Update to 2.0.3.2
+- The Banshee project has now taking over upstream responsibilities
+- Remove patches
+- Enable threaded build in accordance to Fedora guidelines
+
+* Mon Feb 16 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-8
+- disable doc generation
+
+* Mon Nov 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-7
+- apply mimetypes fix recommended by banshee upstream
+
+* Thu Jun 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-6
+- fix docs generation
+
+* Thu Jun 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-5
+- Rebuild against new mono bits
+
+* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-4
+- don't need to specify pkgconfig as a BR, it gets pulled in
+
+* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-3
+- BR: monodoc-devel
+
+* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-2
+- just fix noInjectMenuItem
+
+* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3.0-1
+- initial package