source: projects/specs/branches/6/p/php-ext-clearsilver/php-ext-clearsilver-vl.spec @ 6107

Revision 6107, 1.7 KB checked in by tomop, 12 years ago (diff)

added PHP extensions.

  • Property svn:executable set to *
Line 
1Summary: ClearSilver extension for PHP
2Summary(ja): PHP用ClearSilverモジュール
3Name: php-ext-clearsilver
4Version: 0.4
5Release: 3%{_dist_release}
6URL: http://www.geodata.soton.ac.uk/software/php_clearsilver/
7Source: php-clearsilver-%{version}.tar.gz
8License: The PHP License
9Group: Development/Languages
10BuildRequires: clearsilver, php5-devel
11BuildRoot: %{_tmppath}/%{name}-%{version}-root
12Provides: php5-ext-clearsilver
13Requires: %{req_php_api}
14
15%description
16This module adds ClearSilver functions to PHP.
17
18%description -l ja
19このモジュールはPHPにClearSilverテンプレート機能を追加します。
20
21%prep
22%setup -q -n php-clearsilver-%{version}
23##perl -pi -e 's/refcount/refcount__gc/s' clearsilver.c
24
25%build
26aclocal
27autoconf
28phpize
29libtoolize --copy --force
30%configure
31%__make %{_smp_mflags}
32
33%install
34rm -rf %{buildroot}
35mkdir -p %{buildroot}%{_libdir}/php5/
36mkdir -p %{buildroot}%{_sysconfdir}/php5/php.d
37
38install -m644 modules/clearsilver.so %{buildroot}%{_libdir}/php5/
39
40cat > %{buildroot}%{_sysconfdir}/php5/php.d/clearsilver.ini <<EOF
41; Enable clearsilver extension module
42extension=clearsilver.so
43EOF
44
45
46%clean
47rm -rf %{buildroot}
48
49%files
50%defattr(-,root,root)
51%doc CREDITS INSTALL LICENSE README doc
52%{_libdir}/php5/*
53%{_sysconfdir}/php5/php.d/*
54
55%changelog
56* Sun Apr 29 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-3
57- converted encoding to UTF-8.
58
59* Sat Apr 28 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-2
60- added an API version macro to "Requires:".
61
62* Sat Dec 12 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-1
63- new upstream release.
64 
65* Fri Jul 10 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1-2
66- fixed for php-5.3.0.
67
68* Mon Apr 28 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.1-1
69- initial build.
70
Note: See TracBrowser for help on using the repository browser.