]> git.pld-linux.org Git - packages/php-bad-behavior.git/blob - php-bad-behavior.spec
Update to 2.2.23; license is LGPLv3; requires php 5.2.0
[packages/php-bad-behavior.git] / php-bad-behavior.spec
1 # NOTE
2 # - the md5 is different in various wp backends, so invoke packages/fetchsrc_request
3 #   several times until distfiles catches the same one you downloaded.
4 %define         php_min_version 5.2.0
5 Summary:        PHP-based software which blocks automated link spam
6 Summary(pl.UTF-8):      Oparte na PHP oprogramowanie blokujące spam z automatycznych odnośników
7 Name:           php-bad-behavior
8 Version:        2.2.23
9 Release:        1
10 License:        LGPLv3
11 Group:          Applications/WWW
12 Source0:        https://downloads.wordpress.org/plugin/bad-behavior.%{version}.zip
13 # Source0-md5:  565f3d5cf412d13db2ab460ba2902caa
14 URL:            https://bad-behavior.ioerror.us
15 BuildRequires:  unzip
16 Requires:       php(core) >= %{php_min_version}
17 Obsoletes:      bad-behavior
18 BuildArch:      noarch
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %define         _appdir         %{php_data_dir}/bad-behavior
22
23 %description
24 Bad Behavior is a set of PHP scripts which prevents spambots from
25 accessing your site by analyzing their actual HTTP requests and
26 comparing them to profiles from known spambots. It goes far beyond
27 User-Agent and Referer, however. Bad Behavior is available for several
28 PHP-based software packages, and also can be integrated in seconds
29 into any PHP script.
30
31 %description -l pl.UTF-8
32 Bad Behavior to zbiór skryptów PHP zapobiegający dostępowi spambotów
33 do strony poprzez analizę ich żądań HTTP i porównywanie z profilami
34 znanych spambotów. Wykracza znacząco poza User-Agent i Referer. Bad
35 Behavior jest dostępny dla kilku opartych na PHP pakietów, może być
36 także zintegrowany w krótkim czasie z dowolnym skryptem PHP.
37
38 %prep
39 # unpack in ascii mode
40 %define __unzip /usr/bin/unzip -a
41 %setup -qc
42 mv {,.}bad-behavior
43 mv .bad-behavior/* .
44 rm index.html bad-behavior/index.html
45
46 %install
47 rm -rf $RPM_BUILD_ROOT
48 install -d $RPM_BUILD_ROOT%{php_data_dir}
49 cp -a bad-behavior* $RPM_BUILD_ROOT%{php_data_dir}
50
51 %clean
52 rm -rf $RPM_BUILD_ROOT
53
54 %files
55 %defattr(644,root,root,755)
56 %doc README.txt
57 %{php_data_dir}/bad-behavior
58 %{php_data_dir}/bad-behavior-generic.php
59 %{php_data_dir}/bad-behavior-mediawiki.php
60 %{php_data_dir}/bad-behavior-mysql.php
61 %{php_data_dir}/bad-behavior-wordpress-admin.php
62 %{php_data_dir}/bad-behavior-wordpress.php
This page took 0.043665 seconds and 4 git commands to generate.