rpms/ndesk-dbus/FC-6 ndesk-dbus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

David Nielsen (dnielsen) fedora-extras-commits at redhat.com
Thu Jul 5 17:30:34 UTC 2007


Author: dnielsen

Update of /cvs/extras/rpms/ndesk-dbus/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21733/FC-6

Modified Files:
	.cvsignore sources 
Added Files:
	ndesk-dbus.spec 
Log Message:
Initial commit



--- NEW FILE ndesk-dbus.spec ---
%define			debug_package %{nil}

Name:			ndesk-dbus
Version:		0.5.2
Release:		6%{?dist}
Summary:		Managed C# implementation of DBus

License:		MIT
Group:			System Environment/Libraries
URL:			http://www.ndesk.org/DBusSharp
Source0:		http://www.ndesk.org/archive/dbus-sharp/dbus-sharp-%{version}.tar.gz
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

# Replaces old unmanaged DBus-sharp implementation
Provides:		dbus-sharp = 0.64
Obsoletes:		dbus-sharp < 0.64

BuildRequires:	mono-devel

Requires:		mono-core

%description
Managed C# implementation of DBus

%package devel
Summary:		Develpment files for the managed C# implementation of DBus
Group:			Development/Libraries
Requires:		%{name} = %{version}-%{release}
Requires:		pkgconfig

%description devel
Development files for ndesk-dbus

%prep
%setup -q -n dbus-sharp-%{version}

%build
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
make -C src install DESTDIR=$RPM_BUILD_ROOT GACUTIL_FLAGS="/package ndesk-dbus /gacdir %{_libdir} /root $RPM_BUILD_ROOT%{_libdir}" prefix=%{_prefix}

# ensure that the .pc file is correctly configured and installable
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig
sed -e 's|@prefix@|%{_prefix}|g' -e 's|${exec_prefix}/lib|%{_libdir}|g' < ndesk-dbus-1.0.pc.in > $RPM_BUILD_ROOT%{_datadir}/pkgconfig/ndesk-dbus-1.0.pc

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING README
%{_libdir}/mono/gac/NDesk.DBus/
%{_libdir}/mono/ndesk-dbus-1.0/

%files devel 
%defattr(-,root,root,-)
%doc COPYING
%{_datadir}/pkgconfig/ndesk-dbus-1.0.pc

%changelog
* Wed Jul  4 2007 David Nielsen <david at lovesunix.net> - 0.5.2-6
- more provides, obsoletes adjustments
- %%defattr corrections
- Happy 4th of July America

* Sun Jul  1 2007 David Nielsen <david at lovesunix.net> - 0.5.2-5
- Remove mono-core from BR as it was not the cause of the mock breakage
- fix tab vs spaces
- Fix summeries
- don't use macros in changelog anymore.. upsie

* Fri Jun 29 2007 David Nielsen <david at lovesunix.net> - 0.5.2-4
- Add BuildRequires for mono-core to fix building in mock
- Fix Requires for the -devel package
- Make %%setup a bit quieter
- Made package no longer be noarch
- Added COPYING as documentation for the -devel package

* Mon Jun 26 2007 David Nielsen <david at lovesunix.net> - 0.5.2-3
- Make this significantly less hacky

* Mon Jun 25 2007 David Nielsen <david at lovesunix.net> - 0.5.2-2
- Don't be stupid .mdb files don't go in -devel

* Sat Jun 23 2007 David Nielsen <david at lovesunix.net> - 0.5.2-1
- Initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ndesk-dbus/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	5 Jul 2007 16:14:15 -0000	1.1
+++ .cvsignore	5 Jul 2007 17:29:58 -0000	1.2
@@ -0,0 +1 @@
+dbus-sharp-0.5.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ndesk-dbus/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 Jul 2007 16:14:15 -0000	1.1
+++ sources	5 Jul 2007 17:29:58 -0000	1.2
@@ -0,0 +1 @@
+86312f99721a97dc8028343d477fd4be  dbus-sharp-0.5.2.tar.gz




More information about the scm-commits mailing list