rpms/njb-sharp/devel njb-sharp.patch, NONE, 1.1 njb-sharp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Linus Walleij (snirkel)
fedora-extras-commits at redhat.com
Wed Nov 22 19:48:31 UTC 2006
Author: snirkel
Update of /cvs/extras/rpms/njb-sharp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1510/devel
Modified Files:
.cvsignore sources
Added Files:
njb-sharp.patch njb-sharp.spec
Log Message:
auto-import njb-sharp-0.3.0-5 on branch devel from njb-sharp-0.3.0-5.src.rpm
njb-sharp.patch:
--- NEW FILE njb-sharp.patch ---
--- njb-sharp-0.3.0/njb-sharp.pc.in 2006-03-30 05:10:52.000000000 +0100
+++ njb-sharp-0.3.0/njb-sharp-new.pc.in 2006-10-07 21:55:22.000000000 +0100
@@ -2,8 +2,8 @@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
-Libraries=@prefix@/lib/njb-sharp/njb-sharp.dll
-LibraryBase=@prefix@/lib/njb-sharp/
+Libraries=@libdir@/njb-sharp/njb-sharp.dll
+LibraryBase=@libdir@/njb-sharp/
Name: njb-sharp
Description: njb-sharp - Mono/C# Bindings to libnjb
--- NEW FILE njb-sharp.spec ---
# This is only a temporary fix until FC5 is brought in
# line with FC6.
%if "%{?fedora}" == "5"
%define monodir %{_prefix}/lib
%else
%define monodir %{_libdir}
%endif
Name: njb-sharp
Version: 0.3.0
Release: 5%{?dist}
URL: http://banshee-project.org/Subprojects/Njb-sharp
Summary: C sharp library to control the Nomad jukebox database
Source0: http://banshee-project.org/files/%{name}/%{name}-%{version}.tar.bz2
Patch0: %{name}.patch
License: BSD
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: mono-devel
BuildRequires: monodoc-devel
BuildRequires: libnjb-devel >= 2.2.4
Requires(post): monodoc
Requires(postun): monodoc
%description
njb-sharp: Mono/C# Bindings to libnjb
%package devel
Summary: Package config for njb-sharp
Group: Documentation
Requires: %{name} = %{version}-%{release} pkgconfig
%description devel
Package configuration file for njb-sharp
%prep
%setup -q
%if "%{?fedora}" > "5"
%patch0 -p1
%endif
%build
%configure
# Götz Waschk claim parallel makeing is broken in this package
# Paul F. Johnson verified it to be broken on x86 Fedora.
make
%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
rm -f %{buildroot}%{monodir}/%{name}/*.a
cat > %{buildroot}%{monodir}/%{name}/%{name}.dll.config << EOF
<configuration>
<dllmap dll="libnjb" target="libnjb.so.5">
<dllmap dll="libnjbglue" target="%{monodir}/%{name}/libnjbglue.so">
</configuration>
EOF
%clean
rm -rf %{buildroot}
%post
%{_bindir}/monodoc --make-index > /dev/null
%postun
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{monodir}/%{name}
%{monodir}/monodoc/sources/*
%files devel
%defattr(-,root,root)
%{monodir}/pkgconfig/*
%changelog
* Sat Oct 21 2006 Linus Walleij <triad at df.lth.se> 0.3.0-5
- More picking around in the spec...
* Tue Oct 17 2006 Linus Walleij <triad at df.lth.se> 0.3.0-4
- Consistent macro naming
- Switched parallel make back on
* Sun Oct 8 2006 Linus Walleij <triad at df.lth.se> 0.3.0-3
- Minor tweaks, comments etc.
* Sat Oct 07 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.3.0-2
- added devel package
- added FC5 mono hackery for x86_64
- added new patch files for x86_64 stuff
- re-enabled the use of monodoc
- fixed group
* Wed Aug 30 2006 Linus Walleij <triad at df.lth.se> 0.3.0-1
- Stole Mandriva package and used as base for the Fedora Extras.
- Also proudly stole some stuff out of the SuSE equivalent by jpr at suse.de.
* Fri Aug 25 2006 Götz Waschk <waschk at mandriva.org> 0.3.0-4mdv2007.0
- add libnjbglue path to dll map
* Sun Jul 23 2006 Götz Waschk <waschk at mandriva.org> 0.3.0-3mdv2007.0
- rebuild for new mono
* Tue Jul 18 2006 Götz Waschk <waschk at mandriva.org> 0.3.0-2mdv2007.0
- fix postun script
* Tue May 02 2006 Götz Waschk <waschk at mandriva.org> 0.3.0-1mdk
- New release 0.3.0
* Mon Jan 16 2006 Götz Waschk <waschk at mandriva.org> 0.2.2-3mdk
- lib64 fix
* Fri Jan 13 2006 Götz Waschk <waschk at mandriva.org> 0.2.2-2mdk
-
* Fri Jan 6 2006 Götz Waschk <waschk at mandriva.org> 0.2.2-1mdk
- fix URL
- New release 0.2.2
* Thu Dec 22 2005 Götz Waschk <waschk at mandriva.org> 0.2.1-1mdk
- new version
* Wed Dec 7 2005 Götz Waschk <waschk at mandriva.org> 0.2.0-0.54024.1mdk
- add dll map
- new version
* Wed Dec 7 2005 Götz Waschk <waschk at mandriva.org> 0.2.0-0.54023.1mdk
- initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/njb-sharp/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Nov 2006 19:46:29 -0000 1.1
+++ .cvsignore 22 Nov 2006 19:48:01 -0000 1.2
@@ -0,0 +1 @@
+njb-sharp-0.3.0.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/njb-sharp/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Nov 2006 19:46:29 -0000 1.1
+++ sources 22 Nov 2006 19:48:01 -0000 1.2
@@ -0,0 +1 @@
+bb46c6e500ce92ca5e272f3fd58ee83e njb-sharp-0.3.0.tar.bz2
More information about the scm-commits
mailing list