]> git.pld-linux.org Git - packages/pgadmin3.git/blob - pgadmin3.spec
150caead09132b7b3b979eba09e18827139e5078
[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.22.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:  fe56418e9efcd291f5c1f81708d005fe
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 BuildRequires:  wxWidgets-utils >= 2.8.0
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %define         _pgmoduledir            %{_libdir}/postgresql
26
27 %description
28 pgAdmin III is designed to answer the needs of all users, from writing
29 simple SQL queries to developing complex databases. The graphical
30 interface supports all PostgreSQL features and makes administration
31 easy. The application also includes a query builder, an SQL editor, a
32 server-side code editor and much more. pgAdmin III is released with an
33 installer and does not require any additional driver to communicate
34 with the database server.
35
36 %description -l pl.UTF-8
37 pgAdmin III został zaprojektowany jako odpowiedź na potrzeby
38 wszystkich użytkowników, od pisania prostych zapytań SQL do tworzenia
39 skomplikowanych baz danych. Graficzny interfejs obsługuje wszystkie
40 możliwości PostgreSQL-a i ułatwia administrowanie. Aplikacja zawiera
41 także narzędzie do budowania zapytań, edytor SQL, edytor kodu po
42 stronie serwera i wiele więcej. pgAdmin III został wydany z
43 instalatorem i nie wymaga żadnego dodatkowego sterownika do
44 komunikowania z serwerem baz danych.
45
46 %prep
47 %setup -q
48 %patch0 -p1
49
50 %build
51 rm -f config/*
52 %{__aclocal}
53 %{__autoconf}
54 cp -f config.rpath.in config/config.rpath
55 %{__automake}
56 %configure \
57         --with-wx-config="%{_bindir}/wx-gtk2-unicode-config" \
58         --with-wx-version="3.0"
59 %{__make}
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63 install -d \
64         $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_pgmoduledir}}
65
66 %{__make} install \
67         DESTDIR=$RPM_BUILD_ROOT
68 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
69 cp -p pkg/debian/pgadmin3.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/pgadmin3.xpm
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %files
75 %defattr(644,root,root,755)
76 %doc LICENSE README
77 %attr(755,root,root) %{_bindir}/*
78 %{_datadir}/%{name}
79 %{_desktopdir}/pgadmin3.desktop
80 %{_pixmapsdir}/pgadmin3.xpm
This page took 0.029608 seconds and 2 git commands to generate.