r68367 - in /trunk/liblivejournal-perl: LiveJournal.pm debian/ debian/changelog debian/compat debian/control debian/copyright debian/rules

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Fri Feb 11 16:11:46 UTC 2011


Author: gregoa
Date: Fri Feb 11 16:11:31 2011
New Revision: 68367

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=68367
Log:
[svn-inject] Applying Debian modifications (1.3-3) to trunk

Added:
    trunk/liblivejournal-perl/debian/
    trunk/liblivejournal-perl/debian/changelog
    trunk/liblivejournal-perl/debian/compat
    trunk/liblivejournal-perl/debian/control
    trunk/liblivejournal-perl/debian/copyright
    trunk/liblivejournal-perl/debian/rules   (with props)
Modified:
    trunk/liblivejournal-perl/LiveJournal.pm

Modified: trunk/liblivejournal-perl/LiveJournal.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/liblivejournal-perl/LiveJournal.pm?rev=68367&op=diff
==============================================================================
--- trunk/liblivejournal-perl/LiveJournal.pm (original)
+++ trunk/liblivejournal-perl/LiveJournal.pm Fri Feb 11 16:11:31 2011
@@ -309,10 +309,6 @@
 		substr($args->{subject}, 254) = '';
 	}
 
-	while (my ($k, $v) = each (%$args)) {
-		$content .= "&" . $k . "=" . $v;
-	}
-
   my (undef, $min, $hour, $day, $mon, $year) = localtime(time);
 
 	$year += 1900;
@@ -320,11 +316,15 @@
   $day = sprintf("%02d", $day);
   $min = sprintf("%02d", $min);
 
-	$content .= "&year=$year";
-	$content .= "&mon=$mon";
-	$content .= "&day=$day";
-	$content .= "&hour=$hour";
-	$content .= "&min=$min";
+	$args->{'year'} ||= $year;
+	$args->{'mon'}  ||= $mon;
+	$args->{'day'}  ||= $day;
+	$args->{'hour'} ||= $hour;
+	$args->{'min'}  ||= $min;
+
+	while (my ($k, $v) = each (%$args)) {
+		$content .= "&" . $k . "=" . $v;
+	}
 
 	my $response = $self->_send_mode($content);
 
@@ -419,7 +419,7 @@
 		$content .= "&" . $k . "=" . $v;
 	}
 
-  my (undef, $min, $hour, $day, $mon, $year) = localtime(time);
+  my (undef, $min, $hour, $day, $mon, $year) = localtime($args->{'date'} || time);
 
 	$year += 1900;
   $mon = sprintf("%02d", $mon + 1);

Added: trunk/liblivejournal-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/liblivejournal-perl/debian/changelog?rev=68367&op=file
==============================================================================
--- trunk/liblivejournal-perl/debian/changelog (added)
+++ trunk/liblivejournal-perl/debian/changelog Fri Feb 11 16:11:31 2011
@@ -1,0 +1,21 @@
+liblivejournal-perl (1.3-3) unstable; urgency=low
+
+  * Depend on libwww-perl.
+  * Bump Standards-Version to 3.6.2.
+
+ -- Decklin Foster <decklin at red-bean.com>  Sat,  6 Aug 2005 12:43:36 -0400
+
+liblivejournal-perl (1.3-2) unstable; urgency=low
+
+  * Remove Makefile from .diff.gz.
+  * Added a 'date' key, based on an idea from Joshua Kwan. (Closes: #251001)
+  * Bump Standards-Version to 3.6.1.
+
+ -- Decklin Foster <decklin at red-bean.com>  Sat,  2 Oct 2004 12:41:22 -0400
+
+liblivejournal-perl (1.3-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Decklin Foster <decklin at red-bean.com>  Mon, 14 Jul 2003 16:27:00 -0400
+

Added: trunk/liblivejournal-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/liblivejournal-perl/debian/compat?rev=68367&op=file
==============================================================================
--- trunk/liblivejournal-perl/debian/compat (added)
+++ trunk/liblivejournal-perl/debian/compat Fri Feb 11 16:11:31 2011
@@ -1,0 +1,1 @@
+4

Added: trunk/liblivejournal-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/liblivejournal-perl/debian/control?rev=68367&op=file
==============================================================================
--- trunk/liblivejournal-perl/debian/control (added)
+++ trunk/liblivejournal-perl/debian/control Fri Feb 11 16:11:31 2011
@@ -1,0 +1,15 @@
+Source: liblivejournal-perl
+Section: perl
+Priority: optional
+Build-Depends-Indep: debhelper (>= 4.0), perl (>= 5.8.0-7)
+Maintainer: Decklin Foster <decklin at red-bean.com>
+Standards-Version: 3.6.2
+
+Package: liblivejournal-perl
+Architecture: all
+Depends: ${perl:Depends}, libwww-perl
+Description:  Perl implementation of the LiveJournal protocol
+ This module is implements the LiveJournal protocol. See
+ http://www.livejournal.com/developer/protocol.bml for details. Data
+ is requested from the server through mode lines. Many methods return
+ a hash reference containing key/value pairs returned by the server.

Added: trunk/liblivejournal-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/liblivejournal-perl/debian/copyright?rev=68367&op=file
==============================================================================
--- trunk/liblivejournal-perl/debian/copyright (added)
+++ trunk/liblivejournal-perl/debian/copyright Fri Feb 11 16:11:31 2011
@@ -1,0 +1,140 @@
+This is the Debian package for the LiveJournal module.
+It was created by Decklin Foster <decklin at red-bean.com> using dh-make-perl.
+
+The upstream author is:
+Frank Sheiness <archon at forbidden.dough.net>
+http://feeding.frenzy.com/~rainking/
+
+This package was downloaded from:
+http://forbidden.dough.net/~archon/lj/
+http://www.livejournal.com/files/code/lib/perl/LiveJournal/
+
+The license is:
+
+			 The "Artistic License"
+
+				Preamble
+
+The intent of this document is to state the conditions under which a
+Package may be copied, such that the Copyright Holder maintains some
+semblance of artistic control over the development of the package,
+while giving the users of the package the right to use and distribute
+the Package in a more-or-less customary fashion, plus the right to make
+reasonable modifications.
+
+Definitions:
+
+	"Package" refers to the collection of files distributed by the
+	Copyright Holder, and derivatives of that collection of files
+	created through textual modification.
+
+	"Standard Version" refers to such a Package if it has not been
+	modified, or has been modified in accordance with the wishes
+	of the Copyright Holder as specified below.
+
+	"Copyright Holder" is whoever is named in the copyright or
+	copyrights for the package.
+
+	"You" is you, if you're thinking about copying or distributing
+	this Package.
+
+	"Reasonable copying fee" is whatever you can justify on the
+	basis of media cost, duplication charges, time of people involved,
+	and so on.  (You will not be required to justify it to the
+	Copyright Holder, but only to the computing community at large
+	as a market that must bear the fee.)
+
+	"Freely Available" means that no fee is charged for the item
+	itself, though there may be fees involved in handling the item.
+	It also means that recipients of the item may redistribute it
+	under the same conditions they received it.
+
+1. You may make and give away verbatim copies of the source form of the
+Standard Version of this Package without restriction, provided that you
+duplicate all of the original copyright notices and associated disclaimers.
+
+2. You may apply bug fixes, portability fixes and other modifications
+derived from the Public Domain or from the Copyright Holder.  A Package
+modified in such a way shall still be considered the Standard Version.
+
+3. You may otherwise modify your copy of this Package in any way, provided
+that you insert a prominent notice in each changed file stating how and
+when you changed that file, and provided that you do at least ONE of the
+following:
+
+    a) place your modifications in the Public Domain or otherwise make them
+    Freely Available, such as by posting said modifications to Usenet or
+    an equivalent medium, or placing the modifications on a major archive
+    site such as uunet.uu.net, or by allowing the Copyright Holder to include
+    your modifications in the Standard Version of the Package.
+
+    b) use the modified Package only within your corporation or organization.
+
+    c) rename any non-standard executables so the names do not conflict
+    with standard executables, which must also be provided, and provide
+    a separate manual page for each non-standard executable that clearly
+    documents how it differs from the Standard Version.
+
+    d) make other distribution arrangements with the Copyright Holder.
+
+4. You may distribute the programs of this Package in object code or
+executable form, provided that you do at least ONE of the following:
+
+    a) distribute a Standard Version of the executables and library files,
+    together with instructions (in the manual page or equivalent) on where
+    to get the Standard Version.
+
+    b) accompany the distribution with the machine-readable source of
+    the Package with your modifications.
+
+    c) give non-standard executables non-standard names, and clearly
+    document the differences in manual pages (or equivalent), together
+    with instructions on where to get the Standard Version.
+
+    d) make other distribution arrangements with the Copyright Holder.
+
+5. You may charge a reasonable copying fee for any distribution of this
+Package.  You may charge any fee you choose for support of this
+Package.  You may not charge a fee for this Package itself.  However,
+you may distribute this Package in aggregate with other (possibly
+commercial) programs as part of a larger (possibly commercial) software
+distribution provided that you do not advertise this Package as a
+product of your own.  You may embed this Package's interpreter within
+an executable of yours (by linking); this shall be construed as a mere
+form of aggregation, provided that the complete Standard Version of the
+interpreter is so embedded.
+
+6. The scripts and library files supplied as input to or produced as
+output from the programs of this Package do not automatically fall
+under the copyright of this Package, but belong to whoever generated
+them, and may be sold commercially, and may be aggregated with this
+Package.  If such scripts or library files are aggregated with this
+Package via the so-called "undump" or "unexec" methods of producing a
+binary executable image, then distribution of such an image shall
+neither be construed as a distribution of this Package nor shall it
+fall under the restrictions of Paragraphs 3 and 4, provided that you do
+not represent such an executable image as a Standard Version of this
+Package.
+
+7. C subroutines (or comparably compiled subroutines in other
+languages) supplied by you and linked into this Package in order to
+emulate subroutines and variables of the language defined by this
+Package shall not be considered part of this Package, but are the
+equivalent of input as in Paragraph 6, provided these subroutines do
+not change the language in any way that would cause it to fail the
+regression tests for the language.
+
+8. Aggregation of this Package with a commercial distribution is always
+permitted provided that the use of this Package is embedded; that is,
+when no overt attempt is made to make this Package's interfaces visible
+to the end user of the commercial distribution.  Such use shall not be
+construed as a distribution of this Package.
+
+9. The name of the Copyright Holder may not be used to endorse or promote
+products derived from this software without specific prior written permission.
+
+10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+				The End

Added: trunk/liblivejournal-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/liblivejournal-perl/debian/rules?rev=68367&op=file
==============================================================================
--- trunk/liblivejournal-perl/debian/rules (added)
+++ trunk/liblivejournal-perl/debian/rules Fri Feb 11 16:11:31 2011
@@ -1,0 +1,83 @@
+#!/usr/bin/make -f
+#-*- makefile -*-
+# Made with the aid of dh_make, by Craig Small
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
+# Some lines taken from debmake, by Christoph Lameter.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PACKAGE=$(shell dh_listpackages)
+
+ifndef PERL
+PERL = /usr/bin/perl
+endif
+
+ifndef DESTDIR
+DESTDIR=..
+endif
+TMP     =`pwd`/debian/$(PACKAGE)
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+
+	
+	# Add here commands to compile the package.
+	$(PERL) Makefile.PL INSTALLDIRS=vendor
+	#$(MAKE) OPTIMIZE="-O2 -g -Wall"
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) realclean
+	rm -f Makefile
+
+	dh_clean
+
+install: 
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Add here commands to install the package into debian/tmp.
+	#$(MAKE) install DESTDIR=`pwd`/debian/tmp
+	$(MAKE) install PREFIX=$(TMP)/usr
+
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs TODO README
+	dh_installexamples
+	dh_installmenu
+#	dh_installemacsen
+#	dh_installinit
+	dh_installcron
+	dh_installman
+	dh_installchangelogs ChangeLog
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+#	dh_makeshlibs
+	dh_installdeb
+	dh_perl 
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb --destdir=$(DESTDIR)
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary

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




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