r10219 - in /trunk/libipc-sharelite-perl: Makefile.PL UU/ UU/extract UU/myread UU/optdef.sh debian/ debian/changelog debian/compat debian/control debian/copyright debian/rules debian/watch typemap

vdanjean at users.alioth.debian.org vdanjean at users.alioth.debian.org
Sat Dec 1 12:04:15 UTC 2007


Author: vdanjean
Date: Sat Dec  1 12:04:15 2007
New Revision: 10219

URL: http://svn.debian.org/wsvn/?sc=1&rev=10219
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    trunk/libipc-sharelite-perl/UU/
    trunk/libipc-sharelite-perl/UU/extract
    trunk/libipc-sharelite-perl/UU/myread
    trunk/libipc-sharelite-perl/UU/optdef.sh
    trunk/libipc-sharelite-perl/debian/
    trunk/libipc-sharelite-perl/debian/changelog
    trunk/libipc-sharelite-perl/debian/compat
    trunk/libipc-sharelite-perl/debian/control
    trunk/libipc-sharelite-perl/debian/copyright
    trunk/libipc-sharelite-perl/debian/rules   (with props)
    trunk/libipc-sharelite-perl/debian/watch
Modified:
    trunk/libipc-sharelite-perl/Makefile.PL
    trunk/libipc-sharelite-perl/typemap

Modified: trunk/libipc-sharelite-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/Makefile.PL?rev=10219&op=diff
==============================================================================
--- trunk/libipc-sharelite-perl/Makefile.PL (original)
+++ trunk/libipc-sharelite-perl/Makefile.PL Sat Dec  1 12:04:15 2007
@@ -1,6 +1,6 @@
 use ExtUtils::MakeMaker;
 
-system('./Configure');
+system('./Configure -S -D d_portable');
 
 # See lib/ExtUtils/MakeMaker.pm for details of how to influence
 # the contents of the Makefile that is written.

Added: trunk/libipc-sharelite-perl/UU/extract
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/UU/extract?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/UU/extract (added)
+++ trunk/libipc-sharelite-perl/UU/extract Sat Dec  1 12:04:15 2007
@@ -1,0 +1,66 @@
+CONFIG=true
+echo "Doing variable substitutions on .SH files..."
+if test -f $src/MANIFEST; then
+	set x `awk '{print $1}' <$src/MANIFEST | grep '\.SH'`
+else
+	echo "(Looking for .SH files under the source directory.)"
+	set x `(cd $src; find . -name "*.SH" -print)`
+fi
+shift
+case $# in
+0) set x `(cd $src; echo *.SH)`; shift;;
+esac
+if test ! -f $src/$1; then
+	shift
+fi
+mkdir_p='
+name=$1;
+create="";
+while test $name; do
+	if test ! -d "$name"; then
+		create="$name $create";
+		name=`echo $name | sed -e "s|^[^/]*$||"`;
+		name=`echo $name | sed -e "s|\(.*\)/.*|\1|"`;
+	else
+		name="";
+	fi;
+done;
+for file in $create; do
+	mkdir $file;
+done
+'
+for file in $*; do
+	case "$src" in
+	".")
+		case "$file" in
+		*/*)
+			dir=`expr X$file : 'X\(.*\)/'`
+			file=`expr X$file : 'X.*/\(.*\)'`
+			(cd $dir && . ./$file)
+			;;
+		*)
+			. ./$file
+			;;
+		esac
+		;;
+	*)
+		case "$file" in
+		*/*)
+			dir=`expr X$file : 'X\(.*\)/'`
+			file=`expr X$file : 'X.*/\(.*\)'`
+			(set x $dir; shift; eval $mkdir_p)
+			sh <$src/$dir/$file
+			;;
+		*)
+			sh <$src/$file
+			;;
+		esac
+		;;
+	esac
+done
+if test -f $src/config_h.SH; then
+	if test ! -f config.h; then
+	: oops, they left it out of MANIFEST, probably, so do it anyway.
+	. $src/config_h.SH
+	fi
+fi

Added: trunk/libipc-sharelite-perl/UU/myread
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/UU/myread?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/UU/myread (added)
+++ trunk/libipc-sharelite-perl/UU/myread Sat Dec  1 12:04:15 2007
@@ -1,0 +1,160 @@
+#!/bin/sh
+xxxm=$dflt
+case "$xxxm" in
+'') echo -n "$rp " >&4;;
+*) case "$rp" in
+	'') echo -n "[$xxxm] ";;
+	*)
+		if test `echo "$rp [$xxxm]  " | wc -c` -ge 80; then
+			echo "$rp" >&4
+			echo -n "[$xxxm] " >&4
+		else
+			echo -n "$rp [$xxxm] " >&4
+		fi
+		;;
+	esac;;
+esac
+ans='!'
+case "$fastread" in
+yes) case "$dflt" in
+	'') ;;
+	*) ans='';
+		case "$silent-$rp" in
+		true-) ;;
+		*) echo " " >&4;;
+		esac;;
+	esac;;
+*) case "$silent" in
+	true) case "$rp" in
+		'') ans='';;
+		esac;;
+	esac;;
+esac
+while expr "X$ans" : "X!" >/dev/null; do
+	read answ
+	set x $xxxm
+	shift
+	aok=''; eval "ans=\"$answ\"" && aok=y
+	case  "$answ" in
+	"!")
+		sh 1>&4
+		echo " "
+		case "$xxxm" in
+'') echo -n "$rp " >&4;;
+*) case "$rp" in
+	'') echo -n "[$xxxm] ";;
+	*)
+		if test `echo "$rp [$xxxm]  " | wc -c` -ge 80; then
+			echo "$rp" >&4
+			echo -n "[$xxxm] " >&4
+		else
+			echo -n "$rp [$xxxm] " >&4
+		fi
+		;;
+	esac;;
+esac
+		;;
+	!*)
+		set x `expr "X$ans" : "X!\(.*\)$"`
+		shift
+		sh 1>&4 -c "$*"
+		echo " "
+		case "$xxxm" in
+'') echo -n "$rp " >&4;;
+*) case "$rp" in
+	'') echo -n "[$xxxm] ";;
+	*)
+		if test `echo "$rp [$xxxm]  " | wc -c` -ge 80; then
+			echo "$rp" >&4
+			echo -n "[$xxxm] " >&4
+		else
+			echo -n "$rp [$xxxm] " >&4
+		fi
+		;;
+	esac;;
+esac
+		;;
+	"$ans")
+		case "$ans" in
+		\&*)
+			set x `expr "X$ans" : "X&\(.*\)$"`
+			shift
+			case "$1" in
+			-d)
+				fastread=yes
+				echo "(OK, I'll run with -d after this question.)" >&4
+				;;
+			-*)
+				echo "*** Sorry, $1 not supported yet." >&4
+				;;
+			esac
+			case "$xxxm" in
+'') echo -n "$rp " >&4;;
+*) case "$rp" in
+	'') echo -n "[$xxxm] ";;
+	*)
+		if test `echo "$rp [$xxxm]  " | wc -c` -ge 80; then
+			echo "$rp" >&4
+			echo -n "[$xxxm] " >&4
+		else
+			echo -n "$rp [$xxxm] " >&4
+		fi
+		;;
+	esac;;
+esac
+			ans=!
+			;;
+		esac;;
+	*)
+		case "$aok" in
+		y)
+			echo "*** Substitution done -- please confirm."
+			xxxm="$ans"
+			ans=`echo -n "$ans" | tr '\012' ' '`
+			xxxm="$ans"
+			ans=!
+			;;
+		*)
+			echo "*** Error -- try again."
+			ans=!
+			;;
+		esac
+		case "$xxxm" in
+'') echo -n "$rp " >&4;;
+*) case "$rp" in
+	'') echo -n "[$xxxm] ";;
+	*)
+		if test `echo "$rp [$xxxm]  " | wc -c` -ge 80; then
+			echo "$rp" >&4
+			echo -n "[$xxxm] " >&4
+		else
+			echo -n "$rp [$xxxm] " >&4
+		fi
+		;;
+	esac;;
+esac
+		;;
+	esac
+	case "$ans$xxxm$nostick" in
+	'')
+		ans=!
+		case "$xxxm" in
+'') echo -n "$rp " >&4;;
+*) case "$rp" in
+	'') echo -n "[$xxxm] ";;
+	*)
+		if test `echo "$rp [$xxxm]  " | wc -c` -ge 80; then
+			echo "$rp" >&4
+			echo -n "[$xxxm] " >&4
+		else
+			echo -n "$rp [$xxxm] " >&4
+		fi
+		;;
+	esac;;
+esac
+		;;
+	esac
+done
+case "$ans" in
+'') ans="$xxxm";;
+esac

Added: trunk/libipc-sharelite-perl/UU/optdef.sh
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/UU/optdef.sh?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/UU/optdef.sh (added)
+++ trunk/libipc-sharelite-perl/UU/optdef.sh Sat Dec  1 12:04:15 2007
@@ -1,0 +1,2 @@
+#!/bin/sh
+d_portable='define'

Added: trunk/libipc-sharelite-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/debian/changelog?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/debian/changelog (added)
+++ trunk/libipc-sharelite-perl/debian/changelog Sat Dec  1 12:04:15 2007
@@ -1,0 +1,72 @@
+libipc-sharelite-perl (0.09-3) unstable; urgency=low
+
+  * Adds debian/watch so uscan actually works
+
+ -- Jay Bonci <jaybonci at debian.org>  Sun, 12 Sep 2004 04:02:45 -0400
+
+libipc-sharelite-perl (0.09-2) unstable; urgency=low
+
+  * Fix to typemap as supplied by Colin Watson (Closes: #249886)
+
+ -- Jay Bonci <jaybonci at debian.org>  Wed, 14 Jul 2004 16:23:28 -0400
+
+libipc-sharelite-perl (0.09-1) unstable; urgency=low
+
+  * New upstream version (Closes: #215105)
+  * New maintainer (Closes: #235636)
+  * Section change from interpreters to perl
+  * Standards version bump from 3.5.6.0 to 3.6.1.0 (no other changes)
+  * Changed dependancy on debhelper to be version >= 4.0
+  * Added debian/compat file per debhelper best practices
+  * Moved over to my standard rules template
+  * Specifically clarified license
+
+ -- Jay Bonci <jaybonci at debian.org>  Thu,  4 Mar 2004 00:06:19 -0500
+
+libipc-sharelite-perl (0.08-5) unstable; urgency=low
+
+  * Fix copyright notice problem (closes: Bug#157601)
+  * Built for perl 5.8.
+
+ -- Christopher C. Chimelis <chris at debian.org>  Wed, 27 Aug 2002 02:58:02 -0400
+
+libipc-sharelite-perl (0.08-4) unstable; urgency=low
+
+  * Updated build-depends.
+  * Updated standards and perl policy versions.
+
+ -- Christopher C. Chimelis <chris at debian.org>  Wed, 13 Feb 2002 17:42:09 -0500
+
+libipc-sharelite-perl (0.08-3) unstable; urgency=low
+
+  * Updated to current perl policy.
+  * Fixed build-depends.
+  * Changed maintainer email address.
+  * Added md5sum generation finally.
+  * Closes old dependency bug (closes: Bug#80680)
+
+ -- Christopher C. Chimelis <chris at debian.org>  Sat, 4 Mar 2001 23:46:55 -0500
+
+libipc-sharelite-perl (0.08-2) unstable; urgency=low
+
+  * Forgot build-depends... (closes: Bug#72960)
+
+ -- Christopher C. Chimelis <chris at debian.org>  Mon, 2 Oct 2000 10:46:02 -0400
+
+libipc-sharelite-perl (0.08-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Christopher C. Chimelis <chris at debian.org>  Sat, 30 Sep 2000 04:09:44 -0400
+
+libipc-sharelite-perl (0.07a-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Christopher C. Chimelis <chris at classnet.med.miami.edu>  Sat, 8 Jul 2000 09:18:22 -0400
+
+libipc-sharelite-perl (0.05-1) unstable; urgency=low
+
+  * First release.
+
+ -- Christopher C. Chimelis <chris at classnet.med.miami.edu>  Thu, 6 Jan 2000 20:12:55 -0500

Added: trunk/libipc-sharelite-perl/debian/compat
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/debian/compat?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/debian/compat (added)
+++ trunk/libipc-sharelite-perl/debian/compat Sat Dec  1 12:04:15 2007
@@ -1,0 +1,1 @@
+4

Added: trunk/libipc-sharelite-perl/debian/control
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/debian/control?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/debian/control (added)
+++ trunk/libipc-sharelite-perl/debian/control Sat Dec  1 12:04:15 2007
@@ -1,0 +1,16 @@
+Source: libipc-sharelite-perl
+Maintainer: Jay Bonci <jaybonci at debian.org>
+Section: perl
+Priority: optional
+Standards-Version: 3.6.1.0
+Build-Depends: perl (>= 5.8.0-7), debhelper (>= 4.0)
+
+Package: libipc-sharelite-perl
+Architecture: any
+Depends: ${perl:Depends}, ${shlibs:Depends}
+Description: Perl module that provides a simple interface to shared memory 
+ IPC::ShareLite provides a simple interface to shared memory, allowing
+ data to be efficiently communicated between processes.  Your operating
+ system must support SysV IPC (shared memory and semaphores) in order to
+ use this module.   
+

Added: trunk/libipc-sharelite-perl/debian/copyright
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/debian/copyright?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/debian/copyright (added)
+++ trunk/libipc-sharelite-perl/debian/copyright Sat Dec  1 12:04:15 2007
@@ -1,0 +1,39 @@
+This is Debian GNU/Linux's prepackaged IPC::ShareLite.
+IPC::ShareLite provides a simple interface to shared memory, allowing
+data to be efficiently communicated between processes.  Your operating
+system must support SysV IPC (shared memory and semaphores) in order to
+use this module.   
+
+
+This package was put together by Christopher C. Chimelis
+<chris at debian.org>.  The original sources should always be available
+from the Comprehensive Perl Archive Network (CPAN). Visit
+<URL:http://www.perl.com/CPAN/> to find a CPAN site near you.
+
+The only change for the Debian package was the addition of the debian/
+files.
+
+The IPC::ShareLite copyright is explicitely stated below.  The phrase
+'under the same terms as Perl itself' refers to the Perl license, which is
+located on your system at /usr/share/doc/perl/copyright.
+
+The IPC::ShareLite copyright is as follows:
+
+  Copyright (C) 1998, Maurice Aubrey <maurice at hevanet.com>. 
+  All rights reserved.
+
+	This program is free software; you can redistribute it and/or modify
+	it under the terms of either:
+
+	a) the GNU General Public License as published by the Free
+	Software Foundation; either version 1, or (at your option) any
+	later version, or
+
+	b) the "Artistic License"
+
+	See:
+
+	/usr/share/common-licenses/Artistic
+	/usr/share/common-licenses/GPL
+
+	For more information regarding these licensing options

Added: trunk/libipc-sharelite-perl/debian/rules
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/debian/rules?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/debian/rules (added)
+++ trunk/libipc-sharelite-perl/debian/rules Sat Dec  1 12:04:15 2007
@@ -1,0 +1,53 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatibility version to use.
+# export DH_COMPAT=4
+
+PACKAGE=`pwd | sed -e "s/.*\/\\(.*\\)-.*/\\1/"`
+
+
+build:
+	dh_testdir
+	# Add here commands to compile the package.
+	perl Makefile.PL verbose INSTALLDIRS=vendor
+clean:
+	dh_testdir
+	dh_testroot
+
+	-$(MAKE) clean
+	rm -f Makefile.old
+	dh_clean
+
+install:
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr OPTIMIZE="-O2 -g -Wall" test install
+	-find $(CURDIR)/debian -type d | xargs rmdir -p --ignore-fail-on-non-empty
+
+binary-indep:;
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installman
+	dh_installchangelogs Changes
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_perl
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

Propchange: trunk/libipc-sharelite-perl/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libipc-sharelite-perl/debian/watch
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/debian/watch?rev=10219&op=file
==============================================================================
--- trunk/libipc-sharelite-perl/debian/watch (added)
+++ trunk/libipc-sharelite-perl/debian/watch Sat Dec  1 12:04:15 2007
@@ -1,0 +1,2 @@
+version=2
+http://www.cpan.org/modules/by-module/IPC/IPC-ShareLite-([0-9].*)\.tar.gz

Modified: trunk/libipc-sharelite-perl/typemap
URL: http://svn.debian.org/wsvn/trunk/libipc-sharelite-perl/typemap?rev=10219&op=diff
==============================================================================
--- trunk/libipc-sharelite-perl/typemap (original)
+++ trunk/libipc-sharelite-perl/typemap Sat Dec  1 12:04:15 2007
@@ -10,5 +10,5 @@
 
 OUTPUT
 SHARE
-		sv_setiv($arg, (I32) $var);
+		sv_setiv($arg, (IV) $var);
 	




More information about the Pkg-perl-cvs-commits mailing list