rpms/db4o/devel db4o.pc, NONE, 1.1 db4o.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Wed Aug 9 15:36:27 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/db4o/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15854/devel

Modified Files:
	.cvsignore sources 
Added Files:
	db4o.pc db4o.spec 
Log Message:
auto-import db4o-5.5-7 on branch devel from db4o-5.5-7.src.rpm


--- NEW FILE db4o.pc ---
prefix=/usr
exec_prefix=${prefix}

Name: db4o
Description: db4o - an object based database system
Version: 5.5
Libs: -r:${prefix}/lib/mono/db4o/db4o.dll



--- NEW FILE db4o.spec ---
# nasty hack for mono until the problem is sorted....
%define monodir %{_prefix}/lib

%define debug_packahe %{nil}

Summary: A native OODBMS for Java/.NET/Mono - Mono version
Name: db4o
Version: 5.5
Release: 7%{?dist}
License: GPL
Group: Development/Libraries
Source: http://213.203.204.172/downloads/db4o-5.5-mono.tar.gz
Source1: db4o.pc
URL: http://www.db4o.com/
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: mono-devel

%description
Embed db4o's native Java or .NET/Mono open source object database
engine into your product and experience unparalleled ease-of-use.
db4o is simple to install, integrate, and deploy.

%package doc
Summary: Documentation and API for db4o
Requires: %{name} = %{version}
Group: Documentation

%description doc
Tutorials and API documentation for db4o

%package devel
Summary: Development file for db4o
Requires: %{name} = %{version}-%{release} pkg-config
Group: Development/Libraries

%description devel
Development files for db4o

%prep
%setup -q 
sed -i 's/\r//' doc/tutorial/vb/index.html
sed -i 's/\r//' doc/tutorial/index.html

%build
rm -rf %{buildroot}
make buildtest

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
mkdir -p %{buildroot}/%{monodir}/pkgconfig
install -m 0644 %{SOURCE1} %{buildroot}%{monodir}/pkgconfig/db4o.pc
mkdir -p %{buildroot}/%{monodir}/mono/gac
gacutil -i dll/db4o.dll -f -package db4o -root %{buildroot}%{monodir}
mkdir -p %{buildroot}%{monodir}/mono/db4o
cp %{buildroot}%{monodir}/db4o/* %{buildroot}%{monodir}/mono/db4o
rm -rf %{buildroot}%{monodir}/db4o

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt
%{monodir}/mono/db4o/
%{monodir}/mono/gac/db4o/

%files doc
%doc doc/*

%files devel
%{monodir}/pkgconfig/db4o.pc

%changelog
* Wed Aug 09 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 5.5-7
- Changed from Dev/Doc to just Doc for the doc package
- Removed debug-package (empty)
- Added R pkg-config to the devel package

* Tue Aug 08 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 5.5-6
- Added back in the gac lines. D'oh! Must read docs fully---must read docs...

* Tue Aug 08 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 5.5-5
- Removed the gacutil entry
- Fixed binary duplicates
- Added pc file (means that -pkg:db4o can now be used on the command line)

* Tue Aug 08 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 5.5-2
- Fixed source URL
- removed R mono
- added documentation subpackage

* Mon Aug 07 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 5.5-1
- initial import to FE
- many changes to spec file to comply with FE packaging
- added gacutil line to the build



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/db4o/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	9 Aug 2006 15:34:04 -0000	1.1
+++ .cvsignore	9 Aug 2006 15:36:27 -0000	1.2
@@ -0,0 +1 @@
+db4o-5.5-mono.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/db4o/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	9 Aug 2006 15:34:04 -0000	1.1
+++ sources	9 Aug 2006 15:36:27 -0000	1.2
@@ -0,0 +1 @@
+4aea1da3b96a2b92c9ac69ee2ccb9a63  db4o-5.5-mono.tar.gz




More information about the fedora-extras-commits mailing list