packages: dokuwiki-plugin-datatemplate/dokuwiki-plugin-datatemplate.spec (N...
glen
glen at pld-linux.org
Fri Aug 12 15:04:37 CEST 2011
Author: glen Date: Fri Aug 12 13:04:37 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- new
---- Files affected:
packages/dokuwiki-plugin-datatemplate:
dokuwiki-plugin-datatemplate.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/dokuwiki-plugin-datatemplate/dokuwiki-plugin-datatemplate.spec
diff -u /dev/null packages/dokuwiki-plugin-datatemplate/dokuwiki-plugin-datatemplate.spec:1.1
--- /dev/null Fri Aug 12 15:04:37 2011
+++ packages/dokuwiki-plugin-datatemplate/dokuwiki-plugin-datatemplate.spec Fri Aug 12 15:04:32 2011
@@ -0,0 +1,138 @@
+# $Revision$, $Date$
+%define plugin datatemplate
+%define php_min_version 5.1.0
+%include /usr/lib/rpm/macros.php
+Summary: DokuWiki plugin to add template capabilities to the data plugin
+Name: dokuwiki-plugin-%{plugin}
+Version: 20110203
+Release: 1
+License: GPL v2
+Group: Applications/WWW
+Source0: https://github.com/ccl/dokuwiki-plugin-datatemplate/tarball/master#/%{plugin}.tgz
+# Source0-md5: 24fa802fa2cc5a3b6337fe24f1b75a18
+URL: http://www.dokuwiki.org/plugin:datatemplate
+BuildRequires: rpm-php-pearprov >= 4.4.2-11
+BuildRequires: rpmbuild(macros) >= 1.520
+Requires: dokuwiki >= 20090214
+Requires: dokuwiki-plugin-data
+Requires: php-common >= 4:%{php_min_version}
+Requires: php-pcre
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define dokuconf /etc/webapps/dokuwiki
+%define dokudir /usr/share/dokuwiki
+%define plugindir %{dokudir}/lib/plugins/%{plugin}
+
+# this is data plugin dependency
+%define _noautophp php-sqlite
+
+# put it together for rpmbuild
+%define _noautoreq %{?_noautophp} %{?_noautopear}
+
+%description
+This plugin adds the possibility to display the structered data of the
+data plugin using templates. Templates can be applied to individual
+data entries or lists of multiple entries. Additionally, this plugin
+offers a custom search form, pagination and result caching.
+
+%prep
+%setup -qc
+# for github urls:
+mv *-%{plugin}-*/* .
+rm *-%{plugin}-*/.gitignore
+
+version=$(awk '/^date/{print $2}' plugin.info.txt)
+if [ "$(echo "$version" | tr -d -)" != %{version} ]; then
+ : %%{version} mismatch
+ exit 1
+fi
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{plugindir}
+cp -a . $RPM_BUILD_ROOT%{plugindir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+# use this post section if you package .css or .js files
+%post
+# force js/css cache refresh
+if [ -f %{dokuconf}/local.php ]; then
+ touch %{dokuconf}/local.php
+fi
+
+%files
+%defattr(644,root,root,755)
+%dir %{plugindir}
+%{plugindir}/*.css
+%{plugindir}/*.txt
+%{plugindir}/syntax
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2011/08/12 13:04:32 glen
+- new
+
+Revision 1.19 2011/05/19 06:30:26 glen
+- updated
+
+Revision 1.18 2011/02/23 16:55:29 glen
+- initial packaging attempt
+
+Revision 1.17 2010/11/02 08:55:06 glen
+- php deps
+
+Revision 1.16 2010/11/02 08:03:07 glen
+- better match for version from syntax.php (avoid fp)
+
+Revision 1.15 2010/10/03 12:30:03 glen
+- source0 sample
+
+Revision 1.14 2010/09/13 14:39:44 glen
+- undos, js needs refresh as well
+
+Revision 1.13 2010/06/14 19:56:21 glen
+- tab
+
+Revision 1.12 2010/06/03 09:19:03 glen
+- update doku domain
+
+Revision 1.11 2010/06/03 09:18:43 glen
+- update
+
+Revision 1.10 2010/03/23 11:58:28 glen
+- git checkout samples
+
+Revision 1.9 2009/08/29 20:08:29 glen
+- avoid syntax error on empty version
+
+Revision 1.8 2009/08/10 17:39:35 glen
+- hint is obvious;
+
+Revision 1.7 2009/06/15 15:34:30 glen
+- %_usrlibrpm is in rpm 4.4.9 too
+
+Revision 1.6 2009/06/15 15:15:10 glen
+- use shared find-lang from rpm-build-macros
+
+Revision 1.5 2009/04/07 14:55:53 glen
+- updated
+
+Revision 1.4 2009/01/28 14:23:25 glen
+- refresh cache for plugins install does't hurt
+
+Revision 1.3 2009/01/28 14:20:10 glen
+- less underscores
+
+Revision 1.2 2008/03/20 13:48:39 glen
+- no macro in url
+- add localization finding
+
+Revision 1.1 2008-03-20 10:51:58 paszczus
+- initial template spec for dokuwiki plugins
\ No newline at end of file
================================================================
More information about the pld-cvs-commit
mailing list