From: Elan Ruusamäe Date: Sun, 22 Jun 2014 21:38:14 +0000 (+0300) Subject: virtual php deps X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=51dba68fecd034dcc6341c6ca9ebbb28addd2f56;p=packages%2Fpinetd.git virtual php deps --- diff --git a/pinetd.spec b/pinetd.spec index f88856b..8964d58 100644 --- a/pinetd.spec +++ b/pinetd.spec @@ -10,23 +10,23 @@ Source0: %{name}.tar.bz2 # Source0-md5: 94e4cdfdaefeceb4b89e0654daf443c8 URL: http://www.pinetd.net/ Requires: /usr/bin/php +Requires: php(dom) +Requires: php(filter) +Requires: php(ftp) +Requires: php(gd) +Requires: php(hash) +Requires: php(iconv) +Requires: php(mbstring) +Requires: php(mysqli) +Requires: php(pcre) +Requires: php(proctitle) +Requires: php(sockets) +Requires: php(sqlite) +Requires: php(tokenizer) +Requires: php(xml) +Requires: php(zlib) #Requires: php-common >= 4:5.3 -Requires: php-dom -Requires: php-filter -Requires: php-ftp -Requires: php-gd -Requires: php-hash -Requires: php-iconv -Requires: php-mbstring Requires: php-mhash -Requires: php-mysqli -Requires: php-pcre -Requires: php-pecl-proctitle -Requires: php-sockets -Requires: php-sqlite -Requires: php-tokenizer -Requires: php-xml -Requires: php-zlib BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -40,6 +40,7 @@ application. %prep %setup -q -n %{name} + cat > %{name}.sh <<'EOF' #!/bin/sh exec /usr/bin/php -d date.timezone=$(date +%Z) %{_appdir}/code/root.php ${1:+"$@"} @@ -50,7 +51,7 @@ find -name .svn | xargs rm -rf %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_sbindir},%{_appdir},%{_sysconfdir}/%{name}} -install %{name}.sh $RPM_BUILD_ROOT%{_sbindir}/%{name} +install -p %{name}.sh $RPM_BUILD_ROOT%{_sbindir}/%{name} cp -a code $RPM_BUILD_ROOT%{_appdir} cp -a etc/* $RPM_BUILD_ROOT%{_sysconfdir}/%{name}