]> git.pld-linux.org Git - packages/dokuwiki-plugin-lightbox.git/blame - dokuwiki-plugin-lightbox.spec
- build from src
[packages/dokuwiki-plugin-lightbox.git] / dokuwiki-plugin-lightbox.spec
CommitLineData
ac30c106 1%define plugin lightbox
9e3b5880
ER
2Summary: DokuWiki Lightbox plugin
3Summary(pl.UTF-8): Wtyczka lightbox dla DokuWiki
ac30c106 4Name: dokuwiki-plugin-%{plugin}
9e3b5880 5Version: 20120103
26fbd9a3 6Release: 0.10
ac30c106
ER
7License: GPL v2
8Group: Applications/WWW
26fbd9a3
ER
9#Source0: https://github.com/downloads/glensc/dokuwiki-plugin-lightboxv2/lightbox-%{version}.tar.bz2
10Source0: https://github.com/glensc/dokuwiki-plugin-lightboxv2/tarball/master/%{plugin}-%{version}.tgz
11# Source0-md5: 156c43be191bebf757874d1a7c8ca67b
12Source1: https://github.com/krewenki/jquery-lightbox/tarball/master/jquery-lightbox.tgz
13# Source1-md5: 14b30ba99c15cf2bb52af3ae21398969
9e3b5880
ER
14URL: http://www.dokuwiki.org/plugin:lightboxv2
15Requires: dokuwiki >= 20111110
ac30c106
ER
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%define dokuconf /etc/webapps/dokuwiki
7b6f32f6 20%define dokudir /usr/share/dokuwiki
ac30c106
ER
21%define plugindir %{dokudir}/lib/plugins/%{plugin}
22
23%description
9e3b5880 24Plugin to integrate Lightbox JavaScript animation in DokuWiki.
ac30c106
ER
25
26%prep
26fbd9a3
ER
27%setup -qc -a1
28mv *-%{plugin}v2-*/* .
29mv *-jquery-lightbox-*/* jquery-lightbox
9e3b5880 30
26fbd9a3 31version=$(awk '/^date/{print $2}' plugin.info.txt)
372f2a5c
ER
32if [ $(echo "$version" | tr -d -) != %{version} ]; then
33 : %%{version} mismatch, should be: $(echo "$version" | tr -d -)
34 exit 1
35fi
e45b1eac 36
26fbd9a3
ER
37%build
38sh -x build.sh
39tar xjf lightbox-*.tar.bz2
40
ac30c106
ER
41%install
42rm -rf $RPM_BUILD_ROOT
26fbd9a3 43cd %{plugin}
ac30c106 44install -d $RPM_BUILD_ROOT%{plugindir}
372f2a5c 45cp -a . $RPM_BUILD_ROOT%{plugindir}
26fbd9a3 46%{__rm} $RPM_BUILD_ROOT%{plugindir}/AUTHORS
ac30c106
ER
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%post
52# force css cache refresh
53if [ -f %{dokuconf}/local.php ]; then
54 touch %{dokuconf}/local.php
55fi
56
57%files
58%defattr(644,root,root,755)
e81ac42e 59%doc AUTHORS
ac30c106
ER
60%dir %{plugindir}
61%{plugindir}/*.css
62%{plugindir}/*.js
26fbd9a3 63%{plugindir}/*.txt
ac30c106 64%{plugindir}/images
This page took 0.087502 seconds and 4 git commands to generate.