File cego.spec of Package cego (Revision d1070b61f282b682f84892bd7b9f76d0)
Currently displaying revision d1070b61f282b682f84892bd7b9f76d0, show latest
1
Name: cego
2
Version: 2.17.9
3
Release: 1
4
Group: Productivity/Databases
5
Summary: Cego relational database
6
License: GPLv2
7
Url: http://www.lemke-it.com
8
Source0: http://www.lemke-it.com/%{name}-%{version}.tar.bz2
9
Patch0: %{name}-libdir.patch
10
Patch1: %{name}-destdir.patch
11
12
Patch20: cego-2.17.4-includes.patch
13
BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15
BuildRequires: gcc-c++
16
BuildRequires: openssl-devel
17
BuildRequires: ncurses-devel
18
BuildRequires: readline-devel
19
BuildRequires: lfcxml-devel
20
BuildRequires: liblfc-devel >= 1.4.1
21
BuildRequires: -post-build-checks
22
23
%description
24
Cego is the open source implementation of a relational database using a modern
25
state of the art software design ( object oriented ) Basically, Cego supports
26
transactional SQL query requests using all common programming interfaces ( C, C++, DBD, Java )
27
in a multithreaded architecture. For high availablility requirements, Cego supports
28
a distributed database shadowing feature as known from some commercial products.
29
In general, cego provides high end database features as just known from some high end database products.
30
31
%package devel
32
Group: Productivity/Databases
33
Summary: Development files for cego
34
Requires: cego
35
36
%description devel
37
This package contains development files for cego
38
39
%prep
40
%setup
41
%patch0
42
%patch1
43
44
%patch20
45
46
%build
47
%configure
48
%__make
49
50
%install
51
%__make DESTDIR=%{buildroot} install
52
53
%clean
54
rm -rf %{buildroot}
55
56
%post -p /sbin/ldconfig
57
%postun -p /sbin/ldconfig
58
59
%files
60
%defattr(-,root,root)
61
%{_bindir}/cgbackup
62
%{_bindir}/cgmkdb
63
%{_bindir}/cgrecover
64
%{_bindir}/cego
65
%{_bindir}/cgadm
66
%{_bindir}/cgblow
67
%{_bindir}/cgclt
68
%{_bindir}/cglog
69
%{_libdir}/libcego.so.1
70
%{_libdir}/libcgwrap.so.1
71
72
%files devel
73
%defattr(-,root,root)
74
%dir %{_includedir}/cego
75
%{_includedir}/cego/CegoAdminHandler.h
76
%{_includedir}/cego/CegoAdmNet.h
77
%{_includedir}/cego/CegoBlob.h
78
%{_includedir}/cego/CegoCheckObject.h
79
%{_includedir}/cego/CegoContentObject.h
80
%{_includedir}/cego/CegoDataPointer.h
81
%{_includedir}/cego/CegoDataType.h
82
%{_includedir}/cego/CegoDbHandler.h
83
%{_includedir}/cego/CegoDecodableObject.h
84
%{_includedir}/cego/CegoField.h
85
%{_includedir}/cego/CegoFieldValue.h
86
%{_includedir}/cego/CegoJoinObject.h
87
%{_includedir}/cego/CegoKeyObject.h
88
%{_includedir}/cego/CegoModule.h
89
%{_includedir}/cego/CegoNet.h
90
%{_includedir}/cego/CegoObject.h
91
%{_includedir}/cego/CegoOutput.h
92
%{_includedir}/cego/CegoProcObject.h
93
%{_includedir}/cego/CegoProcVar.h
94
%{_includedir}/cego/CegoSerial.h
95
%{_includedir}/cego/CegoTableObject.h
96
%{_includedir}/cego/CegoViewObject.h
97
%{_includedir}/cego/cgwrap.h
98
%{_libdir}/libcego.a
99
%{_libdir}/libcgwrap.a
100
101
%changelog
102