]> git.pld-linux.org Git - packages/pgadmin3.git/blob - pgadmin3.spec
- up to 1.16.1
[packages/pgadmin3.git] / pgadmin3.spec
1 Summary:        Powerful administration and development platform for the PostgreSQL
2 Summary(pl.UTF-8):      Potężna platforma do administrowania i programowania bazy PostgreSQL
3 Name:           pgadmin3
4 Version:        1.16.1
5 Release:        1
6 Epoch:          0
7 License:        Artistic
8 Group:          Applications/Databases
9 Source0:        http://ftp.postgresql.org/pub/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz
10 # Source0-md5:  f3bc59630f0dc9600d4ad125097ce2fa
11 Source1:        %{name}.desktop
12 Patch0:         %{name}-m4.patch
13 URL:            http://www.pgadmin.org/
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  libxml2-devel >= 2.6.18
17 BuildRequires:  libxslt-devel >= 1.1
18 BuildRequires:  openssl-devel
19 BuildRequires:  postgresql-backend-devel >= 8.3.0
20 BuildRequires:  postgresql-devel >= 8.3.0
21 BuildRequires:  wxGTK2-unicode-gl-devel >= 2.8.0
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %define         _pgmoduledir            %{_libdir}/postgresql
25
26 %description
27 pgAdmin III is designed to answer the needs of all users, from writing
28 simple SQL queries to developing complex databases. The graphical
29 interface supports all PostgreSQL features and makes administration
30 easy. The application also includes a query builder, an SQL editor, a
31 server-side code editor and much more. pgAdmin III is released with an
32 installer and does not require any additional driver to communicate
33 with the database server.
34
35 %description -l pl.UTF-8
36 pgAdmin III został zaprojektowany jako odpowiedź na potrzeby
37 wszystkich użytkowników, od pisania prostych zapytań SQL do tworzenia
38 skomplikowanych baz danych. Graficzny interfejs obsługuje wszystkie
39 możliwości PostgreSQL-a i ułatwia administrowanie. Aplikacja zawiera
40 także narzędzie do budowania zapytań, edytor SQL, edytor kodu po
41 stronie serwera i wiele więcej. pgAdmin III został wydany z
42 instalatorem i nie wymaga żadnego dodatkowego sterownika do
43 komunikowania z serwerem baz danych.
44
45 %prep
46 %setup -q
47 %patch0 -p1
48
49 %build
50 rm -f config/*
51 %{__aclocal}
52 %{__autoconf}
53 %{__automake}
54 %configure \
55         --with-wx-config="%{_bindir}/wx-gtk2-unicode-config" \
56         --with-wx-version="2.8"
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d \
62         $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_pgmoduledir}}
63
64 %{__make} install \
65         DESTDIR=$RPM_BUILD_ROOT
66 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
67 install pkg/debian/pgadmin3.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/pgadmin3.xpm
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %files
73 %defattr(644,root,root,755)
74 %doc LICENSE README
75 %attr(755,root,root) %{_bindir}/*
76 %{_datadir}/%{name}
77 %{_desktopdir}/pgadmin3.desktop
78 %{_pixmapsdir}/pgadmin3.xpm
This page took 0.150783 seconds and 3 git commands to generate.