Bug#1082945: ITP: libmsoffice-word-surgeon-perl -- Perl module for modifying docx documents using regular expressions
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libmsoffice-word-surgeon-perl Version : 2.08 Upstream Author : Laurent Dami * URL : https://metacpan.org/release/MsOffice-Word-Surgeon * License : Artistic-2.0 Programming Lang: Perl Description : Perl module for modifying docx documents using regular expressions MsOffice::Word::Surgeon supports a few operations for modifying or extracting text from Microsoft Word documents in '.docx' format -- therefore the name 'surgeon'. There is no functionality for creating Word documents from scratch. The package is a dependency of libmsoffice-word-template-perl (ITP #1082943) and will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1082943: ITP: libmsoffice-word-template-perl -- Perl module for creating Microsoft Word documents from Word templates
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libmsoffice-word-template-perl Version : 2.04 Upstream Author : Laurent Dami * URL : https://metacpan.org/release/MsOffice-Word-Template * License : Artistic-2.0 Programming Lang: Perl Description : Perl module for creating Microsoft Word documents from Word templates MsOffice::Word::Template module treats a Microsoft Word document as a template for generating other documents. The idea is similar to the "mail merge" functionality in Word, but with much richer possibilities. The whole power of a Perl templating engine can be exploited, for example for * dealing with complex, nested datastructures * using control directives for loops, conditionals, subroutines, etc. * defining custom data processing functions or macros Template authors just use basic highlighing in MsWord to mark the templating directives. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1082942: ITP: libcarp-object-perl -- object-oriented replacement for Carp or Carp::Clan Perl modules
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libcarp-object-perl Version : 1.02 Upstream Author : Laurent Dami * URL : https://metacpan.org/release/Carp-Object * License : Artistic or GPL-1+ Programming Lang: Perl Description : object-oriented replacement for Carp or Carp::Clan Perl modules Carp::Object is an object-oriented alternative to Carp/croak or Carp::Clan/croak, for reporting errors in modules from the perspective of the caller instead of reporting the internal implementation line where the error occurs. Carp or Carp::Clan were designed long ago, at a time when Perl had no support yet for object-oriented programming; therefore they only have a functional API that is not very well suited for extensions. The present module attemps to mimic the same behaviour, but with an object-oriented implementation that offers more tuning options, and also supports errors raised as Exception objects. Unlike Carp or Carp::Clan, where the presentation of stack frames is hard-coded, here it is delegated to Devel::StackTrace. This means that clients can also take advantage of options in Devel::StackTrace to tune the output -- or even replace it by another class. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1082799: ITP: libmoosex-abstractmethod-perl -- Declare methods requirements that must be satisfied
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libmoosex-abstractmethod-perl Version : 0.004 Upstream Author : Chris Weyl * URL : https://metacpan.org/release/MooseX-AbstractMethod * License : LGPL-2.1 Programming Lang: Perl Description : Declare methods requirements that must be satisfied Moosex::AbstractMethod allows classes to flag certain methods as being required to be implemented by a subclass, much as a Moose::Role does with 'requires'. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1002856: RFP: openrgb -- Control RGB devices
-=| Olek Wojnar, 04.12.2022 21:25:04 -0500 |=- > Hi there, > > > I just had a quick look at the source code. The problem are the vendored > > headers in the dependencies/ folder. Per debian policy they need to be > > packaged themselves. > > I was just looking at this package as well and I was a bit confused by your > comment. What exactly are you seeing in the dependencies folder that would > require separate library packages? Basically everything that is not authored by the OpenRGB developers as part of OpenRGB? I would guess most of the content under dependencies is just copied from somewhere for convenience. > Could you also please point me to the policy that requires this? 4.13. Embedded code copies == Some software packages include in their distribution convenience copies of code from other software packages, generally so that users compiling from source don’t have to download multiple packages. Debian packages should not make use of these convenience copies unless the included package is explicitly intended to be used in this way. [17] If the included code is already in the Debian archive in the form of a library, the Debian packaging should ensure that binary packages reference the libraries already in Debian and the convenience copy is not used. If the included code is not already in Debian, it should be packaged separately as a prerequisite if possible. [18] [17] For example, parts of the GNU build system work like this. [18] Having multiple copies of the same code in Debian is inefficient, often creates either static linking or shared library conflicts, and, most importantly, increases the difficulty of handling security vulnerabilities in the duplicated code. So it is not strictly required, but a strong recommendation: * The terms *should* and *should not*, and the adjective *recommended*, denote best practices. Non-conformance with these guidelines will generally be considered a bug, but will not necessarily render a package unsuitable for distribution. These statements correspond to bug severities of *important*, *normal*, and *minor*. They are collectively called *Policy recommendations*. If you go with the bundles, don't forget to add them to the security tracker at https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/embedded-code-copies -- Damyan, hoping for the best
Bug#1020438: ITP: libtwiggy-tls-perl -- Twiggy server with TLS support
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libtwiggy-tls-perl Version : 0.0020 Upstream Author : Serhii Zasenko * URL : https://metacpan.org/release/Twiggy-TLS * License : Artistic or GPL-1+ Programming Lang: Perl Description : Twiggy server with TLS support Twiggy is a lightweight and fast HTTP iserver that can run PSGI applications. Twiggy::TLS adds TLS support via Twiggy::Server::TLS - a subclass of Twiggy::Server. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1011466: ITP: libobject-pad-fieldattr-trigger-perl -- invoke an instance method after a :writer accessor
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libobject-pad-fieldattr-trigger-perl Version : 0.06 Upstream Author : Paul Evans * URL : https://metacpan.org/release/Object-Pad-FieldAttr-Trigger * License : Artistic or GPL-1+ Programming Lang: Perl Description : invoke an instance method after a :writer accessor Object::Pad::FieldAttr::Trigger provides a third-party field attribute for Object::Pad-based classes, which declares that a named instance method shall be invoked after a generated :writer accessor method is called. WARNING The ability for Object::Pad to take third-party field attributes is still new and highly experimental, and subject to much API change in future. As a result, this module should be considered equally experimental. This package is a replacement for libobject-pad-slotattr-trigger-perl following the renaming and deprecation of Object::Pad::SlotAttr::Trigger upstream. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1011465: ITP: libobject-pad-fieldattr-lazyinit-perl -- lazily initialise Object::Pad fields at first read
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libobject-pad-fieldattr-lazyinit-perl Version : 0.05 Upstream Author : Paul Evans * URL : https://metacpan.org/release/Object-Pad-FieldAttr-LazyInit * License : Artistic or GPL-1+ Programming Lang: Perl Description : lazily initialise Object::Pad fields at first read Object::Pad::FieldAttr::LazyInit provides a third-party field attribute for Object::Pad-based classes, which declares that the field it is attached to has a lazy initialisation method, which will be called the first time the field's value is read from. WARNING The ability for Object::Pad to take third-party field attributes is still new and highly experimental, and subject to much API change in future. As a result, this module should be considered equally experimental. This package is a replacement for libobject-pad-slotattr-lazyinit-perl following the renaming and deprecation of Object::Pad::SlotAttr::LazyInit upstream. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1011462: ITP: libobject-pad-fieldattr-isa-perl -- apply class type constraints to Object::Pad fields
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libobject-pad-fieldattr-isa-perl Version : 0.03 Upstream Author : Paul Evans * URL : https://metacpan.org/release/Object-Pad-FieldAttr-Isa * License : Artistic or GPL-1+ Programming Lang: Perl Description : apply class type constraints to Object::Pad fields Object::Pad::FieldAttr::Isa provides a third-party field attribute for Object::Pad-based classes, which declares that values assigned to the field must conform to a given object type. WARNING The ability for Object::Pad to take third-party field attributes is still new and highly experimental, and subject to much API change in future. As a result, this module should be considered equally experimental. This package is a replacement for libobject-pad-slotattr-isa following the renaming and deprecation of Object::Pad::SlotAttr::Isa upstream. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1011455: ITP: libobject-pad-fieldattr-final-perl -- declare Object::Pad fields read-only after construction
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libobject-pad-fieldattr-final-perl Version : 0.05 Upstream Author : Paul Evans * URL : https://metacpan.org/release/Object-Pad-FieldAttr-Final * License : Artistic or GPL-1+ Programming Lang: Perl Description : declare Object::Pad fields read-only after construction Object::Pad::FieldAttr::Final provides a third-party field attribute for Object::Pad-based classes, which declares that the field it is attached to shall be set as read-only when the constructor returns, disallowing further modification to it. WARNING The ability for Object::Pad to take third-party field attributes is still new and highly experimental, and subject to much API change in future. As a result, this module should be considered equally experimental. This package is a replacement for libobject-pad-slotattr-final-perl following the renaming and deprecation of Object::Pad::SlotAttr::Final upstream. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1002567: ITP: libjson-schema-modern-perl -- Validate JSON data against a schema
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libjson-schema-modern-perl Version : 0.533 Upstream Author : Karen Etheridge * URL : https://metacpan.org/release/JSON-Schema-Modern * License : Artistic or GPL-1+, BSD or AFL Programming Lang: Perl Description : Validate JSON data against a schema JSON::Schema::Modern aims to be a fully-compliant JSON Schema evaluator and validator, targeting the currently-latest Draft 2020-12 (https://json-schema.org/specification-links.html#2020-12). The package will be maintained under the umbrella of the Debian Perl Group. Currently the tests fail with AUTOMATED_TESTS=1 in the environment (which happens during autopkg-testing). Also, the licensing of share/draft* needs clearing up. Current efforts can be tracked at https://salsa.debian.org/perl-team/modules/packages/libjson-schema-modern-perl -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1001680: O: libmp3-info-perl -- Perl MP3::Info - Manipulate / fetch info from MP3 audio files
Control: retitle -1 ITA: libmp3-info-perl -- Perl MP3::Info - Manipulate / fetch info from MP3 audio files Control: owner -1 ! -=| Alexander Wirt, 14.12.2021 08:13:48 +0100 |=- > Package: wnpp > Severity: normal > Control: affects -1 src:libmp3-info-perl > > I intend to orphan the libmp3-info-perl package. That was a dependency > for mp3burn and I don't need it anymore. > > The package description is: > This Perl library gives a set of function for manipulating info tags in MP3 > files and retrieving technical information from them. > . > This package was formerly known as MPEG::MP3Info and still has a wrapper > for applications that refer to it using the old name. > . > The Debian package also provides a simple tool for editing MP3 tags - mp3id. I want to take over this package for the Debian Perl Group. Even if it is said to be deprecated upstream and there is a replacement by the same upstream author packaged in Debian, there are still reverse dependencies so it can't be dropped yet. -- dam
Bug#1001778: ITP: libham-locator-perl -- Perl module for converting between Maidenhead locators and latitude/longitude
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libham-locator-perl Version : 0.1000 Upstream Author : Andy Smith * URL : https://metacpan.org/release/Ham-Locator * License : Artistic or GPL-1+ Programming Lang: Perl Description : Perl module for converting between Maidenhead locators and latitude/longitude Ham::Locator provides methods for conversion between Maidenhead (QTH) locator strings and latitude/longitude coordinates. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#992133: firebird4.0 debian packaging
-=| Frank Doepper, 12.12.2021 15:00:19 +0100 |=- > Hi Damyan. > > Am 26.08.21 um 10:40 schrieb Damyan Ivanov: > > > Simply letting debhelper do the autoreconf seems to work and the build > > completes, no linker errors. This is in an up to date sid sbuild chroot. > > Thank you for your ongoing work on firebird4.0, I've seen many commits. I've > refreshed our jenkins/minibuildd setup and firebird4.0 now builds fine on > sid and bookworm. Unfortunately build fails on bullseye, which is apparently > related to autoconf 2.71 vs. 2.69: > > debian/rules binary > ... > configure: error: cannot find install-sh, install.sh, or shtool in > builds/make.new/config "."/builds/make.new/config > > Maybe there is a workaround to make the autoreconf more compatible, letting > me backport firebird4.0 to bullseye? I have no idea. GNU autotools is a mystery to me. Maybe invoking ./autogen.sh instead of dh_autoreconf would work? Perhaps backporting autoconf 2.71 to bullseye will help? -- dam
Bug#1000760: ITP: liblinux-systemd-perl -- Perl module with bindings for systemd APIs
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: liblinux-systemd-perl Version : 1.201600 Upstream Author : Ioan Rogers * URL : https://metacpan.org/release/Linux-Systemd * License : LGPL-2.1 Programming Lang: Perl Description : Perl module with bindings for systemd APIs Linux::Systemd makes several systemd APIs available to Perl code: * sd_notify(3) for startup and status notifications * write to and read from the journal The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1000334: ITP: libnet-async-mpd-perl -- non-blocking interface to MPD (Perl module)
Package: wnpp Severity: wishlist Owner: Damyan Ivanov X-Debbugs-Cc: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libnet-async-mpd-perl Version : 0.005 Upstream Author : José Joaquín Atria * URL : https://metacpan.org/release/Net-Async-MPD * License : Artistic or GPL-1+ Programming Lang: Perl Description : non-blocking interface to MPD (Perl module) Net::Async::MPD provides a non-blocking interface to an MPD server. It supports all MPD commands, including command lists and waiting in idle mode for a change to happen. All operations can be done using synchronous (blocking) and/or asynchronous (non-blocking) techniques and event handlers. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#999615: ITP: librole-eventemitter-perl -- Perl module providing an event emitter role
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: librole-eventemitter-perl Version : 0.003 Upstream Author : Dan Book * URL : https://metacpan.org/release/Role-EventEmitter * License : Artistic-2.0 Programming Lang: Perl Description : Perl module providing an event emitter role Role::EventEmitter is a simple Role::Tiny role for event emitting objects based on Mojo::EventEmitter. This role can be applied to any hash-based object class such as those created with Class::Tiny, Moo, or Moose. Needed by Net::Async::MPD (ITP pending). The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#992133: firebird4.0 debian packaging
-=| Frank Doepper, 26.08.2021 10:42:33 +0200 |=- > I tried this (commit f89edee), but it fails again on sid with the > same libre2 linker error. Bummer. > I think that's a clash between bundled libre2 and system libre2. Nah, the bundled libre2 is not part of the orig.tar source and can't interfere with the build. > Although > configure is called with --with-system-re2, the flags contain > -I/<>/extern/re2, and I guess that's the problem. Maybe > debian/patches/out/system-re2.patch needs a second look at. I agree that removing the -I directive would be nice. This is already done for other bundled libraries for which upstream supports using the system ones. Patch updated. -- Damyan
Bug#992133: firebird4.0 debian packaging
-=| Damyan Ivanov, 26.08.2021 09:34:04 +0300 |=- > -=| Frank Doepper, 25.08.2021 16:58:15 +0200 |=- > > Hi Damyan, > > > > great that you are packaging firebird4.0 for Debian. Volker and I have tried > > to build the source from > > https://salsa.debian.org/firebird-team/firebird4.0/ > > with our mini-buildd on Debian Sid > > at Tue, 17 Aug 2021 10:32:13 + > > and it failed with a strange linker error: > > > > /usr/bin/ld: g++ -g -O2 > > -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat > > -Werror=format-security -DUCHAR_TYPE=uint16_t -fno-lifetime-dse > > -fno-strict-aliasing -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now > > -pthread-Wl,--version-script,empty.vers > > /<>/temp/Release/alice/alice.o > > /<>/temp/Release/alice/alice_meta.o > > /<>/temp/Release/alice/exe.o > > /<>/temp/Release/alice/tdr.o > > /<>/temp/Release/alice/main/aliceMain.o > > /<>/temp/Release/common.a -o > > /<>/gen/Release/firebird/bin/gfix > > -L/<>/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt > > -latomic -lm -ldl -ldecFloat -lre2 > > /<>/temp/Release/common.a(SimilarToRegex.o): in function > > `Firebird::SimilarToRegex::matches(char const*, unsigned int, > > Firebird::Array > Firebird::EmptyStorage >*)': > > ./gen/./src/common/SimilarToRegex.cpp:858: undefined reference to > > `re2::RE2::Arg::parse_stringpiece(char const*, unsigned long, void*)' > > Thanks for the notice. > > This is probably related to the new g++ in sid. Trying the build today > failed even earlier, perhaps due to the new autotools. So this needs > more work. Simply letting debhelper do the autoreconf seems to work and the build completes, no linker errors. This is in an up to date sid sbuild chroot. -- Damyan
Bug#992133: firebird4.0 debian packaging
-=| Frank Doepper, 25.08.2021 16:58:15 +0200 |=- > Hi Damyan, > > great that you are packaging firebird4.0 for Debian. Volker and I have tried > to build the source from > https://salsa.debian.org/firebird-team/firebird4.0/ > with our mini-buildd on Debian Sid > at Tue, 17 Aug 2021 10:32:13 + > and it failed with a strange linker error: > > /usr/bin/ld: g++ -g -O2 > -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -DUCHAR_TYPE=uint16_t -fno-lifetime-dse > -fno-strict-aliasing -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now > -pthread-Wl,--version-script,empty.vers > /<>/temp/Release/alice/alice.o > /<>/temp/Release/alice/alice_meta.o > /<>/temp/Release/alice/exe.o > /<>/temp/Release/alice/tdr.o > /<>/temp/Release/alice/main/aliceMain.o > /<>/temp/Release/common.a -o > /<>/gen/Release/firebird/bin/gfix > -L/<>/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt > -latomic -lm -ldl -ldecFloat -lre2 > /<>/temp/Release/common.a(SimilarToRegex.o): in function > `Firebird::SimilarToRegex::matches(char const*, unsigned int, > Firebird::Array Firebird::EmptyStorage >*)': > ./gen/./src/common/SimilarToRegex.cpp:858: undefined reference to > `re2::RE2::Arg::parse_stringpiece(char const*, unsigned long, void*)' Thanks for the notice. This is probably related to the new g++ in sid. Trying the build today failed even earlier, perhaps due to the new autotools. So this needs more work. I am not sure when that work would happen. There is also work going upstream to fix the build on big-endian architectures. Help is welcome. -- Damyan
Bug#992133: ITP: firebird4.0 -- Firebird RDBMS (version 4.0)
Package: wnpp Severity: wishlist Owner: Damyan Ivanov X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: firebird4.0 Version : 4.0.0.2496 Upstream Author : Firebird developers (firebird-de...@lists.sourceforge.net) * URL : https://www.firebirdsql.org/ * License : Mostly Initial Developer Public License 1.0 (MPL-like) Programming Lang: C++, C Description : Feature-rich, scalable relational database Firebird 4 is the next generation following firebird 3 (available as firebird3.0 in Debian). Compared to firebird 3, this version adds: * Built-in logical replication; * Extended length of metadata identifiers (up to 63 characters); * New INT128 and DECFLOAT data types, longer precision for NUMERIC/DECIMAL data types; * Support for international time zones; * Configurable time-outs for connections and statements; * Pooling of external connections; * Batch operations in the API; * Built-in cryptographic functions; * New ODS (version 13) with new system and monitoring tables; * Maximum page size increased to 32KB. It needs to be packaged separately because the on-disk database format is not compatible with firebird3.0. The packaging is based on firebird3.0, with updated copyright and patches.
Bug#956867: ITP: nmrpflash -- firmware flash utility for Netgear devices
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: nmrpflash Version : 0.9.14-16-ge95526d Upstream Author : Joseph Lehner * URL : https://github.com/jclehner/nmrpflash * License : GPL-3+ Programming Lang: C Description : firmware flash utility for Netgear devices nmrpflash uses Netgear's NMRP protocol (http://www.chubb.wattle.id.au/PeterChubb/nmrp.html) to flash a new firmware image to a compatible device. It has been successfully used on a Netgear EX2700, DNG3700v2, R6220, R7000, D7000, WNR3500, R6400 and R6800, but is likely to be compatible with many other Netgear devices. Packaging will be developed at https://salsa.debian.org/debian/nmrpflash
Bug#896894: ITP: libtelephony-asterisk-ami-perl -- Simple Asterisk Manager Interface client (Perl module)
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libtelephony-asterisk-ami-perl Version : 0.006 Upstream Author : Christopher J. Madsen * URL : https://metacpan.org/release/Telephony-Asterisk-AMI * License : Artistic or GPL-1+ Programming Lang: Perl Description : Simple Asterisk Manager Interface client (Perl module) Telephony::Asterisk::AMI is a simple client for the Asterisk Manager Interface. It's better documented and less buggy than Asterisk::Manager, and has fewer prerequisites than Asterisk::AMI. It uses IO::Socket::IP, so it should support either IPv4 or IPv6. If you need a more sophisticated client (especially for use in an event-driven program), try Asterisk::AMI. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#891965: ITP: libwww-shorten-5gp-perl -- Shorten URLs using L
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libwww-shorten-5gp-perl Version : 1.030 Upstream Author : Michiel Beijen * URL : https://metacpan.org/release/WWW-Shorten-5gp * License : Artistic or GPL-1+ Programming Lang: Perl Description : Shorten URLs using L<http://5.gp> WWW::Shorten::5gp provides a Perl interface to the http://5.gp URL-shortening web site. Short URLs are useful when one wants to send a link using a media that imposes size constraints. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#886353: ITP: libmail-box-pop3-perl -- POP3 handler for Mail::Box
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libmail-box-pop3-perl Version : 3.003 Upstream Author : Mark Overmeer * URL : https://metacpan.org/release/Mail-Box-POP3 * License : Artistic or GPL-1+ Programming Lang: Perl Description : POP3 handler for Mail::Box Mail::Box::POP3 maintains a folder which has its messages stored on a remote server. The communication between the client application and the server is implemented using the POP3 protocol. This class uses Mail::Transport::POP3 to hide the transport of information, and focusses solely on the correct handling of messages within a POP3 folder. ~~ This was part of libmail-box-perl befor eversion 3. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#886348: ITP: libmail-box-imap4-perl -- perl module for handling of IMAP4 folders as client
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libmail-box-imap4-perl Version : 3.002 Upstream Author : Mark Overmeer * URL : https://metacpan.org/release/Mail-Box-IMAP4 * License : Artistic or GPL-1+ Programming Lang: Perl Description : perl module for handling of IMAP4 folders as client Mail::Box::IMAP4 maintains a folder which has its messages stored on a remote server. The communication between the client application and the server is implemented using the IMAP4 protocol. ~ This was part of libmail-box-perl before version 3. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#886176: ITP: libmail-transport-perl -- perl library for sending email
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libmail-transport-perl Version : 3.001 Upstream Author : Mark Overmeer * URL : https://metacpan.org/release/Mail-Transport * License : Artistic Programming Lang: Perl Description : perl library for sending email Mail::Transport is a base class providing common functionality for sending and receiving mail. Included in this package are modules for sending mail via various means - smtp, mailx, exim, qmail and sendmail. - This is the second (and last) part separated from libmail-box-perl in version 3. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#886027: ITP: libmail-message-perl -- generic class representing mail messages (perl library)
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libmail-message-perl Version : 3.005 Upstream Author : Mark Overmeer * URL : https://metacpan.org/release/Mail-Message * License : Artistic or GPL-1+ Programming Lang: Perl Description : generic class representing mail messages (perl library) A Mail::Message object is a container for MIME-encoded message information, as defined by RFC2822. Everything what is not specificly related to storing the messages in mailboxes (folders) is implemented in this class. Methods which are related to folders is implemented in the Mail::Box::Message extension (included in the libmail-box-perl package). This is a split off libmail-box-perl, which got split upstream at version 3. The package will be maintained under the umbrella of the Debian Perl Group.
Bug#882807: RFP: liblocale-codes-perl -- a distribution of modules to handle locale codes
Control: retitle -1 ITP: liblocale-codes-perl -- a distribution of modules to handle locale codes Control: owner -1 ! -=| Dominic Hargreaves, 26.11.2017 22:48:16 + |=- > Package: wnpp > Severity: wishlist > > * Package name: liblocale-codes-perl I am preparing the package under the pkg-perl umbrella. Cheers, dam
Bug#882738: ITP: libdancer2-plugin-ajax-perl -- Dancer2 plugin for adding Ajax route handlers
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libdancer2-plugin-ajax-perl Version : 0.30 Upstream Author : Dancer Core Developers * URL : https://metacpan.org/release/Dancer2-Plugin-Ajax * License : Artistic or GPL-1+ Programming Lang: Perl Description : Dancer2 plugin for adding Ajax route handlers The 'ajax' keyword which is exported by Dancer2::Plugin::Axaj allows you to define a route handler optimized for Ajax queries. Dancer2 is the new generation lightweight web-framework for Perl. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#882038: ITP: libclone-choose-perl -- Choose appropriate clone utility (Perl library)
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libclone-choose-perl Version : 0.008 Upstream Author : Jens Rehsack , Stefan Hermes * URL : https://metacpan.org/release/Clone-Choose * License : Artistic or GPL-1+ Programming Lang: Perl Description : Choose appropriate clone utility (Perl library) Clone::Choose checks several different modules which provides a clone() function and selects an appropriate one. A clone() function is useful for creating copies of complex nested data structures. The default preference is Clone Storable Clone::PP This list might evolve in future. The package is a new dependency of libhash-merge-perl and will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#879689: ITP: libemail-address-xs-perl -- Perl library for RFC 2822 address/group parsing and formatting
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org * Package name: libemail-address-xs-perl Version : 1.01 Upstream Author : Pali * URL : https://metacpan.org/release/Email-Address-XS * License : Artistic or GPL-1+ Programming Lang: Perl Description : Perl library for RFC 2822 address/group parsing and formatting Email::Address::XS implements RFC 2822 parser and formatter of email addresses and groups. It parses an input string from email headers which contain a list of email addresses or a groups of email addresses (like From, To, Cc, Bcc, Reply-To, Sender, ...). Also it can generate a string value for those headers from a list of email addresses objects. Parser and formatter functionality is implemented in XS and uses shared code from Dovecot IMAP server. It is a drop-in replacement for the Email::Address module. - Email::Address::XS is a new (build) dependency of libemail-mime-perl 1.946. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#768520: O: liblingua-en-words2nums-perl - convert English text to numbers
Control: retitle -e ITA: liblingua-en-words2nums-perl - convert English text to numbers Control: owner -1 ! -=| Joey Hess, 07.11.2014 22:00:30 -0400 |=- > I'm orphaning liblingua-en-words2nums-perl. I guess I'll still be > maintaining it upstream, although I've not needed to touch it in half a > decade. Taking over under pkg-perl umbrella. -- dam -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/2014190826.ga9...@ktnx.net
Bug#768507: [debhelper-devel] Bug#768507: ITA: debhelper -- helper programs for debian/rules
-=| Niels Thykier, 07.11.2014 23:11:01 +0100 |=- > According to the changelog, debhelper has been orphaned and needs > maintainer. I intend to take over maintence assuming this is true and > there is no active team behind "Debhelper Maintainers" list (CC'ed). Thank you for not letting a tool so important go orphan. I don't think there is an active maintenance team, but the list exists and it may as well be used so that a team is gathered, eventually. -- dam, debconf-devel subscriber signature.asc Description: Digital signature
Bug#750826: ITP: libtcl-perl -- Tcl extension module for Perl
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org * Package name: libtcl-perl Version : 1.02 Upstream Author : Malcolm Beattie Vadim Konovalov Jeff Hobbs Gisle Aas * URL : https://metacpan.org/release/Tcl * License : Artistic or GPL-1+ Programming Lang: Perl Description : Tcl extension module for Perl The Tcl extension module gives access to the Tcl library with functionality and interface similar to the C functions of Tcl: * creating Tcl interpreters * executoing Tcl code in an interpreter * binding in new Tcl procedures * Manipulate the result field of a Tcl interpreter * Set and fet varues of variables in a Tcl interpreter * Tie perl variables to variables in a Tcl interpreter Tcl is a powerful, easy to use, embeddable, cross-platform interpreted scripting language. =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= The package is a dependency for Tkx (in libtkx-perl, ITP pending) and will be maintained by pkg-perl. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5392df85.17a4998.1e6ee...@ktnx.net
Bug#745436: RFP: libdaemon-generic-perl -- framework for starting, stopping, reconfiguring daemon-like programs
Control: owner -1 gre...@debian.org -=| Damyan Ivanov, 22.04.2014 11:09:09 +0300 |=- > Alright. Packaging under way. Ehm, Gregor already uploaded the package, sorry for the noise. signature.asc Description: Digital signature
Bug#745436: RFP: libdaemon-generic-perl -- framework for starting, stopping, reconfiguring daemon-like programs
Control: retitle -1 ITP: libdaemon-generic-perl -- framework for starting, stopping, reconfiguring daemon-like programs Control: owner -1 ! -=| Thorsten Glaser, 21.04.2014 19:15:30 +0200 |=- > Package: wnpp > Severity: wishlist > > * Package name: libdaemon-generic-perl > Version : 0.82 > Upstream Author : David Muir Sharnoff > * URL : CPAN Daemon-Generic > * License : Perl (GPL/Artistic) > Programming Lang: Perl > Description : framework for starting, stopping, reconfiguring > daemon-like programs > > The framework provides for standard commands that work for as init.d files > and as apachectl-like commands. > . > Programs that use Daemon::Generic subclass Daemon::Generic to override > its behavior. Almost everything that Genric::Daemon does can be overridden > as needed. > > Hello Debian Perl Group, > > please consider uploading libdaemon-generic-perl which is already > packaged in Ubuntu; it is needed as a dependency of Kivitendo, > which I am currently in the process of packaging. Alright. Packaging under way. signature.asc Description: Digital signature
Bug#738680: RFA: libbsd-arc4random-perl -- CPAN's BSD::arc4random -- Perl bindings for arc4random
-=| Thorsten Glaser, 15.02.2014 22:30:38 + |=- > Damyan Ivanov dixit: > > >> > This suggested that there's additional history that I'd like to have, > >> > but retrieving it fails: > >> [snip] > >> > Perhaps git-cvsimport is not happy about the module rename or the > >> > history is just not available anymore. > > Oops. Sorry. > > >I guess that could work, although mirroring the whole contrib/hosted > >tree of the mirbsd's CVS seems like a nuclear approach. Thorsten, what > >do you think? Would I get an IP ban if I try that? :) > > No, you can just do that in one rsync call, and it’s not that big, > but still overkill. You can normally just download both ,v file trees > and put them together – asides from the CVSROOT/ directory, in CVS, > every file is fully self-contained, and they can be moved between > repositories or even accessed using RCS (official) or $EDITOR (not > quite official but it’s a fully-documented plaintext format). > > Judging from the ,v files themselves I didn’t do a move but a copy > of the checked-out tree (possibly adjusting paths in the files as I > went) and a removal of the original tree. In this case, you can just > convert them both to git then stitch them together (BTDT, I first put > them into the same repo as different branches (in your case, all three > of them, pre-move post-move and the current git tree) then used a > .git/info/grafts file until it “looked good” in e.g. gitk, then used > a git rebase to persist the changes from the grafts file and took > care of moving the tags to the rebased sha1s). > > Sorry about the trouble. If needed, I can have a look at doing such > a convert+stitch operation myself. I would be very grateful if you could handle that. Just converting the pre-move commits to Git would be enough. That will give me three git repositories (pre-move, post-move, post-takeover) that I could replay one after another. Thanks! dam signature.asc Description: Digital signature
Bug#738680: RFA: libbsd-arc4random-perl -- CPAN's BSD::arc4random -- Perl bindings for arc4random
-=| Jonas Smedegaard, 15.02.2014 11:56:48 +0100 |=- > Quoting Damyan Ivanov (2014-02-15 10:16:15) > > Here's what I tried: > > > > git cvsimport -d_anon...@anoncvs.mirbsd.org:/cvs -C new-git -u \ > > -k -v -A AUTHORS contrib/hosted/tg/deb/libbsd-arc4random-perl > > > > The resulting Git repository is at > > http://anonscm.debian.org/gitweb/?p=users/dmn/cvs-imported.git > [snip] > > This suggested that there's additional history that I'd like to have, > > but retrieving it fails: > [snip] > > Perhaps git-cvsimport is not happy about the module rename or the > > history is just not available anymore. > > > > Does anybody have ideas how to import that history too? > > > > If not I guess I'll proceed with what I have so far. > > Just an idea (haven't tried myself): If you ran second command on the > already existing git, I can imagine how the cvsimport module cannot > handle that. Try do each extractions separately, and then stitch the > parts together afterwards. I was trying exactly what you suggest - get the older location in a separate git repository (planning for later to replay the newer location's commits on top). The problem I saw is more on the CVS side of things: ... revision 1.2 of file debian/control is tagged but not present ... Still, having others coming with the same idea as I is reassuring I am not completely off track. Thanks :) > Or if data is in different subdirs of same CVS "repository" then > perhaps extract the outer dir once and then massage the result using > "git filter-branch". I guess that could work, although mirroring the whole contrib/hosted tree of the mirbsd's CVS seems like a nuclear approach. Thorsten, what do you think? Would I get an IP ban if I try that? :) -- dam signature.asc Description: Digital signature
Bug#738680: RFA: libbsd-arc4random-perl -- CPAN's BSD::arc4random -- Perl bindings for arc4random
(adding pkg-perl to Cc) -=| Thorsten Glaser, 12.02.2014 11:55:45 + |=- > Damyan Ivanov dixit: > > >> I request an adopter for the libbsd-arc4random-perl package. > >> I’d like to put it under the Debian Perl umbrella, if possible, > > > >Alright. I intent to adopt it for the Debian Perl group. > > Cool, thanks! > > Do you want the ,v files from VCS-CVS for import into your version > control system, so you keep complete history? > > If so, you can download them like this: > > rsync -zavP > _anon...@anoncvs.mirbsd.org:/cvs/contrib/hosted/tg/deb/libbsd-arc4random-perl/ > ./libbsd-arc4random-perl/ > > It should be possible to convert them into svn or git easily, > or use them with RCS or CVS. I must confess that I went straight with the takeover, neglecting the possibility of importing the old revision history. I am willing to fix that, even at the expense of rebasing the now published git repository. Better now than later. Here's what I tried: git cvsimport -d_anon...@anoncvs.mirbsd.org:/cvs -C new-git -u \ -k -v -A AUTHORS contrib/hosted/tg/deb/libbsd-arc4random-perl The resulting Git repository is at http://anonscm.debian.org/gitweb/?p=users/dmn/cvs-imported.git This gave me 39 commits, the earliest of which is: move: • mircvs://contrib/hosted/p5/BSD/arc4random/Makefile.PL.diff ‣ mircvs://contrib/hosted/tg/deb/libbsd-arc4random-perl/debian/diffs/ • mircvs://contrib/hosted/p5/BSD/arc4random/debian/ ‣ mircvs://contrib/hosted/tg/deb/libbsd-arc4random-perl/debian/ reason: this shan’t be a Debian-native package This suggested that there's additional history that I'd like to have, but retrieving it fails: $ git cvsimport -d_anon...@anoncvs.mirbsd.org:/cvs -C p5-git -u -k \ -v -A AUTHORS contrib/hosted/p5/BSD/arc4random Initialized empty Git repository in /tmp/1-dam/p5-git/.git/ Running cvsps... cvs_direct initialized to CVSROOT /cvs cvs rlog: Logging contrib/hosted/p5/BSD/arc4random WARNING: branch_add already set! (repeated 5 more times) cvs rlog: Logging contrib/hosted/p5/BSD/arc4random/debian WARNING: branch_add already set! (repeated 4 more times) vs rlog: Logging contrib/hosted/p5/BSD/arc4random/lib cvs rlog: Logging contrib/hosted/p5/BSD/arc4random/lib/BSD WARNING: branch_add already set! cvs rlog: Logging contrib/hosted/p5/BSD/arc4random/t WARNING: branch_add already set! revision 1.2 of file t/check.t is tagged but not present (repeated for all files that are supposed to be there) no patchset for tag BSD__arc4random-1_40 DONE; creating master branch fatal: refs/heads/origin: not a valid SHA1 fatal: master: not a valid SHA1 fatal: You are on a branch yet to be born checkout failed: 32768 Perhaps git-cvsimport is not happy about the module rename or the history is just not available anymore. Does anybody have ideas how to import that history too? If not I guess I'll proceed with what I have so far. Thanks, dam signature.asc Description: Digital signature
Bug#738680: RFA: libbsd-arc4random-perl -- CPAN's BSD::arc4random -- Perl bindings for arc4random
Control: retitle -1 ITA: libbsd-arc4random-perl -- CPAN's BSD::arc4random -- Perl bindings for arc4random Control: owner -1 ! -=| Thorsten Glaser, 11.02.2014 22:08:54 +0100 |=- > Package: wnpp > Severity: normal > > I request an adopter for the libbsd-arc4random-perl package. > I’d like to put it under the Debian Perl umbrella, if possible, Alright. I intent to adopt it for the Debian Perl group. Thanks for maintaining libbsd-arc4random-perl so far! -- dam signature.asc Description: Digital signature
Bug#736823: ITP: liblingua-en-syllable-perl -- estimate syllable count in English words
Package: wnpp Severity: wishlist Owner: Damyan Ivanov Control: block 736816 by -1 * Package name: liblingua-en-syllable-perl Version : 0.251 Upstream Author : Greg Fast * URL : https://metacpan.org/release/Lingua-EN-Syllable * License : Artistic or GPL-1+ Programming Lang: Perl Description : routine for estimating syllable count in words Lingua::EN::Syllable::syllable() estimates the number of syllables in the English word passed to it. Note that it isn't entirely accurate... it fails (by one syllable) for about 10-15% of the words. The only way to get a 100% accurate count is to do a dictionary lookup, so this is a small and fast alternative where more-or-less accurate results will suffice, such as estimating the reading level of a document. This module is a dependency of liblingua-en-fathom-perl (ITP #736816) and will be maintained by the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140127075326.9765.45666.report...@pc1.creditreform.bg
Bug#736816: RFP: liblingua-en-fathom-perl -- Measure readability of English text
Control: retitle -1 ITP: liblingua-en-fathom-perl -- Measure readability of English text Control: owner -1 ! -=| Raphaël Hertzog, 26.01.2014 23:09:15 +0100 |=- > Package: wnpp > Severity: wishlist > > * Package name: liblingua-en-fathom-perl > Version : 1.15 > Upstream Author : Kim Ryan > * URL : https://metacpan.org/pod/Lingua::EN::Fathom > * License : Same as Perl. > Programming Lang: Perl. > Description : Measure readability of English text > > This module analyses English text in either a string or file. Totals are > then calculated for the number of characters, words, sentences, blank and > non blank (text) lines and paragraphs. > > Three common readability statistics are also derived, the Fog, Flesch and > Kincaid indices. > > All of these properties can be accessed through individual methods, or by > generating a text report. > > A hash of all unique words and the number of times they occur is > generated. > > ---- > > I need this Perl module to package publican 4.0 for Debian. Damyan Ivanov > kindly offered to package it for me. I am on it. It requires another unpackaged module, Lingua::EN::Syllable, which I'll package too. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140127074251.gv14...@ktnx.net
Bug#728246: ITP: libmoosex-types-stringlike-perl -- Moose type constraints for strings or string-like objects
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libmoosex-types-stringlike-perl Version : 0.001 Upstream Author : David Golden * URL : https://metacpan.org/release/MooseX-Types-Stringlike * License : Apache-2.0 Programming Lang: Perl Description : Moose type constraints for strings or string-like objects MooseX::Types::Stringlike provides a more general version of the Str type. If coercions are enabled, it will accepts objects that overload stringification and coerces them into strings. Moose is an extension of the Perl 5 object system. This module is a dependency of libmoosex-types-path-tiny-perl (ITP#727300) and will be maintained by pkg-perl. Yes, it contains only 17 (seventeen) lines of code (and lots of documentation), but bundling it in the modules that depend on it is not something I want to do. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131029211021.8193.90676.reportbug@dltp
Bug#727300: ITP: libmoosex-types-path-tiny-perl -- Path::Tiny types and coercions for Moose
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libmoosex-types-path-tiny-perl Version : 0.006 Upstream Author : David Golden * URL : https://metacpan.org/release/MooseX-Types-Path-Tiny * License : Apache-2.0 Programming Lang: Perl Description : Path::Tiny types and coercions for Moose MooseX::Types::Path::Tiny provides Path::Tiny types for Moose. It handles two important types of coercion: . * coercing objects with overloaded stringification * coercing to absolute paths . It also can check to ensure that files or directories exist. . File::Tiny is a file path utility module. . Moose is an extension of the Perl 5 object system. The package will be maintained under the pkg-perl umbrella and is a dependency of libmoosex-configfromfile-perl 0.12. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131023202742.9795.22260.report...@nose.ktnx.net
Bug#719291: ITP: pkg-perl-tools -- collection of tools for packaging Perl modules in Debian
[if you reply only to -devel, please CC me] -=| Lucas Nussbaum, 10.08.2013 15:03:36 +0200 |=- > On 10/08/13 at 10:26 +0200, Damyan Ivanov wrote: > > Description : collection of tools to aid packaging Perl > > modules in Debian > > > > The Debian Perl Group works on packaging Perl modules for Debian. We have > > growed over fifty small tools which help with day-to-day work, like filing > > ITPs, forwarding bugs/patches upstream, taking over a package for the > > group, > > maintaining proper git repository structure and so on. > > Couldn't some of them be moved to devscripts instead? Probably. Here's the list of tools which could possibly be of general interest. Perhaps not all of them and not right away, but if somebody wants to take some of them, shape it up and put it devscripts, by all means please do :) The full sources can be found at http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/pkg-perl-tools.git;a=tree;f=bin * bts-retitle -- retitle an RFP/O bug to ITP/ITA this is a small wrapper around 'bts' which spares you some clicks and keypresses when you want to convert an RFP/O bug to ITP/ITA * clean_sourcetree -- free up space in source directories the script removes old temporary files and package building artifacts from a set of directories * patchedit -- a helper script for editing patches it checks that all DEP-3 fields are present and opens an editor with missing ones added. It also marks any problems found. * pristine-orig -- a wrapper around 'pristine-tar checkout', which helps you get the rightly-named original tarball in ../, considering package name and version Cheers! signature.asc Description: Digital signature
Bug#719291: ITP: pkg-perl-tools -- collection of tools for packaging Perl modules in Debian
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: pkg-perl-tools Version : 0.1 Upstream Author : Various members of the Debian Perl Group * URL : wiki.debian.org/Teams/DebianPerlGroup * License : same as Perl (Artistic/GPL-1+) Programming Lang: perl, make, shell Description : collection of tools to aid packaging Perl modules in Debian The Debian Perl Group works on packaging Perl modules for Debian. We have growed over fifty small tools which help with day-to-day work, like filing ITPs, forwarding bugs/patches upstream, taking over a package for the group, maintaining proper git repository structure and so on. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130810082626.13884.5173.reportbug@dltp
Bug#692326: O: mozilla-noscript
Control: retitle -1 ITA: mozilla-noscript Control: owner -1 - -=| arno, 05.11.2012 01:13:48 +0100 |=- > I have no more time to maintain mozilla-noscript. Therefore, I'd > like to orphan it. I'd like to take over under the mozext umbrella. I'll copy The existing Git repository (/git/collab-maint/mozilla-noscript.git) to /git/pkg-mozext/ and continue working from there. The original repository can be removed after the next upload. -- dam signature.asc Description: Digital signature
Bug#654896: ITP: xul-ext-debianbuttons -- Buttons for querying Debian-related pages with Iceweasel/Firefox
-=| Adam Borowski, 07.01.2012 13:02:28 +0100 |=- > On Fri, Jan 06, 2012 at 05:32:20PM +0100, Tanguy Ortolo wrote: > > * Package name: xul-ext-debianbuttons > > * URL : https://addons.mozilla.org/firefox/addon/debian-buttons/ > > Description : Buttons for querying Debian-related pages with > > Iceweasel/Firefox > > > > Debian buttons is an extension that provides three new buttons for quick > > access to information about Debian package or bug report on the web > > using text from the X11 clipboard. > > What's exactly the point of this extension? Saving time. > It appears to do exactly nothing a simple keyword can't do. True, but it does it easier. > Even in bare Firefox, you make a bookmark with URL > http://bugs.debian.org/%s > and keyword "bts", then typing "bts 654896" or "bts bash" gets you there. > And keywords don't take up screen space a series of buttons does. Also true. Keywords take keystrokes though. With this extension you only need to (1) select the bug number/package etc, and (2) click on the button (middle-click for new tab). With a keyword you have to add to that typing "bts ", possibly removing # or : or , around the bug number, and pressing enter (or shift-enter for new tab). The price is some screen estate (32×32 pixels), yes. The package is already in the archive, so cheers! dam, upstream author signature.asc Description: Digital signature
Bug#632993: Sponsoring planner
Hi, I want to sponsor planner. There are two minor points I have about the packaging: * the watch file doesn't find the current upstream version the gz extension needs to be extended to (?:gz|bz2) to allow for either gz or bz2 * I see the newly created -dev package suggests the (new) -doc package. Perhaps the same is true for the regular planner package too? Maybe even Recommends? Many thanks for working on adopting planner! signature.asc Description: Digital signature
Bug#634190: O: python-kinterbasdb -- Python DB API 2.0 extension for Firebird and Interbase
Hi, I have prepared an updated python-kinterbasdb package in collab-maint's Git[0]. [0] http://anonscm.debian.org/gitweb/?p=collab-maint/python-kinterbasdb.git My target is the fix for #643473 (FTBFS with firebird-dev from firebird 2.5), but since the package is orphaned, I moved on to bring it somewhat up to date. I don't want to take over maintenance, since I am not a Python person and delving into python policy will not be very productive. Is someone else interested in taking over/merging/whatever the changes I've made? Thanks in advance! signature.asc Description: Digital signature
Bug#642594: RFP: libterm-ansicolor-perl bug #642594
-=| Kirk Kimmel, 24.09.2011 22:09:07 -0400 |=- > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642594 : > > Package: wnpp > Severity: wishlist > > * Package name: libterm-ansicolor-perl > Version : 3.01 > > The newest version of the Term::ANSIColor module exports two new > functions colorstrip() and colorvalid(). In addition, 32 color > constants are exported, up from 16 in the previous versions. Version 3.00 seems to include the needed functionality too and is included in perl 5.14 in experimental (in perl-modules package). > I was able to build a deb with cpan2deb and test installed it on > 6.0.2 with no problems. I wonder if it is worth the hassle to introduce a newer libterm-ansicolor-perl package and drop it a couple of months later[0], when 5.14 enters unstable. [0] a pure speculation on my side 3.01 (in perl 5.15.2) seems to additionally contain some fixes, that seem like a good thing to have[1]. [1] http://api.metacpan.org/source/RRA/Term-ANSIColor-3.01/ChangeLog Perl maintainers, what would you recommend? signature.asc Description: Digital signature
Bug#639775: ITP: libdbd-firebird-perl -- Perl DBI driver for Firebird RDBMS server
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libdbd-firebird-perl Version : 0.55 Upstream Author : Popa Marius Adrian * URL : http://search.cpan.org/dist/DBD-Firebird/ * License : Perl Programming Lang: Perl Description : Perl DBI driver for Firebird RDBMS server DBD::Firebird is a Perl Database Driver module which works with the DBI module to provide access to Firebird databases. It provides access to Firebird databases to Perl scripts. This is a fork of DBD::Interbase, with the non-free bits removed from the license and a couple of other improvements. It should be a drop-in free replacement for DBD::Interbase. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110830082133.25708.93336.report...@pc1.creditreform.bg
Bug#631716: ITP: libdancer-plugin-validationclass-perl -- centralized input validation plugin for Dancer
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org * Package name: libdancer-plugin-validationclass-perl Version : 0.110280 Upstream Author : Al Newkirk * URL : http://search.cpan.org/dist/Dancer-Plugin-ValidationClass/ * License : Artistic or GPL-1+ Programming Lang: Perl Description : centralized input validation plugin for Dancer The Dancer::Plugin::ValidationClass plugin adds input validation using Validation::Class into Dancer applications for easy to use, reusable validation routines. Dancer is an efortless web application framework. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e07408e.2587.3e68d...@ktnx.net
Bug#631712: ITP: libvalidation-class-perl -- module for centralized, simplified input validation
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org * Package name: libvalidation-class-perl Version : 0.111720 Upstream Author : Al Newkirk * URL : http://search.cpan.org/dist/Validation-Class/ * License : Artistic or GPL-1+ Programming Lang: Perl Description : module for centralized, simplified input validation Validation::Class is a different approach to data validation. It attempts to simplify and centralize data validation rules to ensure DRY (don't repeat yourself) code. The primary intent is to provide a simplistic validation workflow and promote (validation) code reuse. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e072d94.265b.47340...@ktnx.net
Bug#631492: ITP: libdancer-plugin-flashmessage-perl -- Dancer plugin to display temporary, so called "flash messages"
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org * Package name: libdancer-plugin-flashmessage-perl Version : 0.313 Upstream Author : Damien "dams" Krotkine * URL : http://search.cpan.org/dist/Dancer-Plugin-FlashMessage/ * License : Artistic or GPL-1+ This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Programming Lang: Perl Description : Dancer plugin to display temporary, so called "flash messages" Dancer::Plugin::FlashMessage helps you display temporary messages, also known as "flash messages". Flash messages can be used to inform the user that a certain operation was successful in way that doesn't take space when there are no messages to be shown. The plugin provides a flash() method for setting the message and takes care of attaching the content to the session, propagating it to the templating system, and then removing it from the session. The developer's only remaining job is to provide a place in the views or the layout where the message will be displayed. Dancer is a lightweight yet powerful web application framework. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1qa3mo-0007nr...@pc1.creditreform.bg
Bug#631474: ITP: libdancer-session-memcached-perl -- Memcached-based session backend for Dancer
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org * Package name: libdancer-session-memcached-perl Version : 0.1 Upstream Author : This module has been written by Alexis Sukrieh. * URL : http://search.cpan.org/dist/Dancer-Session-Memcached/ * License : Perl Programming Lang: Perl Description : Memcached-based session backend for Dancer Dancer::Session::Memcached implements a session engine based on the Memcached API. Sessions are stored as memcached objects via a list of Memcached servers. Dancer is a lightweight yet powerful web application framework. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1qa1qj-0001ez...@pc1.creditreform.bg
Bug#609205: ITP: libtest-file-contents-perl -- Perl module for testing the contents of files
-=| Alessandro Ghedini, Fri, Jan 07, 2011 at 12:20:00PM +0100 |=- > Package: wnpp > * Package name: libtest-file-contents-perl > * URL : http://search.cpan.org/dist/Test-File-Contents/ > Description : Perl module for testing the contents of files > > Test::File::Contents provides a set of routines useful to construct > tests that examine the content of files. > > It can check for an exact match and for a regexp match against the file's > contents, but also if the file's contents do not match a string or a > regexp and whether a file matches or not a given md5sum. Is that module able to test if the contents of a given file match the contents of another file? Bonus points if if shows a unified diff in case of mismatch. That would be useful for dh-make-perl's test suite. signature.asc Description: Digital signature
Bug#607384: ITP: libtie-refhash-weak-perl -- Tie::RefHash subclass with weakened references in the keys
Package: wnpp Owner: Damyan Ivanov Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org * Package name: libtie-refhash-weak-perl Version : 0.09 Upstream Author : Yuval Kogman * URL : http://search.cpan.org/dist/Tie-RefHash-Weak/ * License : Artistic or GPL-1+ Programming Lang: Perl Description : Tie::RefHash subclass with weakened references in the keys Tie::RefHash can be used to access hashes by reference. This is useful when you index by object, for example. The problem with Tie::RefHash, and cross indexing, is that sometimes the index should not contain strong references to the objecs. The internal structures of Tie::RefHash contain strong references to the key, and provide no convenient means to make those references weak. This subclass of Tie::RefHash has weak keys, instead of strong ones. The values are left unaltered, and you'll have to make sure there are no strong references there yourself. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1pte80-00015a...@pc1.creditreform.bg
Bug#607210: ITP: libje-perl -- pure-Perl ECMAScript (JavaScript) engine
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libje-perl Version : 0.053 Upstream Author : Father Chrysostomos * URL : http://search.cpan.org/dist/JE/ * License : GPL-1+ or Artistic (same as Perl) Programming Lang: Perl Description : pure-Perl ECMAScript (JavaScript) engine JE is a pure-Perl ECMAScript (JavaScript) engine. Here are some of its advantages: - Compatible with Data::Dump::Streamer, so the runtime environment can be serialised - The parser can be extended/customised to support extra (or fewer) language features (not yet complete) - All JavaScript datatypes can be manipulated directly from Perl (they all have overloaded operators) . Here are its main weakness: - It's slow - It uses lots of memory. - It leaks memory (to be fixed). . This is still an alpha release, but it fully implements ECMAScript v3, except for a few seldom-used features like -0. The package is a prerequisite of libpadre-plugin-javascript-perl (in preparation) and will be maintained by the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101215181357.12101.49160.report...@localhost6.localdomain6
Bug#604435: ITP: libdbd-interbase-perl -- DBI driver for Firebird and InterBase
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libdbd-interbase-perl Version : 0.48 Upstream Author : Edwin Pratomo * URL : http://search.cpan.org/dist/DBD-InterBase/ License : GPL-1+ or Artistic with restrictions (non-free) Programming Lang: C, Perl Description : DBI driver for Firebird and InterBase DBD::InterBase is a Perl module which works with the DBI module to provide access to Firebird and InterBase databases. . DBI is the standard database interface layer for Perl. This would go in non-free, because of the following license terms: The DBD::InterBase module is free software. You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file, with the exception that it cannot be placed on a CD-ROM or similar media for commercial distribution without the prior approval of the author. A very early discussion about the restriction is available at http://lists.debian.org/debian-legal/2004/06/msg00305.html There are opinions that the restriction was copied verbatim from the dbd-oracle module and there is effort to drop it (it was dropped in dbd-oracle). In the mean time, non-free/perl it is. A ticket has been filed upstream about dropping the restriction (https://rt.cpan.org/Ticket/Display.html?id=63226) The package will be maintained under the pkg-perl umbrella, but I have decided to go with Git for source management. Sorry guys, the ability to work detached from the network is very important to me. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101122080114.15385.18049.report...@pc1.creditreform.bg
Bug#603776: ITP: libdancer-plugin-database-perl -- easy database connections for Dancer applications
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libdancer-plugin-database-perl Version : 0.11 Upstream Author : David Precious * URL : http://search.cpan.org/dist/Dancer-Plugin-Database/ * License : Artistic or GPL-1+ (same as Perl) Programming Lang: Perl Description : easy database connections for Dancer applications Dancer is a web application framework that aims at making possible to write web applications in the siplest possible way. . Dancer::Plugin::Database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application. . It takes care of ensuring that the database handle is still connected and valid. If the handle was last asked for more than connection_check_threshold seconds ago, it will check that the connection is still alive, using either the $dbh->ping method if the DBD driver supports it, or performing a simple no-op query against the database if not. If the connection has gone away, a new connection will be obtained and returned. This avoids any problems for a long-running script where the connection to the database might go away. . The connection credentials and other information neded when connecting is retrieved from the Dancer configuration so the code stays nice and clean. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101117053134.23722.12687.report...@pc1.creditreform.bg
Bug#492579: ITP: reminiscence -- rewrite of the engine used in the game Flashback from Delphine Software.
-=| Sylvain Beucler, Sun, Nov 07, 2010 at 12:20:54AM +0100 |=- > On Sat, Nov 06, 2010 at 11:20:19PM +0200, Damyan Ivanov wrote: > > -=| Tuduri Benoit, Sun, Jul 27, 2008 at 02:53:19PM +0200 |=- > > > Package: wnpp > > > Severity: wishlist > > > > > > REminiscence is a rewrite of the engine used in the game Flashback > > > from Delphine Software. This program is designed as a cross-platform > > > replacement for the original executable and uses the SDL library. > > > > > > sources url: http://cyxdown.free.fr/reminiscence/ > > > > ... It needs the data files from the original Flashback game. > > > > I have done some work on the package in the pkg-games Subversion > > repository: > > http://svn.debian.org/viewsvn/pkg-games/packages/trunk/reminiscence/ > > > > I don't mind taking it further, finishing the package and > > uploading. > I wonder if Debian needs an unmaintained (last version > 3y) engine > that requires non-free data? It is still useful and works. It is better than running the original game under dosbox, because of the power savings (ah, and the save/restore feature available at any point). I was quite surprised to find it in maemo and not in Debian :) It is also listed on the http://wiki.debian.org/Games/Suggested page. As for the non-free data, this won't be the first package in such situation. The "contrib" section is just for it. Do you see a reason to avoid including reminiscence to Debian? > > Any objections if I move the packaging to Git (still under > > pkg-games umbrella)? This still stands. signature.asc Description: Digital signature
Bug#492579: ITP: reminiscence -- REminiscence is a rewrite of the engine used in the game Flashback from Delphine Software.
owner 492579 ! retitle 492579 ITP: reminiscence -- rewrite of the engine used in the game Flashback from Delphine Software. -=| Tuduri Benoit, Sun, Jul 27, 2008 at 02:53:19PM +0200 |=- > Package: wnpp > Severity: wishlist > > REminiscence is a rewrite of the engine used in the game Flashback > from Delphine Software. This program is designed as a cross-platform > replacement for the original executable and uses the SDL library. > > sources url: http://cyxdown.free.fr/reminiscence/ ... It needs the data files from the original Flashback game. I have done some work on the package in the pkg-games Subversion repository: http://svn.debian.org/viewsvn/pkg-games/packages/trunk/reminiscence/ I don't mind taking it further, finishing the package and uploading. Any objections if I move the packaging to Git (still under pkg-games umbrella)? signature.asc Description: Digital signature
Bug#600460: ITP: firebird3.0 -- feature-rich, scalable, relational database
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: firebird3.0 Version : 3.0.0.28785-Unstable Upstream Author : The Firebird project <http://www.firebirdsql.org/> * URL : http://www.firebirdsql.org/ * License : Mostly Initial Developer Public License 1.0 (MPL-like) Programming Lang: C, C++ Description : feature-rich, scalable, relational database Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names, since 1981. The Firebird Project is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000. Firebird 3.0 represents the project's next milestone release and it currently gets the most of the development efforts. It's going to offer some important and highly anticipated features that were promised for a long time already. * Revised architecture, including new authentication and configuration subsystems * Scalable (SMP/multi-core friendly) multi-threaded engine with a shared page cache * New ODS (version 12) with new system and monitoring tables * External (Java, C++, etc) stored procedures/triggers/functions * Reworked optimizer and new data access methods * Security enhancements * Various SQL extensions Thhe first alpha release is planned for Q1 2011 released in Q1 2011 Be aware that the ODS (on-disk structure) hasn't been finalized yet, so databases could be incompatible between different unstable builds and you'll have to either recreate them or migrate them via backup/restore. This package is meant to enter experimental, due to the high pace of upstream development. Its goal is to provide easy testing of the new features of Firebird and to have early exposure of the packaging helping to discover any problems. firebird3.0 is the third group of packages for Firebird. Squeeze is going to release with firebird2.1 and firebird2.5. The plan for wheezy is to drop firebird2.1 and add firebird3.0, if that has proven stable by the time wheezy approaches releasable state. Preliminary packagiing is available at http://git.debian.org/?p=pkg-firebird/3.0.git;a=summary -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101017110441.30363.74921.report...@pc1.creditreform.bg
Bug#433311: ITA: bgoffice -- Bulgarian dictionaries for aspell, ispell, myspell and a word list
retitle 433311 ITA: bgoffice -- Bulgarian dictionaries for aspell, ispell, myspell and a word list owner 433311 ! thanks Here is my second attempt to take over this package. People interested in co-maintenance should subscribe to http://lists.uni-sofia.bg/cgi-bin/mailman/listinfo/debian and say "Hi". Git repository to appear soon under alioth's collab-maint project. I'll need every help I can get for the upgrade to 4.0 (after squeeze is out). signature.asc Description: Digital signature
Bug#592856: RFP: libcgi-session3-perl -- CGI::Session - persistent session data in CGI applications
-=| Roman V. Nikolaev, Fri, Aug 13, 2010 at 05:08:42PM +0400 |=- > Package: wnpp > Severity: wishlist > X-Debbugs-CC: debian-de...@lists.debian.org > > Description: CGI::Session - persistent session data in CGI > applications > CGI-Session is a Perl5 library that provides an easy, reliable and > modular session management system across HTTP requests. Persistency is a > key feature for such applications as shopping carts, > login/authentication routines, and application that need to carry data > accross HTTP requests. CGI::Session does that and many more. > > > In Debian we have libcgi-session-perl. But it`s new 4.xx version. > Modules interface not compatible with 3.xx version. But I have some old > projects and need library 3.xx version. > Please add this package. I don`t want make my server disposal dump of > modules, installed through `cpan`. If I was you, I would be adapting the software to run with current CGI::Session (4). The last release of the 3.x series is from 2003 and as far as I see, upstream doesn't seem to support a separate branch. The last Debian release with 3.x was sarge. http://search.cpan.org/dist/CGI-Session/ Alternatively, a tiny emulation module may be appropriate too. signature.asc Description: Digital signature
Bug#466330: Bug#567378: Using alternatives for /usr/bin/markdown?
-=| Bernd Zeimetz, Mon, Feb 08, 2010 at 10:50:28PM +0100 |=- > Is there a reason why markdown should be kept in the archive then? I think no. But the package is still listed as maintained as Matt Kraai. Matt, do you mind the proposed removal of the markdown package in favour of libtest-markdown-perl and python-markdown? > Migrating to to libtext-markdown-perl sounds like the best idea. I'm > CCing the RFA bug for markdown to let people know about that. We > could make markdown a package which depends on libtext-markdown-perl > | python-markdown to migrate to an uptodate version and handle > /usr/bin/markdown by alternatives. The other option would be to drop > /usr/bin/markdown from the python package, I don't have a proper > opinion on that the best thing is yet. Do I understand your suggestion correctly? You propose that libtext-markdown-perl adds a transitional 'markdown' binary package which depends on libtext-markdown-perl | python-markdown. Additionaly, 'libtext-markdown-perl' and 'python-markdown' should conflict/replace 'markdown (<< 1.0.26-2~)', right? (assuming 1.0.26-2 is the version introducing the 'markdown' binary package'). About alternatives, if we define "the markdown interface" to be markdown input > output then both implementations seem to support it and alternatives are appropriate. (Note that starting libt-m-p's markdown without arguments waits for input from STDIN (an can be used as 'markdown < input'), while p-m's markdown shows usage information. Not sure if this is an incompatibility that needs addressing) Now we 'only' have to decide about priorities :) signature.asc Description: Digital signature
Bug#538389: #538389 - ITP: rfkill
Hi Darren, Any movement with rfkill? I used the after-0.1 git snapshot you have prepared [0] for unblobking the EeePC's bluetooth device (required with 2.6.31, it seems) and it works. [0] http://tartarus.org/~ds/pkg/rfkill_0.1-4-g9429740-1.dsc I have reviewed the package and it is almost ready. My only remarks are: * debian/copyright doesn't cover rfkill.h * Standards-Version shall be updated * Upstream has released 0.3 (which BTW includes your man page!) * debhelper 7 could be used to greatly simplify debian/rules * No reason to use Priority: extra, could be 'optional' as well. If you feel like correcting the above, I am willing to sponsor the upload. Thank you for your work! -- dam signature.asc Description: Digital signature
Bug#548322: O: libdbd-oracle-perl
retitle 548322 ITA: libdbd-oracle-perl owner 548322 pkg-perl-maintain...@lists.alioth.debian.org thanks > This is a very useful package, but I don't use it at the moment, so > someone > else should take over. An updated package is available in Debian Perl Group's SVN repository. It only lacks someone with the oracle libs to build and test it. -- dam signature.asc Description: Digital signature
Bug#531951: ITP: libfile-path-perl -- create or remove directory trees
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libfile-path-perl Version : 2.07 Upstream Author : Tim Bunce and Charles Bailey. Currently maintained by David Landgren * URL : http://search.cpan.org/dist/File-Path/ * License : same as Perl (GPL-1+ or Artistic) Programming Lang: Perl Description : create or remove directory trees File::Path module provide a convenient way to create directories of arbitrary depth and to delete an entire directory subtree from the filesystem. . This package contains a newer version of the core Perl module File::Path. Unless you need a higher version than the one present in perl-modules, there is no need to install or depend on this package. File::Path 2.07 is needed by padre 0.36 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#531395: ITP: libhash-util-fieldhash-compat-perl -- Under older perls this module provides a drop in compatible api to Hash::Util::FieldHash using perltie. When Hash::Util::FieldHash is available i
-=| franck, Mon, Jun 01, 2009 at 11:27:08AM +0200 |=- > Package: wnpp > Severity: wishlist > Owner: franck cuny > > > * Package name: libhash-util-fieldhash-compat-perl > > Under older perls this module provides a drop in compatible api to > Hash::Util::FieldHash using perltie. When Hash::Util::FieldHash is > available it will use that instead. > > This way code requiring field hashes can benefit from fast, robust field > hashes on Perl 5.10 and newer, but still run on older perls that don't > ship with that module. Perls earler than 5.10 aren't available in debian stable. Is this package destined to oldstable backport? I don't think Debian proper is the right path for this. Or, did I misunderstood the description? -- dam signature.asc Description: Digital signature
Bug#531161: ITP: libpod-abstract-perl -- Abstract document tree for Perl POD documents
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libpod-abstract-perl Version : 0.17 Upstream Author : Ben Lilburne * URL : http://search.cpan.org/dist/Pod-Abstract/ * License : "same as Perl" (GPL-1+|Artistic) Programming Lang: Perl Description : Abstract document tree for Perl POD documents Pod::Abstract provides an abstract, tree-based interface to POD documents. POD is a simple-to-use markup language mainly used for writing documentation for Perl, Perl programs, and Perl modules. . It allows straightforward, round-trip capable manipulation of POD documents, hence allowing features to be added to POD to support your programming activities without having to write a whole POD processor. . This also allows an easy tree-based mechanism to write a Pod:: type filter. . The package includes a simple, and extensible, command line utility called "paf" (Pod::Abstract Filter). This program can chain together Pod Abstract filtering operations, allowing manipulation & extraction of POD documents from the command line. The package is a dependency of padre 0.36 and will be maintained by the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#522006: ITP: libtest-most-perl -- Perl module with the most commonly needed test functions and features
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libtest-most-perl Version : 0.21 Upstream Author : Curtis "Ovid" Poe * URL : http://search.cpan.org/dist/Test-Most/ * License : same as Perl (GPL-1+|Artistic) Programming Lang: Perl Description : Perl module with the most commonly needed test functions and features Test::Most provides the most commonly used testing functions and gives a bit more fine-grained control over your test suite. . All functions from the following modules will automatically be exported: . * Test::More * Test::Exception * Test::Differences * Test::Deep * Test::Warn . This is useful when one is used to most of the above moodules but wouldn't want to bother to load them all explicitly. . Test::Most also provides a couple of routines to control tests behaviour in case of errors. This module is required for building padre 0.32 and will be maintained by the debian perl group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#516976: ITP: clive-utils -- additional utilities for clive
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: clive-utils Version : 2.1.3 Upstream Author : Toni Gundogdu * URL : http://code.google.com/p/clive-utils/ * License : BSD Programming Lang: Perl Description : additional utilities for clive clive is a command line utility for extracting videos from Youtube and other video sharing Web sites. It was originally written to bypass the Adobe Flash requirement needed to view the hosted videos. It is non- interactive, meaning it can work in the background while the user is not logged on. This allows the user to start an extraction and disconnect from the system, letting clive finish the work. . This package contains the following utilities: * clivefeed -- parse RSS feeds containing video page links and use clive to extract them . * clivescan -- scan video pages for video links and use clive to extract them. Scans for video page and embedded video links. . * clivepass -- create and change passwords for websites used by clive. The passwords are encrypted and saved along with the username information. Access is restricted by using a global passphrase. This package follows the split from monolythic clive to clive+clive-utils that was made upstream. Maintenance shall be under Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#515077: ITP: libclass-xsaccessor-array-perl -- implementation of fast XS accessors without runtime compilation
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libclass-xsaccessor-array-perl Version : 0.14 Upstream Author : Steffen Mueller * URL : http://search.cpan.org/dist/Class-XSAccessor-Array * License : same as perl 5.8 or later perl5 (GPL-1+|Artistic) Programming Lang: Perl, C (XS) Description : implementation of fast XS accessors without runtime compilation Class::XSAccessor::Array implements fast XS accessors both for getting at and setting an object attribute. Additionally, the module supports mutators and simple predicates (has_foo() like tests for definedness of an attributes). It works only with objects that are implemented as arrays. Refer to Class::XSAccessor (libclass-xsaccessor-perl) for an implementation that works with hash-based objects. . A simple benchmark showed more than a factor of two performance advantage over writing accessors in Perl. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#492696: Combining Artistic|GPL-1+ with GPL-2 and LGPL-3+
[Please Cc me on replies. Thanks] My upstream uses several licenses and this makes be feel a bit uneasy deciding if they can be combined. Please advice. Most of the code is licensed under "the same terms as Perl itself", which means either Artistic license, or (at your opinion) GPL (any version). In addition to that, some icons are licensed under LGPL-3+, and some more icons are licensed under GPL-2. From how I understand it, if we choose GPL-2 for the main code, that still leaves the combination of GPL-2 (code and some .png icons) and LGPL-3+ (.png icons). Is such aggregation OK? TIA -- damJabberID: d...@jabber.minus273.org signature.asc Description: Digital signature
Bug#511674: ITP: libthread-queue-perl -- Perl module for thread-safe queues
-=| Niko Tyni, Tue, Jan 13, 2009 at 02:11:06PM +0200 |=- > I expect the bundled Thread::Queue will be upgraded when Perl 5.10.1 > gets in, not earlier. I don't see a problem with a separate package, > feel free to go ahead. That's exactly what I needed to know. Thanks! > Please file a bug about the Conflicts/Provides list when the separate > package enters the archive. The perl-modules package could Provide: > libthread-queue-perl (without the conflict) with 5.10.0 already so only > versioned dependencies will pull in the separate package. > > > Upgrading only Thread::Queue in perl-modules would also need upgrading > > thread::shared because T::Q 2.11 needs t::s 1.21, while perl-modules has > > 1.14. Separate libthread-shared-perl has 1.21. > > Hm, I suppose perl should Provide:libthread-shared-perl too. Seems so. -- damJabberID: d...@jabber.minus273.org signature.asc Description: Digital signature
Bug#511069: ITP: libcrypt-salt-perl -- generate salt to be fed into crypt()
tags 511069 wontfix thanks -=| Damyan Ivanov, Wed, Jan 07, 2009 at 10:56:46AM +0200 |=- > Package: wnpp > Severity: wishlist > Owner: Damyan Ivanov > > * Package name: libcrypt-salt-perl > > The package is a dependency of 'clive-utils', which is spun-off 'clive' > upstream and rewritten in Perl. > > FTP-masters, the actual code in this package would be the following > function, the rest is POD, makefiles etc stuff. > > sub salt > { > my $length = 2; > $length = $_[0] if exists $_[0]; > > return join "", ('.', '/', 0..9, 'A'..'Z', 'a'..'z')[map {rand 64} > (1..$length)]; > } > > There was a recent rejection[1] of a similar package. > > [1] > http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2008-December/017000.html clive-utils upstream just reimplemented the salt() twoliner in their code, so the package is no longer needed. I am tagging wontfix as the package is no-go for the reasons stated in the reject above. -- damJabberID: d...@jabber.minus273.org signature.asc Description: Digital signature
Bug#511674: ITP: libthread-queue-perl -- Perl module for thread-safe queues
Package: wnpp Severity: wishlist Owner: Damyan Ivanov [Cc-ed to p...@packages.d.o since this module is in perl-modules] * Package name: libthread-queue-perl Version : 2.11 Upstream Author : Jerry D. Hedden, * URL : http://search.cpan.org/dist/Thread-Queue/ * License : same as Perl (Artstic or GPL) Programming Lang: Perl Description : Perl module for thread-safe queues Thread::Queue provides thread-safe FIFO queues that can be accessed safely by any number of threads. . Any data types supported by threads::shared can be passed via queues: . * Ordinary scalars * Array refs * Hash refs * Scalar refs * Objects based on the above . Ordinary scalars are added to queues as they are. . If not already thread-shared, the other complex data types will be cloned (recursively, if needed, and including any blessings and read-only settings) into thread-shared structures before being placed onto a queue. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Thread::Queue is now included in perl-modules. The reason for a package separate from perl-modules is that I need a version (2.11) newer than the one in perl-modules (2.00, same as in perl 5.8). 2.11 is needed by Padre 0.25 (ITP#492696). Perl maintainers, please tell me if you want me to hold this package, for example because you are planning to upgrade Thread::Queue in perl-modules. Otherwise, please be prepared to add libthread-queue-perl to Conflicts/Provides list of perl-modules when that is upgraded to includes a version same or superseding the one in the separate package. Upgrading only Thread::Queue in perl-modules would also need upgrading thread::shared because T::Q 2.11 needs t::s 1.21, while perl-modules has 1.14. Separate libthread-shared-perl has 1.21. This is a complex matter to me so your advice is appreciated. -- dam -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511659: ITP: libtext-findindent-perl -- Heuristically determine the indent style
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libtext-findindent-perl Version : 0.03 Upstream Author : Adam Kennedy , Steffen Müller * URL : http://search.cpan.org/dist/Text-FindIndent/ * License : same as Perl (Artistic or GPL) Programming Lang: Perl Description : Heuristically determine the indent style Text::FindIndent attempts to detect the underlying indent "policy" for a text file (most likely a source code file). . You give it a chink of text, and it tells you if tabs, spaces or combination of both are used for indentation. . It honours Vim midelines and Emacs Local Variables settings. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The package is dependency of Padre 0.25 and will be maintained by Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511580: ITP: libfile-pushd-perl -- change directory temporarily for a limited scope
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libfile-pushd-perl Version : 1.00 Upstream Author : David A. Golden * URL : http://search.cpan.org/dist/File-pushd/ * License : Apache 2.0 Programming Lang: Perl Description : change directory temporarily for a limited scope File::pushd does a temporary chdir that is easily and automatically reverted, similar to pushd in some Unix command shells. It works by creating an object that caches the original working directory. When the object is destroyed, the destructor calls chdir to revert to the original working directory. By storing the object in a lexical variable with a limited scope, this happens automatically at the end of the scope. This is very handy when working with temporary directories for tasks like testing; a function is provided to streamline getting a temporary directory from File::Temp. For convenience, the object stringifies as the canonical form of the absolute pathname of the directory entered. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The package is a dependency of liborlite-migrate-perl (ITP#511437), which in turn is dependency of Padre 0.25. Maintenance shall commence via the Debian Perl Group ways. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511486: ITP: libparse-errorstring-perl-perl -- Parse error messages from the Perl interpreter
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libparse-errorstring-perl-perl Version : 0.11 Upstream Author : Petar Shangov, * URL : http://search.cpan.org/dist/Parse-ErrorString-Perl/ * License : same as Perl (Artistic or GPL) Programming Lang: Perl Description : Parse error messages from the Perl interpreter Parse::ErrorString::Perl is aimed primarily at those developing an integrated development environments, allowing them to have a nice object oriented interface to parsed error messges of the Perl interpreter. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- This package is dependency of Padre 0.25 and will be maintained by the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511437: ITP: liborlite-migrate-perl -- Extremely light weight SQLite-specific schema migration
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: liborlite-migrate-perl Version : 0.01 Upstream Author : Adam Kennedy * URL : http://search.cpan.org/dist/ORLite-Migrate/ * License : same as Perl (Artistic or GPL) Programming Lang: Perl Description : Extremely light weight SQLite-specific schema migration SQLite is a light weight single file SQL database that provides an excellent platform for embedded storage of structured data. . ORLite is a light weight single class Object-Relational Mapper (ORM) system specifically designed for (and limited to only) work with SQLite. . ORLite::Migrate is a light weight single class Database Schema Migration enhancement for ORLite. . It provides a simple implementation of schema versioning within the SQLite database using the built-in user_version pragma (which is set to zero by default). -=-=-=-=-=-=-=-=-=-=-=-=- The package is dependency of Padre 0.25 and shall be maintained under the Debian Perl Group umbrella. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511388: ITP: libdevel-dumpvar-perl -- Object oriented, pretty dumping of Perl variables
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libdevel-dumpvar-perl Version : 0.04 Upstream Author : Adam Kennedy * URL : http://search.cpan.org/dist/Devel-Dumpvar/ * License : same as Perl (Artistic or GPL) Programming Lang: Perl Description : Object oriented, pretty dumping of Perl variables Most perl dumping modules are focused on serializing data structures into a format that can be rebuilt into the original data structure. They do this with a variety of different focuses, such as human readability, the ability to execute the dumped code directly, or to minimize the size of the dumped data. . Excect for the one contained in the debugger, in the file dumpvar.pl. This is a much more human-readable form, highly useful for debugging, containing a lot of extra information without the burden of needing to allow the dump to be re-assembled into the original data. . The main downside of the dumper in the perl-debugger is that the dumpvar.pl script is not really a readily loadable and useable module. It has dedicated hooks from and to the debugger, and spans across multiple namespaces, including main::. . Devel::Dumpvar is a pure object-orientated reimplementation of the same functionality. This makes it much more versatile version to use for dumping information to debug log files or other uses where you don't need to reassemble the data. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The package is dependency of Padre 0.25 and will be maintained by the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511386: ITP: libclass-xsaccessor-perl -- Generate fast XS accessors without runtime compilation
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libclass-xsaccessor-perl Version : 0.14 Upstream Author : Steffen Mueller, Chocolateboy, 1 * URL : http://search.cpan.org/dist/Class-XSAccessor/ * License : same as Perl (Artistic or GPL) Programming Lang: Perl, C Description : Generate fast XS accessors without runtime compilation Class::XSAccessor implements fast read, write and read/write accessors in XS. Additionally, it can provide predicates such as has_foo() for testing whether the attribute foo is defined in the object. It only works with objects that are implemented as ordinary hashes. . The XS accessor methods were between 1.6 and 2.5 times faster than typical pure-perl accessors in some simple benchmarking. If you usually write clear code, a factor of two speed-up is a good estimate. -=-=-=-=-=-=-=- The package is a dependency of Padre 0.25 and will be maintained under Debian Perl Group's felt hat. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511384: ITP: libtest-compile-perl -- check whether Perl module files compile correctly
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libtest-compile-perl Version : 0.08 Upstream Author : Marcel Grünauer, Sagar R. Shah * URL : http://search.cpan.org/dist/libtest-compile-perl/ * License : same as Perl (Artistic or GPL) Programming Lang: Perl Description : check whether Perl module files compile correctly Test::Compile lets you check the validity of a Perl module file or Perl script file, and report its results in standard Test::Simple fashion. -=-=-=-=-=-=-=- The package is a build-dependency of Padre 0.25 and shall be maintained under the felt hat of the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511185: Lincense of Crypt-Twofish CPAN module
Hi Abhijit, I am preparing a Debian package of your CPAN module Crypt-Twofish and have a question about the license. The POD says | This software is distributed under the terms of the Artistic | License http://ams.wiw.org/code/artistic.txt>. However, the link is redirected to http://toroid.org/ams/ , where there is no mention of the license or Crypt-Twofish. My question is, is the license that is mentioned above the same one that is used by Perl? http://www.perl.com/pub/a/language/misc/Artistic.html If it is, it would be nice to change the license statement to | This software is distributed under the terms of the Artistic | License, which comes with Perl. | http://www.perl.com/pub/a/language/misc/Artistic.html> and maybe even make a new CPAN release. Thank you for your work on CPAN, Damyan Debian Perl Group -- damJabberID: d...@jabber.minus273.org signature.asc Description: Digital signature
Bug#511185: ITP: libcrypt-twofish-perl -- Perl module for Twofish Encryption Algorithm
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libcrypt-twofish-perl Version : 2.12 Upstream Author : Abhijit Menon-Sen , Dr. Brian Gladman * URL : http://search.cpan.org/dist/Crypt-Twofish/ * License : Artistic Programming Lang: Perl, C Description : Perl module for Twofish Encryption Algorithm Crypt::Twofish implements Twofish encryption using an interface compatible with Crypt::CBC interface . Twofish is a 128-bit symmetric block cipher with a variable length (128, 192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for all uses, as described at http://www.counterpane.com/twofish.html>. -=-=-=-=-=-=-=-=-=-=- Crypt-Twofish is needed by clive-utils, a part of new clive2. Shall be maintained by Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511069: ITP: libcrypt-salt-perl -- generate salt to be fed into crypt()
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libcrypt-salt-perl Version : 0.01 Upstream Author : Jonathan Steinert * URL : http://search.cpan.org/dist/Crypt-Salt/ * License : same as Perl (Artistic or GPL-1+) Programming Lang: Perl Description : generate salt to be fed into crypt() The single exported subroutine in this module is for generating a salt suitable for being fed to crypt() and other similar functions. . Variable length salts can be generated, the default salt is two characters long. -=-=-=-=-=-=- The package is a dependency of 'clive-utils', which is spun-off 'clive' upstream and rewritten in Perl. FTP-masters, the actual code in this package would be the following function, the rest is POD, makefiles etc stuff. sub salt { my $length = 2; $length = $_[0] if exists $_[0]; return join "", ('.', '/', 0..9, 'A'..'Z', 'a'..'z')[map {rand 64} (1..$length)]; } There was a recent rejection[1] of a similar package. [1] http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2008-December/017000.html I hope someone can suggest a better place for that module. Separate package, containing only few lines of code is not very nice indeed. salt() is mostly useful with crypt(), which is part of core Perl. I wonder if perl-modules package would be appropriate carier? The 'join "", ...' part seems like taken straight from crypt() documentation (perldoc -f crypt). Finally there's always the option of patching clive-utils and putting inside its own salt(). My problem with this is that I think code reuse is good, even in small-scale. -- damJabberID: d...@jabber.minus273.org signature.asc Description: Digital signature
Bug#509095: ITP: libhtml-strip-perl -- strip HTML markup from text
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libhtml-strip-perl Version : 1.06 Upstream Author : Alex Bowley * URL : http://search.cpan.org/dist/HTML-Strip/ * License : same as Perl (Artistic or GPL-1+) Programming Lang: C (Perl XS) Description : strip HTML markup from text HTML::Strip simply strips HTML-like markup from text in a very quick and brutal manner. It could quite easily be used to strip XML or SGML from text as well. It is written in XS, and thus about five times quicker than using regular expressions for the same task. It does not do any syntax checking (if you want that, use HTML::Parser). -=-=-=-=-=- Needed by clive-utils 2.0.0. Will be maintained by the Debian Perl Group. Help preparing the actual package under DPG SVN trunk/ appreciated. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#509094: ITP: libxml-rss-libxml-perl -- create and update RSS files using XML::LibXML
Package: wnpp Severity: wishlist Owner: Damyan Ivanov * Package name: libxml-rss-libxml-perl Version : 0.3003 Upstream Author : Daisuke Maki , Tatsuhiko Miyagawa * URL : http://search.cpan.org/dist/XML-RSS-LibXML/ * License : same as Perl (Artistic or GPL-1+) Programming Lang: Perl Description : create and update RSS files using XML::LibXML XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of XML::RSS' XML::Parser (expat), while trying to keep interface compatibility with XML::RSS. XML::RSS is an extremely handy tool, but it is unfortunately not exactly the most lean or efficient RSS parser, especially in a long-running process. Use this module when you have severe performance requirements working with RSS files. -=-=-=-=-=-=- The package is a dependency of clive-utils (which was split off clive upstream) and will be maintained by the Debian Perl Group. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#492696: Padre, CC-SA-2.5 and Debian [was: Adding Padre to Debian]
-=| Gabor Szabo, Tue, Dec 02, 2008 at 03:32:30PM +0200 |=- > On Tue, Dec 2, 2008 at 3:17 PM, Damyan Ivanov <[EMAIL PROTECTED]> wrote: > > Another thing left to do is sync debian/copyright with the new > > release. There are more files added, even some Tango icons with some > > CC license. Any ...uhm... takers? :) > > We will deal with the copyright again soon. (/me hates legal stiff) From what I see, the tango icons are taken from the Tango project. From the tarball I downloaded from tango.freedesktop.org, the license is CC-SA-2.5. One problem with it is that it is not compatible with GPL (AIUI, because it poses additional restrictions). Another -- that CC-SA requires that derivative works include the full license text as well as the list of authors. This is something Padre does not. More[1], it fails the Debian Free Software Guidelines[2], therefore cannot be part of Debian. (There is Debian package named tango-icon-themes in non-free). [1] http://evan.prodromou.name/Debian_Creative_Commons_Workgroup_report [2] http://www.debian.org/social_contract#guidelines So, as I see it: * Padre is not distributable, as GPL and CC-SA-2.5 conflict[3]; * Padre is breaking CC-SA-2.5 by not distributing the full license text and authors list; * Debian cannot ship Padre with CC-SA-2.5-licensed material in it. [3] I am not sure how CC-SA-2.5 interoperates with Artistic license Is chosing another icon set an option? -- damJabberID: [EMAIL PROTECTED] signature.asc Description: Digital signature
Bug#508249: ITP: libio-pager-perl -- pipe output to a pager if destination is a TTY
Package: wnpp Severity: wishlist Owner: Damyan Ivanov <[EMAIL PROTECTED]> * Package name: libio-pager-perl Version : 0.05 Upstream Author : Jerrad Pierce <[EMAIL PROTECTED]> * URL : http://search.cpan.org/dist/IO-Pager/ * License : other - Thou shalt not claim ownership of unmodified materials. - Thou shalt not claim whole ownership of modified materials. - Thou shalt grant the indemnity of the provider of materials. - Thou shalt use and dispense freely without other restrictions. Programming Lang: Perl Description : pipe output to a pager if destination is a TTY IO::Pager hijacks normal output to a given file handle and pipes it through a pager program if the file handle is connected with a terminal. This package is a dependency of clive 2 and will be maintained under pkg-perl umbrella. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#507548: ITP: libtest-needsdisplay-perl -- Ensure that tests needing a display have one
-=| Ben Hutchings, Wed, Dec 03, 2008 at 01:40:12AM + |=- > On Tue, 2008-12-02 at 12:23 +0200, Damyan Ivanov wrote: > [...] > > The Test::NeedsDisplay module will search around and try to find a way > > to load some sort of display that can be used for the testing. > > > > Test-NeedsDisplay is needed during Padre build. Will be maintained under > > the umbrella of the Debian Perl Group. > > Really? You can't use xvfb-run? I do use it. Test-NeedsDisplay in fact does nothing if there is display already running, and if not, starts... xvfb-run. The tests of padre, however, are written in such a form, that they delegate the task of detecting a running display to Test-NeedsDisplay. If that module is not available, the tests are skipped, despite the presence of display. I agree with upstream that the task of ensuring there is display running is better separated. It seems easy when you consider only X, but these things are supposed to also run on alien O$-es with no X. While not of much relevance to us, we have not taken over the world, yet :) I had the choices to either - let the tests be skipped - patch upstream to just look for $ENV{DISPLAY} or remove the check completely - package Test-NeedsDisplay module Skipping the tests is not really an option to me. I want all available automated help when building the package. Patching would make me carry a set of patches that would never be accepted upstream -- something I'd like to avoid. So I went with the third option. I hope you are now convinced that this package is needed? -- damJabberID: [EMAIL PROTECTED] signature.asc Description: Digital signature
Bug#492696: Adding Padre to Debian
-=| Gabor Szabo, Mon, Nov 10, 2008 at 03:38:14PM +0200 |=- > As part of the code of Padre was moved to Wx::Perl::Dialog, > now it is a real requirement :-) Alex and Jeremiah helpfuly prepared the missing build-dependencies. Meanwhile Padre went to 0.19, which added a couple more, uploaded today. The only thing that is left is the requirement of File-HomeDir 0.82. The Debian package is at 0.80, reported as http://bugs.debian.org/507540 Gabor, looking at the changes between 0.80 and 0.82, the only one that seems relevant is the local-ization of [EMAIL PROTECTED] Is it what imposes the 0.82 requirement? Another thing left to do is sync debian/copyright with the new release. There are more files added, even some Tango icons with some CC license. Any ...uhm... takers? :) > Please let me know what else can I do to speed up the inclusion > of Padre in Debian? Keeping us updated about new releases (incl. what changed) should provide enough nagging :) Also, fixing #72[1] would make it much more usable to me, raising the motivation to work on its packaging :) [1] http://padre.perlide.org/ticket/72 -- damJabberID: [EMAIL PROTECTED] signature.asc Description: Digital signature
Bug#507548: ITP: libtest-needsdisplay-perl -- Ensure that tests needing a display have one
Package: wnpp Severity: wishlist Owner: Damyan Ivanov <[EMAIL PROTECTED]> * Package name: libtest-needsdisplay-perl Version : 1.05 Upstream Author : Adam Kennedy <[EMAIL PROTECTED]> * URL : http://search.cpan.org/dist/Test-NeedsDisplay/ * License : same as Perl (GPL-1+ | Artistic) Programming Lang: Perl Description : Ensure that tests needing a display have one When testing GUI applications, sometimes applications or modules absolutely insist on a display, even just to load a module without actually showing any objects. . Regardless, this makes GUI applications pretty much impossible to build and test on headless or automated systems. And it fails to the point of not even running the Makefile.PL script because a dependency needs a display so it can be loaded to find a version. . In these situations, what is needed is a fake display. . The Test::NeedsDisplay module will search around and try to find a way to load some sort of display that can be used for the testing. Test-NeedsDisplay is needed during Padre build. Will be maintained under the umbrella of the Debian Perl Group. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#507480: ITP: libclass-unload-perl -- unload a Perl class
Package: wnpp Severity: wishlist Owner: Damyan Ivanov <[EMAIL PROTECTED]> * Package name: libclass-unload-perl Version : 0.03 Upstream Author : Dagfinn Ilmari Mannsåker * URL : http://search.cpan.org/dist/Class-Unload/ * License : same as Perl (GPL-1+|Aeristic) Programming Lang: Perl Description : unload a Perl class Unloads the given class by clearing out its symbol table and removing it from %INC Package is a dependency of Padre and will be maintained under te pkg-perl umbrella. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#492696: Adding Padre to Debian
-=| Gabor Szabo, Mon, Nov 10, 2008 at 03:38:14PM +0200 |=- > Padre 0.16 has been released. > > As part of the code of Padre was moved to Wx::Perl::Dialog, > now it is a real requirement :-) Noted. > Please let me know what else can I do to speed up the inclusion > of Padre in Debian? Do the work it takes? :) Seriously, my free time is rather limited lately, and Padre, being not one of the tools I need for my daily job, went a bot below on the list. Help welcome. The biggest challenge is ensuring all the dependencies are in Debian. Packaging is at ssh://git.debian.org/git/pkg-perl/apps/padre.git or http://git.debian.org/?p=pkg-perl/apps/padre.git;a=summary -- damJabberID: [EMAIL PROTECTED] signature.asc Description: Digital signature
Bug#492696: Adding Padre to Debian
-=| Gabor Szabo, Fri, Oct 31, 2008 at 12:34:34PM +0200 |=- > On Fri, Oct 31, 2008 at 10:47 AM, Damyan Ivanov <[EMAIL PROTECTED]> wrote: > > -=| Gabor Szabo, Wed, Oct 29, 2008 at 02:56:48PM +0200 |=- > > >> version 0.14 of Padre has been released to CPAN. > >> > >> I'd appreciate if you could add it to Debian. > > > > Still a lot to go as File::ShareDir 1.00 is not yet available > > (htp://bugs.debian.org/496478). > > Oh so Debian has its own problem of maintainers disappear and > don't hand over they stuff. How familiar is that :-) Eventually all will be fine, but the process is not an easy one. > > * most important: copyrights > > Would you consider adding the same (or similar) boilerplate as > > found > > in lib/Padre/PluginBuilder.pm to all files? > > No problem. Will be in 0.15 Great! > > * dependencies > > META.yml states a dependency on Wx::Perl::Dialog. However, I failed > > to find any reference to that module in the padre distribution. > > File/Open and Edit/Find dialogs appear ok (i.e. no crash). Perhaps > > the dependency can be removed? > > Wow, you really did look into that code! Of course I did. This explains why it takes so much time to prepare a package for Debian even when we have most of the dull work automated :) > That was my plan for world domination to get all kinds of modules into > Debian by prereqing them in Padre but my cover was blown now :-) > > I'll either remove it or make use of it soon. Fair enough. I dropped the dependency from the package for now. > > App::Ack 1.86 is stated as required. Is there a reason 1.80 (latest > > available in Debian, http://bugs.debian.org/504071) won't do? > > I don't know but isn't progress good ? Any reason not to upgrade ack? The only problem at present is that the package is not maintained by our group. The maintainer however seems to allow external contributions, so I expect that an upgrade to be available soon. -- damJabberID: [EMAIL PROTECTED] signature.asc Description: Digital signature