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