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