]> git.pld-linux.org Git - SPECS.git/blob - kexi.spec
SPECS updated Mon 29 Apr 22:05:02 CEST 2024
[SPECS.git] / kexi.spec
1 Summary:        Kexi - an integrated environment for managing data
2 Summary(pl.UTF-8):      Kexi - zintegrowane środowisko do zarządzania danymi
3 Name:           kexi
4 Version:        0.9
5 Release:        7
6 License:        GPL v2
7 Group:          Applications/Databases
8 Source0:        ftp://ftp.kde.org/pub/kde/stable/apps/KDE3.x/database/%{name}-%{version}.tar.bz2
9 # Source0-md5:  c599372caca7a4c8976a4c0258145035
10 URL:            http://www.kexi-project.org/
11 BuildRequires:  automake
12 BuildRequires:  kdelibs-devel
13 BuildRequires:  libpqxx-devel
14 BuildRequires:  mysql-devel
15 BuildRequires:  unsermake
16 Provides:       koffice-kexi
17 Obsoletes:      koffice-kexi
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 Kexi is an integrated environment for managing data. It helps creating
22 database schemas, inserting, querying and processing data.
23
24 %description -l pl.UTF-8
25 Kexi to zintegrowane środowisko do zarządzania danymi. Pomaga przy
26 tworzeniu schematów baz danych oraz wstawianiu, odpytywaniu i
27 przetwarzaniu danych.
28
29 %package backend-mysql
30 Summary:        mySQL backend for Kexi
31 Summary(pl.UTF-8):      Backend mySQL dla Kexi
32 Group:          Applications/Databases
33 Requires:       %{name} = %{version}-%{release}
34
35 %description backend-mysql
36 This package allows Kexi to access mySQL servers.
37
38 %description backend-mysql -l pl.UTF-8
39 Ten pakiet pozwala na łączenie się Kexi z serwerem mySQL.
40
41 %package backend-pgsql
42 Summary:        PostgreSQL backend for Kexi
43 Summary(pl.UTF-8):      Backend PostgreSQL dla Kexi
44 Group:          Applications/Databases
45 Requires:       %{name} = %{version}-%{release}
46
47 %description backend-pgsql
48 This package allows Kexi to access PosgtresSQL servers.
49
50 %description backend-pgsql -l pl.UTF-8
51 Ten pakiet pozwala na łączenie się Kexi z serwerem PostgreSQL.
52
53 %package devel
54 Summary:        Developement files for Kexi
55 Summary(pl.UTF-8):      Pliki nagłówkowe dla Kexi
56 Group:          Applications/Databases
57 Requires:       %{name} = %{version}-%{release}
58 Requires:       kdelibs-devel
59
60 %description devel
61 This package contains the development header files for applications
62 using Kexi.
63
64 %description devel -l pl.UTF-8
65 Pakiet ten zawiera pliki nagłówkowe dla aplikacji korzystających
66 z Kexi.
67
68 %prep
69 %setup -q
70
71 %build
72 cp -f /usr/share/automake/config.sub admin
73 export UNSERMAKE=/usr/share/unsermake/unsermake
74
75 %configure \
76         --with-qt-libraries=%{_libdir} \
77         --with-pgsqllibdir=%{_libdir} \
78         --with-pqxxlibdir=%{_libdir}
79
80 %{__make}
81
82 %install
83 rm -rf $RPM_BUILD_ROOT
84
85 %{__make} install \
86         DESTDIR=$RPM_BUILD_ROOT \
87         kde_htmldir=%{_kdedocdir} \
88         kde_libs_htmldir=%{_kdedocdir}
89
90 install -d $RPM_BUILD_ROOT%{_desktopdir}
91 mv $RPM_BUILD_ROOT%{_datadir}{/applnk/Utilities/kformdesigner.desktop,/applications/kde/kexi.desktop} \
92         $RPM_BUILD_ROOT%{_desktopdir}
93
94 %clean
95 rm -rf $RPM_BUILD_ROOT
96
97 %post   -p /sbin/ldconfig
98 %postun -p /sbin/ldconfig
99
100 %files
101 %defattr(644,root,root,755)
102 %doc CHANGES AUTHORS README
103 %attr(755,root,root) %{_bindir}/*
104 %{_libdir}/libkdeinit_kexi.la
105 %attr(755,root,root) %{_libdir}/libkdeinit_kexi.so
106 %{_libdir}/libkexicore.la
107 %attr(755,root,root) %{_libdir}/libkexicore.so.*.*.*
108 %{_libdir}/libkexidatatable.la
109 %attr(755,root,root) %{_libdir}/libkexidatatable.so.*.*.*
110 %{_libdir}/libkexidb.la
111 %attr(755,root,root) %{_libdir}/libkexidb.so.*.*.*
112 %{_libdir}/libkexidbparser.la
113 %attr(755,root,root) %{_libdir}/libkexidbparser.so.*.*.*
114 %{_libdir}/libkexiextendedwidgets.la
115 %attr(755,root,root) %{_libdir}/libkexiextendedwidgets.so.*.*.*
116 %{_libdir}/libkexiformutils.la
117 %attr(755,root,root) %{_libdir}/libkexiformutils.so.*.*.*
118 %{_libdir}/libkexiguiutils.la
119 %attr(755,root,root) %{_libdir}/libkexiguiutils.so.*.*.*
120 %{_libdir}/libkeximain.la
121 %attr(755,root,root) %{_libdir}/libkeximain.so.*.*.*
122 %{_libdir}/libkeximigrate.la
123 %attr(755,root,root) %{_libdir}/libkeximigrate.so.*.*.*
124 %{_libdir}/libkexipropertyeditor.la
125 %attr(755,root,root) %{_libdir}/libkexipropertyeditor.so.*.*.*
126 %{_libdir}/libkexirelationsview.la
127 %attr(755,root,root) %{_libdir}/libkexirelationsview.so.*.*.*
128 %{_libdir}/libkexisql2.la
129 %attr(755,root,root) %{_libdir}/libkexisql2.so.*.*.*
130 %{_libdir}/libkexisql3.la
131 %attr(755,root,root) %{_libdir}/libkexisql3.so.*.*.*
132 %{_libdir}/libkformdesigner.la
133 %attr(755,root,root) %{_libdir}/libkformdesigner.so.*.*.*
134 %{_libdir}/kde3/containers.la
135 %attr(755,root,root) %{_libdir}/kde3/containers.so
136 %{_libdir}/kde3/kexi.la
137 %attr(755,root,root) %{_libdir}/kde3/kexi.so
138 %{_libdir}/kde3/kexidb_sqlite2driver.la
139 %attr(755,root,root) %{_libdir}/kde3/kexidb_sqlite2driver.so
140 %{_libdir}/kde3/kexidb_sqlite3driver.la
141 %attr(755,root,root) %{_libdir}/kde3/kexidb_sqlite3driver.so
142 %{_libdir}/kde3/kexidbwidgets.la
143 %attr(755,root,root) %{_libdir}/kde3/kexidbwidgets.so
144 %{_libdir}/kde3/libkformdesigner_part.la
145 %attr(755,root,root) %{_libdir}/kde3/libkformdesigner_part.so
146 %{_libdir}/kde3/kexihandler_form.la
147 %attr(755,root,root) %{_libdir}/kde3/kexihandler_form.so
148 %{_libdir}/kde3/kexihandler_script.la
149 %attr(755,root,root) %{_libdir}/kde3/kexihandler_script.so
150 %{_libdir}/kde3/kexihandler_migration.la
151 %attr(755,root,root) %{_libdir}/kde3/kexihandler_migration.so
152 %{_libdir}/kde3/kexihandler_query.la
153 %attr(755,root,root) %{_libdir}/kde3/kexihandler_query.so
154 %{_libdir}/kde3/kexihandler_relation.la
155 %attr(755,root,root) %{_libdir}/kde3/kexihandler_relation.so
156 %{_libdir}/kde3/kexihandler_table.la
157 %attr(755,root,root) %{_libdir}/kde3/kexihandler_table.so
158 %{_libdir}/kde3/stdwidgets.la
159 %attr(755,root,root) %{_libdir}/kde3/stdwidgets.so
160 %dir %{_datadir}/apps/kexi
161 %dir %{_datadir}/apps/kexi/icons
162 %{_datadir}/apps/kexi/icons/crystalsvg
163 %{_datadir}/apps/kexi/pics
164 %{_datadir}/apps/kexi/*.rc
165 %{_datadir}/apps/kexi/readme_en
166 %{_datadir}/apps/kformdesigner
167 %{_datadir}/apps/kformdesigner_part
168 %{_desktopdir}/kexi.desktop
169 %{_desktopdir}/kformdesigner.desktop
170 %{_datadir}/config/kexirc
171 %{_datadir}/config/magic/kexi.magic
172 %{_iconsdir}/crystalsvg/*/apps/kexi.png
173 %{_iconsdir}/crystalsvg/32x32/mimetypes/kexiproject_shortcut.png
174 %{_iconsdir}/crystalsvg/*/mimetypes/kexiproject_sqlite.png
175 %{_iconsdir}/crystalsvg/*/mimetypes/kexiproject_sqlite2.png
176 %{_iconsdir}/crystalsvg/scalable/apps/kexi.svgz
177 %{_datadir}/mimelnk/application/x-kexiproject-shortcut.desktop
178 %{_datadir}/mimelnk/application/x-kexiproject-sqlite.desktop
179 %{_datadir}/mimelnk/application/x-kexiproject-sqlite2.desktop
180 %{_datadir}/mimelnk/application/x-kexiproject-sqlite3.desktop
181 %{_datadir}/services/kexi
182 %{_datadir}/services/kexidb_sqlite2driver.desktop
183 %{_datadir}/services/kexidb_sqlite3driver.desktop
184 %{_datadir}/services/kformdesigner_part.desktop
185 %{_datadir}/services/kformdesigner
186 %{_datadir}/servicetypes/*.desktop
187
188 %files backend-mysql
189 %defattr(644,root,root,755)
190 %{_libdir}/kde3/kexidb_mysqldriver.la
191 %attr(755,root,root) %{_libdir}/kde3/kexidb_mysqldriver.so
192 %{_libdir}/kde3/keximigrate_mysql.la
193 %attr(755,root,root) %{_libdir}/kde3/keximigrate_mysql.so
194 %{_datadir}/services/kexidb_mysqldriver.desktop
195 %{_datadir}/services/keximigrate_mysql.desktop
196
197 %files backend-pgsql
198 %defattr(644,root,root,755)
199 %{_libdir}/kde3/kexidb_pqxxsqldriver.la
200 %attr(755,root,root) %{_libdir}/kde3/kexidb_pqxxsqldriver.so
201 %{_libdir}/kde3/keximigrate_pqxx.la
202 %attr(755,root,root) %{_libdir}/kde3/keximigrate_pqxx.so
203 %{_datadir}/services/kexidb_pqxxsqldriver.desktop
204 %{_datadir}/services/keximigrate_pqxx.desktop
205
206 %files devel
207 %defattr(644,root,root,755)
208 %attr(755,root,root) %{_libdir}/libkexicore.so
209 %attr(755,root,root) %{_libdir}/libkexidatatable.so
210 %attr(755,root,root) %{_libdir}/libkexidb.so
211 %attr(755,root,root) %{_libdir}/libkexidbparser.so
212 %attr(755,root,root) %{_libdir}/libkexiextendedwidgets.so
213 %attr(755,root,root) %{_libdir}/libkexiformutils.so
214 %attr(755,root,root) %{_libdir}/libkexiguiutils.so
215 %attr(755,root,root) %{_libdir}/libkeximain.so
216 %attr(755,root,root) %{_libdir}/libkeximigrate.so
217 %attr(755,root,root) %{_libdir}/libkexipropertyeditor.so
218 %attr(755,root,root) %{_libdir}/libkexirelationsview.so
219 %attr(755,root,root) %{_libdir}/libkexisql2.so
220 %attr(755,root,root) %{_libdir}/libkexisql3.so
221 %attr(755,root,root) %{_libdir}/libkformdesigner.so
222 %dir %{_includedir}/kexidb
223 %{_includedir}/kexidb/*
This page took 1.726004 seconds and 3 git commands to generate.