source: projects/specs/trunk/r/rbenv-gemset/rbenv-gemset-vl.spec @ 6562

Revision 6562, 1.5 KB checked in by daisuke, 12 years ago (diff)

new package

Line 
1%global gitdate 20120606
2
3Summary: Plugin for rbenv that adds basic gemset support
4Summary(ja): rbenv 用の gemset サポートプラグイン
5Name: rbenv-gemset
6Version: 0.3.0.%{gitdate}
7Release: 1%{?_dist_release}
8License: MIT
9Group: Development/Tools
10URL: https://github.com/jamis/rbenv-gemset/
11Source0: %{name}-%{version}.tar.xz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
14BuildArch: noarch
15Requires: rbenv
16
17Distribution: Vine Linux
18Vendor: Project Vine
19Packager: daisuke
20
21%description
22rbenv-gemset is an extension for the rbenv ruby version manager that
23allows you to use "gemsets", sandboxed collections of gems. This lets
24you have multiple collections of gems installed in different
25sandboxes, and specify (on a per-application basis) which sets of gems
26should be used.
27
28%prep
29%setup -q
30
31%build
32
33sed -i -e 's|/usr/local/share/ruby-gemsets|/usr/share/rbenv|g' libexec/rbenv-gemset
34
35%install
36rm -rf %{buildroot}
37
38mkdir -p %{buildroot}%{_sysconfdir}/rbenv.d
39cp -a etc/rbenv.d/* %{buildroot}%{_sysconfdir}/rbenv.d/
40
41mkdir -p %{buildroot}%{_datadir}/rbenv/libexec
42cp -a libexec/* %{buildroot}%{_datadir}/rbenv/libexec/
43
44mkdir -p %{buildroot}%{_bindir}
45ln -s %{_datadir}/rbenv/libexec/rbenv-gemset %{buildroot}%{_bindir}/rbenv-gemset
46
47%clean
48rm -rf %{buildroot}
49
50%files
51%defattr(-,root,root,-)
52%doc README.mkd
53%{_sysconfdir}/rbenv.d/*/*
54%{_bindir}/rbenv-gemset
55%{_datadir}/rbenv
56
57%changelog
58* Fri Jul 13 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0.20120606-1
59- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.