]> git.pld-linux.org Git - packages/xbase.git/blob - xbase.spec
[1.8.1-2]
[packages/xbase.git] / xbase.spec
1 Summary:        Xbase DBMS Library
2 Summary(pl):    Xbase biblioteka dla ró¿nych baz danych.
3 Name:           xbase
4 Version:        1.8.1
5 Release:        2
6 Copyright:      LGPL
7 Group:          Applications/Libraries
8 Group(pl):      Aplikacje/Biblioteki
9 Source:         ftp://www.startech.keller.tx.us/pub/xbase/%name-%version.tar.gz
10 URL:            http://www.startech.keller.tx.us/xbase.html
11 Buildroot:      /tmp/%{name}-%{version}-root
12
13 %description
14 This product provides C and C++ programmers a class and function library for
15 manipulating Xbase type datafiles and indices. This project was formerly
16 known as Xbase for Linux, but as I have recieved input from several people
17 who are compiling this on platforms other than Linux, I have renamed it to
18 Xbase DBMS.  The main development of this library however, remains on the
19 Linux platform utilizing the GCC public domain C/C++ compiler.
20
21 XBase DBMS currently includes routines to support multi-user access for .DBF
22 databases, fields, Dbase III and IV memo fields (variable length fields),
23 dates, record and file locking and (.NDX) indices.  As of release 1.7.4,
24 Xbase is compatible with dBASE III data, index and memo fields and also has
25 support for some dBASE IV features.
26
27 %description -l pl
28 Bibliotek zawieraj±ca zespó³ procerur i funkcji pozwalaj±cych na podstawowe
29 operacje na na formatacie danych dBASE III i czê¶ciowo dBASE IV.
30
31 Bazowo projekt powstawa³ po Linuxa ale obecnie jest urzywany na wielu
32 platformach.
33
34 %package devel
35 Summary:        Xbase development
36 Summary(pl):    Xbase delelopment
37 Group:          Applications/Libraries
38 Group(pl):      Aplikacje/Biblioteki
39 Requires:       %{name} = %{version}
40
41 %description devel
42 Include headers and Turbo Vision module in source.
43
44 %description devel -l pl
45 Zawiera pliki nag³ówkowe potrzebne przy tworzeniu oprogramowania,
46 oraz modu³ dla Turbo Vision.
47
48 %prep
49 %setup -q 
50
51 %build
52 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
53 CPPFLAGS="$RPM_OPT_FLAGS -fno-rtti -fno-implicit-templates" \
54 ./configure \
55         --prefix=/usr \
56         --enable-nls \
57         --with-exceptions \
58         --with-index-ndx \
59         --with-index-ntx
60 make
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64 make prefix=$RPM_BUILD_ROOT/usr install
65
66 install -d $RPM_BUILD_ROOT/usr/doc/%name-%version
67
68 gzip -9nf ChangeLog TODO AUTHORS NEWS README
69
70 strip $RPM_BUILD_ROOT/usr/{bin/*,lib/lib*.so.*.*}
71
72 %post   -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files
79 %defattr(644,root,root,755)
80 %doc *gz
81 %attr(755,root,root)/usr/bin/*
82 %attr(755,root,root)/usr/lib/lib*.so*.*
83
84 %files devel
85 %defattr(644,root,root,755)
86 %doc html/{*html,*gif,*jpg}
87 %attr(755,root,root)/usr/lib/lib*.so
88 /usr/include/*
89 /usr/lib/libxbase.la
90
91 %changelog
92 * Thu Apr 22 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
93   [1.8.1-2]
94 - recompiles on new rpm.
95
96 * Thu Apr 15 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
97   [1.8.1-1]
98 - added passing $RPM_OPT_FLAGS in CFLAGS and CPPFLAGS; in CPPFLAGS
99   added "-fno-rtti -fno-implicit-templates",
100 - added "-s" to LDFLAGS,
101 - added stripping shared libraries,
102 - added URL,
103 - fixed Copyright (LGPL).
104
105 * Wed Apr 14 1999 Wojciech "Sas" Ciêciwa <cieciwa@alpha.zarz.agh.edu.pl>
106 - separate file,
107 - update to version 1.8.1
108
109 * Sat Dec 12 1998 Wojciech "Sas" Ciêciwa <cieciwa@alpha.zarz.agh.edu.pl>
110 - building RPM.
This page took 0.0849 seconds and 4 git commands to generate.