2 %define _subclass PackageFileManager_GUI_Gtk
4 %define _pearname PEAR_PackageFileManager_GUI_Gtk
6 Summary: %{_pearname} - A PHP-GTK frontend for the PEAR_PackageFileManager class
7 Summary(pl.UTF-8): %{_pearname} - Frontend PHP-GTK do klasy PEAR_PackageFileManager
8 Name: php-pear-%{_pearname}
12 Group: Development/Languages/PHP
13 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
14 # Source0-md5: 2f2951f0b9f4fc3d2cb3b37bb1592588
15 URL: http://pear.php.net/package/PEAR_PackageFileManager_GUI_Gtk/
16 BuildRequires: php-pear-PEAR
17 BuildRequires: rpm-php-pearprov >= 4.4.2-11
18 BuildRequires: rpmbuild(macros) >= 1.300
20 Requires: php-pear-Gtk_FileDrop >= 0.1.0
21 Requires: php-pear-PEAR >= 1:1.3.5
22 Requires: php-pear-PEAR_PackageFileManager >= 1.5.1
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 A PHP-GTK 1 frontend for the PEAR_PackageFileManager class. It makes
28 it easier for developers to create and maintain PEAR package.xml
32 - Update existing package files or create new ones
33 - Import values from an existing package file
34 - Drag-n-Drop package directory into the application for easy loading
35 - Set package level information (package name, description, etc.)
36 - Set release level information (version, release notes, etc.)
37 - Easily add maintainers
38 - Browse package files as a tree and click to add a dependency
39 - Add install time global and file replacements
40 - Package file preview window
41 - Package the package using the new package file
43 In PEAR status of this package is: %{_status}.
45 %description -l pl.UTF-8
46 Frontend PHP-GTK1 do klasy PEAR_PackageFileManager. Ułatwia
47 developerom tworzenie i opiekę nad plikami package.xml.
50 - aktualizacja istniejących lub tworzenie nowych plików package.xml,
51 - import ustawień z istniejących plików,
52 - przeciągnij-i-upuść katalog do okna aplikacji celem wczytania
54 - określanie informacji o pakiecie (nazwa, opis, itp.),
55 - określanie informacji o wydaniu (wersja, wydanie, itp.),
56 - łatwe dodawanie opiekunów,
57 - przeglądanie plików w postaci drzewa oraz możliwość dodania
58 zależności przez kliknięcie,
59 - dodawanie globalnych oraz lokalnych zastąpień w plikach na etapie
61 - okno podglądu pakietu,
62 - tworzenie pakietu przy użyciu nowego pliku package.xml.
64 Ta klasa ma w PEAR status: %{_status}.
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{php_pear_dir}
75 rm -rf $RPM_BUILD_ROOT
78 %defattr(644,root,root,755)
79 %doc install.log docs/%{_pearname}/example.php
80 %{php_pear_dir}/.registry/*.reg
81 %dir %{php_pear_dir}/PEAR/PackageFileManager/GUI
82 %{php_pear_dir}/PEAR/PackageFileManager/GUI/Gtk.php