Author: baggins                      Date: Mon Mar  8 12:31:05 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial revision

---- Files affected:
packages/ruby-rack-mount:
   ruby-rack-mount.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/ruby-rack-mount/ruby-rack-mount.spec
diff -u /dev/null packages/ruby-rack-mount/ruby-rack-mount.spec:1.1
--- /dev/null   Mon Mar  8 13:31:05 2010
+++ packages/ruby-rack-mount/ruby-rack-mount.spec       Mon Mar  8 13:31:00 2010
@@ -0,0 +1,91 @@
+# $Revision$, $Date$
+%define pkgname rack-mount
+Summary:       A stackable dynamic tree based Rack router
+Name:          ruby-%{pkgname}
+Version:       0.6.1
+Release:       1
+License:       MIT
+Group:         Development/Libraries
+Source0:       http://rubygems.org/downloads/%{pkgname}-%{version}.gem
+# Source0-md5: 6fe33c194d4b63817bd6ab857ff720a7
+URL:           http://rubyforge.org/projects/rack
+BuildRequires: rpmbuild(macros) >= 1.484
+BuildRequires: ruby >= 1:1.8.6
+BuildRequires: ruby-modules
+Requires:      ruby-rack
+%{?ruby_mod_ver_requires_eq}
+#BuildArch:    noarch
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Rack::Mount supports Rack’s Cascade style of trying several routes until it 
finds one that is not a 404. This allows multiple routes to be nested or 
stacked on top of each other. Since the application endpoint can trigger the 
router to continue matching, middleware can be used to add arbitrary conditions 
to any route. This allows you to route based on other request attributes, 
session information, or even data dynamically pulled from a database. 
+
+%package rdoc
+Summary:       HTML documentation for %{pkgname}
+Summary(pl.UTF-8):     Dokumentacja w formacie HTML dla %{pkgname}
+Group:         Documentation
+Requires:      ruby >= 1:1.8.7-4
+
+%description rdoc
+HTML documentation for %{pkgname}.
+
+%description rdoc -l pl.UTF-8
+Dokumentacja w formacie HTML dla %{pkgname}.
+
+%package ri
+Summary:       ri documentation for %{pkgname}
+Summary(pl.UTF-8):     Dokumentacja w formacie ri dla %{pkgname}
+Group:         Documentation
+Requires:      ruby
+
+%description ri
+ri documentation for %{pkgname}.
+
+%description ri -l pl.UTF-8
+Dokumentacji w formacie ri dla %{pkgname}.
+
+%prep
+%setup -q -c
+%{__tar} xf %{SOURCE0} -O data.tar.gz | %{__tar} xz
+find -newer README.rdoc -o -print | xargs touch --reference %{SOURCE0}
+
+%build
+rdoc --ri --op ri lib
+rdoc --op rdoc lib
+rm -r ri/{Multimap,Multiset,NestedMultimap,Reginald,Rack/cdesc-Rack.yaml}
+rm ri/created.rid
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
+
+cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
+cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
+cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc README.rdoc
+%{ruby_rubylibdir}/rack/mount
+%{ruby_rubylibdir}/rack/mount.rb
+
+%files rdoc
+%defattr(644,root,root,755)
+%{ruby_rdocdir}/%{name}-%{version}
+
+%files ri
+%defattr(644,root,root,755)
+%{ruby_ridir}/Rack/Mount
+
+%define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <[email protected]>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2010/03/08 12:31:00  baggins
+- initial revision
+
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to