[Pkg-ruby-extras-maintainers] r750 - packages/libinline-ruby/trunk/debian

Patrick Ringl smash-guest at costa.debian.org
Tue Aug 8 18:38:28 UTC 2006


Author: smash-guest
Date: 2006-08-08 18:38:26 +0000 (Tue, 08 Aug 2006)
New Revision: 750

Added:
   packages/libinline-ruby/trunk/debian/README.Debian
   packages/libinline-ruby/trunk/debian/changelog
   packages/libinline-ruby/trunk/debian/compat
   packages/libinline-ruby/trunk/debian/control
   packages/libinline-ruby/trunk/debian/control.in
   packages/libinline-ruby/trunk/debian/copyright
   packages/libinline-ruby/trunk/debian/helloworld_example.rb
   packages/libinline-ruby/trunk/debian/rules
   packages/libinline-ruby/trunk/debian/watch
Log:
Changes for debhelper usage (needed because of uptream conformity)[2]

Added: packages/libinline-ruby/trunk/debian/README.Debian
===================================================================
--- packages/libinline-ruby/trunk/debian/README.Debian	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/README.Debian	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,6 @@
+libinline-ruby for Debian
+-------------------------
+
+This software packaged by Rudi Cilibrasi.
+
+ -- Patrick Ringl <patrick_ at freenet.de>  Wed, 26 Jul 2006 04:38:15 +0200

Added: packages/libinline-ruby/trunk/debian/changelog
===================================================================
--- packages/libinline-ruby/trunk/debian/changelog	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/changelog	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,6 @@
+libinline-ruby (3.5.0-1) unstable; urgency=low
+
+  * Initial release
+
+ -- Patrick Ringl <patrick_ at freenet.de>  Wed, 26 Jul 2006 04:38:15 +0200
+

Added: packages/libinline-ruby/trunk/debian/compat
===================================================================
--- packages/libinline-ruby/trunk/debian/compat	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/compat	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1 @@
+5

Added: packages/libinline-ruby/trunk/debian/control
===================================================================
--- packages/libinline-ruby/trunk/debian/control	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/control	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,35 @@
+Source: libinline-ruby
+Section: interpreters
+Priority: optional
+Maintainer: Patrick Ringl <patrick_ at freenet.de>
+Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Antonio S. de A. Terceiro <asaterceiro at inf.ufrgs.br>, David Moreno Garza <damog at debian.org>, David Nusinow <dnusinow at debian.org>, Paul van Tilburg <paulvt at debian.org>, Esteban Manchado Velázquez <zoso at debian.org>, Arnaud Cornet <arnaud.cornet at gmail.com>, Lucas Nussbaum <lucas at lucas-nussbaum.net>, Thierry Reding <thierry at doppeltgemoppelt.de>, Marc Dequènes (Duck) <Duck at DuckCorp.org>, Ari Pollak <ari at debian.org>, Daigo Moriwaki <daigo at debian.org>
+Build-Depends: ruby-pkg-tools (>= 0.8), cdbs, debhelper (>= 5.0.0), ruby1.8, ruby1.8-dev
+Build-Depends-Indep: ruby-pkg-tools (>= 0.8), cdbs, debhelper (>= 5.0.0), ruby1.8, ruby1.8-dev
+Standards-Version: 3.7.2
+
+Package: libinline-ruby
+Architecture: all
+Depends: libinline-ruby1.8
+Description: Ruby library for embedding C/++ external module code
+ Ruby Inline is an analog to Perl's Inline::C. Out of the box,
+ it allows you to embed C/++ external module code in your ruby script
+ directly. By writing simple builder classes, you can teach how to cope with
+ new languages (fortran, perl, whatever).
+ .
+ This package is part of the Ruby library extras, a supplement to Ruby's
+ standard library.
+ .
+ This is a dummy package depending on the library for the current default
+ version of Ruby.
+
+Package: libinline-ruby1.8
+Architecture: all
+Depends: ruby1.8, ruby1.8-dev
+Description: Ruby library for embedding C/++ external module code
+ Ruby Inline is an analog to Perl's Inline::C. Out of the box,
+ it allows you to embed C/++ external module code in your ruby script
+ directly. By writing simple builder classes, you can teach how to cope with
+ new languages (fortran, perl, whatever).
+ .
+ This package is part of the Ruby library extras, a supplement to Ruby's
+ standard library.

Added: packages/libinline-ruby/trunk/debian/control.in
===================================================================
--- packages/libinline-ruby/trunk/debian/control.in	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/control.in	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,35 @@
+Source: libinline-ruby
+Section: interpreters
+Priority: optional
+Maintainer: Patrick Ringl <patrick_ at freenet.de>
+Uploaders: @RUBY_EXTRAS_TEAM@
+Build-Depends: ruby-pkg-tools (>= 0.8), cdbs, debhelper (>= 5.0.0), ruby1.8, ruby1.8-dev
+Build-Depends-Indep: ruby-pkg-tools (>= 0.8), cdbs, debhelper (>= 5.0.0), ruby1.8, ruby1.8-dev
+Standards-Version: 3.7.2
+
+Package: libinline-ruby
+Architecture: all
+Depends: libinline-ruby1.8
+Description: Ruby library for embedding C/++ external module code
+ Ruby Inline is an analog to Perl's Inline::C. Out of the box,
+ it allows you to embed C/++ external module code in your ruby script
+ directly. By writing simple builder classes, you can teach how to cope with
+ new languages (fortran, perl, whatever).
+ .
+ This package is part of the Ruby library extras, a supplement to Ruby's
+ standard library.
+ .
+ This is a dummy package depending on the library for the current default
+ version of Ruby.
+
+Package: libinline-ruby1.8
+Architecture: all
+Depends: ruby1.8, ruby1.8-dev
+Description: Ruby library for embedding C/++ external module code
+ Ruby Inline is an analog to Perl's Inline::C. Out of the box,
+ it allows you to embed C/++ external module code in your ruby script
+ directly. By writing simple builder classes, you can teach how to cope with
+ new languages (fortran, perl, whatever).
+ .
+ This package is part of the Ruby library extras, a supplement to Ruby's
+ standard library.

Added: packages/libinline-ruby/trunk/debian/copyright
===================================================================
--- packages/libinline-ruby/trunk/debian/copyright	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/copyright	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,35 @@
+This package was debianized by Patrick Ringl <patrick_ at freenet.de> on
+Wed, 26 Jul 2006 04:38:15 +0200.
+
+It was downloaded from http://rubyforge.org/frs/download.php/6475/RubyInline-3.5.0.tar.gz
+
+Upstream Author: Ryan Davis <support at zenspider.com>
+
+Copyright: Copyright (c) 2001-2006 Ryan Davis, Zen Spider Software
+
+License: The MIT License
+
+Copyright (c) 2001-2005 Ryan Davis, Zen Spider Software
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+The Debian packaging is (C) 2006, Patrick Ringl <patrick_ at freenet.de> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: packages/libinline-ruby/trunk/debian/helloworld_example.rb
===================================================================
--- packages/libinline-ruby/trunk/debian/helloworld_example.rb	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/helloworld_example.rb	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,12 @@
+#!/usr/bin/ruby -w
+
+require 'inline'
+
+class Hello
+  inline do |builder|
+    builder.include "<stdio.h>"
+    builder.c 'void hello() { puts("hello world"); }'
+  end
+end
+
+Hello.new.hello
\ No newline at end of file


Property changes on: packages/libinline-ruby/trunk/debian/helloworld_example.rb
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libinline-ruby/trunk/debian/rules
===================================================================
--- packages/libinline-ruby/trunk/debian/rules	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/rules	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,51 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# This file is public domain software, originally written by Joey Hess. 
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs --all
+
+	dh_installexamples --all $(CURDIR)/debian/helloworld_example.rb
+	dh_installdocs --all $(CURDIR)/README.txt
+	dh_installdocs --all $(CURDIR)/debian/README.Debian
+	mkdir -p $(CURDIR)/debian/libinline-ruby1.8/usr/lib/ruby/1.8/
+	cp inline.rb `pwd`/debian/libinline-ruby1.8/usr/lib/ruby/1.8/	
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_installexamples
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: packages/libinline-ruby/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libinline-ruby/trunk/debian/watch
===================================================================
--- packages/libinline-ruby/trunk/debian/watch	2006-08-08 18:37:24 UTC (rev 749)
+++ packages/libinline-ruby/trunk/debian/watch	2006-08-08 18:38:26 UTC (rev 750)
@@ -0,0 +1,2 @@
+version=2
+http://rubyforge.org/frs/download.php/6475/RubyInline-(.*)\.tar\.gz
\ No newline at end of file




More information about the pkg-ruby-extras-maintainers mailing list