summaryrefslogtreecommitdiffstats
path: root/raphael.spec
blob: 195b711333eaed1423d437e707c65894d8f1c65c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
%global commit dbe241f4c5310dd9bf3b451c538d78c6c4a0e288
%global shortcommit %(c=%{commit}; echo ${c:0:7})

%global         checkout 20130124git%{shortcommit}

Name:           raphael
Version:        2.1.0
Release:        1.%{checkout}%{?dist}
Summary:        JavaScript Vector Library
Group:          Applications/Internet
License:        MIT
URL:            http://raphaeljs.com/
Source0:        https://github.com/DmitryBaranovskiy/raphael/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
Source1:        %{name}.conf
BuildArch:      noarch

#BuildRequires:  
Requires:       httpd

%description
Raphaƫl is a small JavaScript library that should simplify your work
with vector graphics on the web. If you want to create your own specific
chart or image crop and rotate widget, for example, you can achieve it
simply and easily with this library.


%prep
%setup -q -n %{name}-%{commit}

%build

%install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p raphael.js  $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p raphael-min.js $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p -r plugins  $RPM_BUILD_ROOT%{_datadir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d
install -p -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d

%files
%doc README.markdown license.txt reference.html
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf

%changelog
* Fri Jan 24 2013 Ken Dreyer <ktdreyer@ktdreyer.com> - 2.1.0-1.20130124gitdbe241f
- Initial packaging