From 68d6d6b98511cc0adf23d1283b68260b21adcdd2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 28 Oct 2010 10:02:01 +0000 Subject: [PATCH 1/3] - new Changed files: dokuwiki-plugin-meta.spec -> 1.1 --- dokuwiki-plugin-meta.spec | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 dokuwiki-plugin-meta.spec diff --git a/dokuwiki-plugin-meta.spec b/dokuwiki-plugin-meta.spec new file mode 100644 index 0000000..e5b8d18 --- /dev/null +++ b/dokuwiki-plugin-meta.spec @@ -0,0 +1,48 @@ +%define plugin meta +Summary: Dokuwiki Plugin to Set Metadata +Name: dokuwiki-plugin-%{plugin} +Version: 20060415 +Release: 1 +License: GPL v2 +Group: Applications/WWW +Source0: http://www.chimeric.de/_src/plugin-meta.tgz +# Source0-md5: 81f428efcce5b0193bf0be51c8919e1c +URL: http://www.dokuwiki.org/plugin:meta +BuildRequires: rpmbuild(macros) >= 1.520 +Requires: dokuwiki >= 20061106 +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} +%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot} + +%description +This plugin allows you to set metadata for a page. This is useful for +overriding default DokuWiki metadata, for example if you want to +display someone else than the user who pasted the text into the wiki +as the author of a blog entry. + +%prep +%setup -qc +mv %{plugin}/* . + +version=$(awk -F"'" '/date/&&/=>/{print $4}' syntax.php) +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 + +%files +%defattr(644,root,root,755) +%dir %{plugindir} +%{plugindir}/*.php -- 2.43.0 From 8c1d31410f41bd06cb6db0c9972e53a8e4edb985 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 20 Dec 2018 00:09:56 +0200 Subject: [PATCH 2/3] up to 2015-07-24 --- dokuwiki-plugin-meta.spec | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/dokuwiki-plugin-meta.spec b/dokuwiki-plugin-meta.spec index e5b8d18..c4f9471 100644 --- a/dokuwiki-plugin-meta.spec +++ b/dokuwiki-plugin-meta.spec @@ -1,15 +1,20 @@ +%define subver 2015-07-24 +%define ver %(echo %{subver} | tr -d -) %define plugin meta +%define php_min_version 5.3.0 +%include /usr/lib/rpm/macros.php Summary: Dokuwiki Plugin to Set Metadata Name: dokuwiki-plugin-%{plugin} -Version: 20060415 +Version: %{ver} Release: 1 License: GPL v2 Group: Applications/WWW -Source0: http://www.chimeric.de/_src/plugin-meta.tgz -# Source0-md5: 81f428efcce5b0193bf0be51c8919e1c -URL: http://www.dokuwiki.org/plugin:meta +Source0: https://github.com/dokufreaks/plugin-meta/archive/8752219/%{plugin}-%{subver}.tar.gz +# Source0-md5: c335f4ffd1ca022948955093a4d84dea +URL: https://www.dokuwiki.org/plugin:meta BuildRequires: rpmbuild(macros) >= 1.520 Requires: dokuwiki >= 20061106 +Requires: php(core) >= %{php_min_version} BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -26,9 +31,13 @@ as the author of a blog entry. %prep %setup -qc -mv %{plugin}/* . +mv *-%{plugin}-*/* . -version=$(awk -F"'" '/date/&&/=>/{print $4}' syntax.php) +# nothing to do with tests +%{__rm} -r _test + +%build +version=$(awk '/^date/{print $2}' plugin.info.txt) if [ "$(echo "$version" | tr -d -)" != %{version} ]; then : %%{version} mismatch exit 1 @@ -46,3 +55,4 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %dir %{plugindir} %{plugindir}/*.php +%{plugindir}/*.txt -- 2.43.0 From cbf82aedd67d12e4c2d327c60b78dea75c9fa61a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Sat, 25 Jan 2020 15:05:14 +0100 Subject: [PATCH 3/3] - drop obsolete and outdated manual inclusion of rpm macros --- dokuwiki-plugin-meta.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/dokuwiki-plugin-meta.spec b/dokuwiki-plugin-meta.spec index c4f9471..ce7d238 100644 --- a/dokuwiki-plugin-meta.spec +++ b/dokuwiki-plugin-meta.spec @@ -2,7 +2,6 @@ %define ver %(echo %{subver} | tr -d -) %define plugin meta %define php_min_version 5.3.0 -%include /usr/lib/rpm/macros.php Summary: Dokuwiki Plugin to Set Metadata Name: dokuwiki-plugin-%{plugin} Version: %{ver} -- 2.43.0