[DRE-commits] r4809 - trunk/libsinatra-ruby/debian
Laurent VALLAR
val-guest at alioth.debian.org
Mon Feb 22 14:37:31 UTC 2010
Author: val-guest
Date: 2010-02-22 14:37:27 +0000 (Mon, 22 Feb 2010)
New Revision: 4809
Modified:
trunk/libsinatra-ruby/debian/changelog
trunk/libsinatra-ruby/debian/control
trunk/libsinatra-ruby/debian/rules
Log:
Add sinatra 1.9.1 port.
Modified: trunk/libsinatra-ruby/debian/changelog
===================================================================
--- trunk/libsinatra-ruby/debian/changelog 2010-02-22 11:53:33 UTC (rev 4808)
+++ trunk/libsinatra-ruby/debian/changelog 2010-02-22 14:37:27 UTC (rev 4809)
@@ -1,8 +1,8 @@
-libsinatra-ruby (1.0.a-2) UNRELEASED; urgency=low
+libsinatra-ruby (1.0.a-2) unstable; urgency=low
- * NOT RELEASED YET
+ * Port the package to Ruby 1.9.1.
- -- Laurent Vallar <val at zbla.net> Fri, 19 Feb 2010 12:45:06 +0100
+ -- Laurent Vallar <val at zbla.net> Mon, 22 Feb 2010 09:42:32 +0100
libsinatra-ruby (1.0.a-1) unstable; urgency=low
Modified: trunk/libsinatra-ruby/debian/control
===================================================================
--- trunk/libsinatra-ruby/debian/control 2010-02-22 11:53:33 UTC (rev 4808)
+++ trunk/libsinatra-ruby/debian/control 2010-02-22 14:37:27 UTC (rev 4809)
@@ -4,8 +4,8 @@
Maintainer: Laurent Vallar <val at zbla.net>
Standards-Version: 3.8.4
Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Build-Depends: cdbs, debhelper (>= 5.0.37), ruby-pkg-tools, libsetup-ruby1.8
-Build-Depends-Indep: ruby1.8, rdoc, graphviz
+Build-Depends: cdbs, debhelper (>= 5.0.37), ruby-pkg-tools (>= 0.17), libsetup-ruby1.8
+Build-Depends-Indep: ruby1.8, ruby1.9.1, rdoc1.8, rdoc1.9.1, graphviz
Homepage: http://www.sinatrarb.com/
Vcs-Svn: svn://svn.debian.org/svn/pkg-ruby-extras/trunk/libsinatra-ruby/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-ruby-extras/trunk/libsinatra-ruby/
@@ -23,6 +23,19 @@
This framework is lighweight and uses Rack which is a web server
interface developed to run many Ruby frameworks using the same stack.
+Package: libsinatra-ruby1.9.1
+Architecture: all
+Depends: ${misc:Depends}, ruby1.9.1, librack-ruby1.9.1
+Suggests: mongrel, thin1.9.1
+Description: Ruby web-development dressed in a DSL
+ Sinatra is an open source web framework for Ruby programming language.
+ It provides simple Domain Specific Language (DSL) for defining RESTful
+ HTTP actions, and then defining how the application is going to respond
+ to them.
+ .
+ This framework is lighweight and uses Rack which is a web server
+ interface developed to run many Ruby frameworks using the same stack.
+
Package: libsinatra-ruby
Architecture: all
Depends: ${misc:Depends}, libsinatra-ruby1.8
Modified: trunk/libsinatra-ruby/debian/rules
===================================================================
--- trunk/libsinatra-ruby/debian/rules 2010-02-22 11:53:33 UTC (rev 4808)
+++ trunk/libsinatra-ruby/debian/rules 2010-02-22 14:37:27 UTC (rev 4809)
@@ -1,12 +1,14 @@
#!/usr/bin/make -f
+#LIB_PACKAGE_FILTER = libsinatra-ruby%
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
build/libsinatra-ruby-doc::
# build ri doc
- rdoc \
+ rdoc1.8 \
--charset utf8 \
--line-numbers \
--inline-source \
@@ -16,16 +18,32 @@
--op debian/libsinatra-ruby-doc/usr/share/ri/1.8/site \
README.rdoc LICENSE AUTHORS CHANGES lib \
&& rm -f debian/libsinatra-ruby-doc/usr/share/ri/1.8/site/created.rid
+ rdoc1.9.1 \
+ --charset utf8 \
+ --line-numbers \
+ --inline-source \
+ --title 'Sinatra API Documentation' \
+ --main README.rdoc \
+ --ri \
+ --op debian/libsinatra-ruby-doc/usr/share/ri/1.9.1/site \
+ README.rdoc LICENSE AUTHORS CHANGES lib \
+ && rm -f debian/libsinatra-ruby-doc/usr/share/ri/1.9.1/site/created.rid
+install/libsinatra-ruby::
+ # images install (see debian patch 02-base-image-path-fix.patch)
+ mkdir -p debian/libsinatra-ruby/usr/share/pixmaps
+ cp lib/sinatra/images/404.png \
+ debian/libsinatra-ruby/usr/share/pixmaps/sinatra-error-404.png
+ cp lib/sinatra/images/500.png \
+ debian/libsinatra-ruby/usr/share/pixmaps/sinatra-error-500.png
+
install/libsinatra-ruby-doc::
mkdir -p debian/libsinatra-ruby-doc/usr/share/ri/1.8
install/libsinatra-ruby1.8::
# remove images from ruby library path
rm -r debian/libsinatra-ruby1.8/usr/lib/ruby/1.8/sinatra/images
- # images install (see debian patch 02-base-image-path-fix.patch)
- mkdir -p debian/libsinatra-ruby1.8/usr/share/pixmaps
- cp lib/sinatra/images/404.png \
- debian/libsinatra-ruby1.8/usr/share/pixmaps/sinatra-error-404.png
- cp lib/sinatra/images/500.png \
- debian/libsinatra-ruby1.8/usr/share/pixmaps/sinatra-error-500.png
+
+install/libsinatra-ruby1.9.1::
+ # remove images from ruby library path
+ rm -r debian/libsinatra-ruby1.9.1/usr/lib/ruby/1.9.1/sinatra/images
More information about the Pkg-ruby-extras-commits
mailing list