]> git.pld-linux.org Git - packages/php-pear-PEAR_PackageUpdate.git/blob - php-pear-PEAR_PackageUpdate.spec
- BR rpm-build macros >= 1.300 for %pear_ macros
[packages/php-pear-PEAR_PackageUpdate.git] / php-pear-PEAR_PackageUpdate.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          PEAR
3 %define         _subclass       PackageUpdate
4 %define         _status         beta
5 %define         _pearname       PEAR_PackageUpdate
6
7 Summary:        %{_pearname} - a simple way to update packages at runtime
8 Summary(pl):    %{_pearname} - prosty sposób do aktualizacji paczek w czasie dzia³ania aplikacji
9 Name:           php-pear-%{_pearname}
10 Version:        0.4.3
11 Release:        1
12 License:        PHP License
13 Group:          Development/Languages/PHP
14 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5:  b25dab1a097f62e336c2062dcda4e99d
16 URL:            http://pear.php.net/package/PEAR_PackageUpdate/
17 BuildRequires:  php-pear-PEAR
18 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
19 BuildRequires:  rpmbuild(macros) >= 1.300
20 Requires:       php-pear
21 Requires:       php-pear-PEAR >= 1.4.8
22 Requires:       php-pear-PEAR >= 1:1.4.-0.8
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 PEAR_PackageUpdate (PPU) is designed to allow developers to easily
28 include auto updating features for other packages and PEAR installable
29 applications. PPU will check to see if a new version of a package is
30 available and then ask the user if they would like to update the
31 package. PPU uses PEAR to communicate with the channel server and to
32 execute the update.
33
34 PPU allows the end user to take some control over when they are
35 notified about new releases. The PPU Preferences allow a user to tell
36 PPU not to ask about certain types of releases (bug fixes, minor
37 releases, etc.), not to ask about certain release states (devel,
38 alpha, etc.), not to ask until the next release or not to ask again.
39
40 PPU is just an engine for package updating. It should not be used
41 directly. Instead one of the driver packages such as
42 PEAR_PackageUpdate_Gtk2 should be used depending on the application or
43 other package.
44
45 In PEAR status of this package is: %{_status}.
46
47 %description -l pl
48 PEAR_PackageUpdate (PPU) zosta³ zaprojektowany aby umo¿liwiæ
49 developerom do³±czenie w prosty sposób automatycznej aktualizacji
50 innych pakietów PEAR lub aplikacji korzystaj±cych ze sposobu
51 instalacji PEAR. PPU sprawdzi czy jest dostêpna nowa wersja i zapyta
52 u¿ytkownika czy chcieliby zaktualizowaæ pakiet. PPU korzysta z PEAR do
53 komunikacji z serwerem kana³ów oraz do wykonania aktualizacji.
54
55 PPU pozwala u¿ytkownikowi koñcowemu na pewn± kontrolê kiedy maj± byæ
56 powiadamiania o nowych aktualizacjach. Preferencje PPU pozwalaj±
57 u¿ytkownikowi na pominiêcie pewnych rodzajów aktualizacji (poprawki
58 b³êdów, drobne wydania), czy konkretnych statusów (devel, alpha,
59 itp.), czy polecenie PPU aby nie pyta³ do czasu kolejnej wersji.
60
61 PPU jest tylko silnikiem do aktualizacji pakietów. Nie powinien byæ
62 u¿yty bezpo¶rednio. Zamiast tego, pakiety takie jak
63 PEAR_PackageUpdate_GTK2 powinny byæ u¿yte.
64
65 Ta klasa ma w PEAR status: %{_status}.
66
67 %prep
68 %pear_package_setup
69
70 %install
71 rm -rf $RPM_BUILD_ROOT
72 install -d $RPM_BUILD_ROOT%{php_pear_dir}
73 %pear_package_install
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files
79 %defattr(644,root,root,755)
80 %doc install.log
81 %{php_pear_dir}/.registry/*.reg
82 %{php_pear_dir}/PEAR/PackageUpdate.php
This page took 0.106285 seconds and 3 git commands to generate.