debian/0000775000000000000000000000000011723351411007166 5ustar debian/copyright_hints0000664000000000000000000000261711560470057012343 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: Build.PL Changes MANIFEST MANIFEST.SKIP META.yml Makefile.PL debian/README.source debian/TODO debian/cipux-task-tools.install debian/compat debian/control debian/control.in debian/gbp.conf debian/libcipux-task-perl.install debian/source/format debian/watch t/00.load.t t/leaktrace.t t/perlcritic.t t/perlcritic_cpan.t t/perlcriticrc t/pod.t t/refcount.t Copyright: *No copyright* License: UNKNOWN FIXME Files: bin/cipux_task_client lib/CipUX/Task.pm Copyright: 1999, - 2009, Christian Kuelker 1999, - 2010, Christian Kuelker || 2007, - 2010, Christian Kuelker 2007, - 2010, Christian Kuelker || License: GPL FIXME Files: debian/rules Copyright: 2008-2010, Jonas Smedegaard License: GPL FIXME Files: doc/example/cipux_cleanup_class_shares.sh Copyright: 2009, Andreas Brand || License: UNKNOWN FIXME Files: README Copyright: 1999, - 2009, Christian Kuelker License: UNKNOWN FIXME Files: usr/share/cipux/etc/cipux-task.perl Copyright: 2007, - 2010, Christian Kuelker || License: UNKNOWN FIXME Files: lib/CipUX/Task/Client.pm Copyright: 2008, - 2010, Christian Kuelker || 2008-2009, Christian Kuelker. HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES License: UNKNOWN FIXME debian/source/0000775000000000000000000000000011403010730010455 5ustar debian/source/format0000664000000000000000000000001411403010730011663 0ustar 3.0 (quilt) debian/README.source0000664000000000000000000000361311403010730011337 0ustar Building this package for Debian -------------------------------- This source package need no special handling for normal package builds. Developing this package for Debian ---------------------------------- The source of this package is developed using git and the helper tool git-buildpackage, with all official releases tagged and signed and binary diffs of tarballs stored using pristine-tar. This is documented below /usr/share/doc/git-buildpackage/manual-html/ . A custom build target shows current upstream and packaging versions: debian/rules print-version Current upstream tarball can be prepared using this other build target: debian/rules get-orig-source To switch to newer upstream source, first add a dummy changelog entry and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source: dch -v ${new_upstream_version}-1 "Dummy changelog entry" sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules debian/rules get-orig-source Store new md5sum to help ensure identical source is received later. Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful during development of the package, but unfit for normal builds. This typically includes the CDBS feature of auto-updating debian/control with CDBS-related build-dependencies, which is forbidden by Debian Policy as build environment must not change during automated builds. Maintaining packaging build routines ------------------------------------ This source package wraps debhelper commands and other tedious parts of the build routines using the CDBS framework. Please refer to the actual makefile snippets included from debian/rules for details on their purpose and ways to override defaults. Additionally, makefile snippets included from below /usr/share/cdbs may also be documented in /usr/share/doc/cdbs/cdbs-doc.pdf.gz . -- Jonas Smedegaard Thu, 26 Feb 2009 21:28:29 +0100 debian/watch0000664000000000000000000000020411403010730010202 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 http://release.cipux.org/CipUX-Task-([0-9\.]+)\.tar\.gz debian/cipux-task-tools.install0000664000000000000000000000003711403010730013773 0ustar usr/bin/* usr/share/man/man1/* debian/libcipux-task-perl.install0000664000000000000000000000006611403010754014274 0ustar usr/share/cipux/ usr/share/perl5/ usr/share/man/man3/ debian/compat0000664000000000000000000000000211560470215010367 0ustar 7 debian/rules0000775000000000000000000000426511560470265010265 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2008-2010 Jonas Smedegaard # Description: Main Debian packaging script for CipUX::Task # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/perl-build.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg_lib = libcipux-task-perl DEB_UPSTREAM_PACKAGE = CipUX-Task DEB_UPSTREAM_URL = http://release.cipux.org DEB_UPSTREAM_TARBALL_MD5 = 238551cce8ca6cf52d212841aff8344b DEB_INSTALL_EXAMPLES_cipux-task-tools += doc/example/* # Install through debhelper.mk (not directly with perl-build.mk) DEB_PERL_DESTDIR = $(cdbs_curdestdir) DEB_DH_INSTALL_SOURCEDIR = $(DEB_PERL_DESTDIR) # Needed both by upstream build (or test) process and at runtime # libcipux-object-perl 3.4.0.2 (not only 3.4.0.0) needed due to broken testsuite common-depends = libclass-std-perl, libcipux-perl (>= 3.4.0.0), libcipux-object-perl (>= 3.4.0.2), libcipux-storage-perl (>= 3.4.0.0), liblog-log4perl-perl, libterm-readkey-perl, libreadonly-perl CDBS_DEPENDS_$(pkg_lib) = $(common-depends) CDBS_BUILD_DEPENDS += , $(common-depends) # Needed by upstream build process CDBS_BUILD_DEPENDS += , libmodule-build-cipux-perl (>= 0.3.0) # Needed by upstream tests CDBS_BUILD_DEPENDS += , libfile-spec-perl, libtest-perl-critic-perl, libtest-pod-perl, libtest-pod-coverage-perl, libtest-leaktrace-perl, libtest-refcount-perl # Needed at runtime CDBS_DEPENDS_cipux-task-tools = $(pkg_lib), libcipux-perl # Needed (often) at runtime CDBS_RECOMMENDS_$(pkg_lib) = libreadonly-xs-perl debian/control0000664000000000000000000000356311560470311010600 0ustar Source: cipux-task Section: perl Priority: optional Maintainer: CipUX team Uploaders: Jonas Smedegaard , Christian Kuelker , Xavier Oswald Build-Depends: devscripts (>= 2.10.7~), perl, perl-modules (>= 5.10.0) | libmodule-build-perl (>= 0.2808), cdbs (>= 0.4.85~), debhelper (>= 7.0.1), dh-buildinfo, libclass-std-perl, libcipux-perl (>= 3.4.0.0), libcipux-object-perl (>= 3.4.0.2), libcipux-storage-perl (>= 3.4.0.0), liblog-log4perl-perl, libterm-readkey-perl, libreadonly-perl, libmodule-build-cipux-perl (>= 0.3.0), libfile-spec-perl, libtest-perl-critic-perl, libtest-pod-perl, libtest-pod-coverage-perl, libtest-leaktrace-perl, libtest-refcount-perl Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/collab-maint/cipux-task.git Vcs-Browser: http://git.debian.org/?p=collab-maint/cipux-task.git;a=summary Homepage: http://www.cipux.org/ Package: libcipux-task-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Suggests: cipux-task-tools Description: task library for CipUX CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Task, providing task routines for use on command line as well as through the XML-RPC server. Package: cipux-task-tools Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Description: commandline task interface for CipUX CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains a commandline task tool for CipuX. debian/control.in0000664000000000000000000000256111560470207011206 0ustar Source: cipux-task Section: perl Priority: optional Maintainer: CipUX team Uploaders: Jonas Smedegaard , Christian Kuelker , Xavier Oswald Build-Depends: @cdbs@ Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/collab-maint/cipux-task.git Vcs-Browser: http://git.debian.org/?p=collab-maint/cipux-task.git;a=summary Homepage: http://www.cipux.org/ Package: libcipux-task-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Suggests: cipux-task-tools Description: task library for CipUX CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Task, providing task routines for use on command line as well as through the XML-RPC server. Package: cipux-task-tools Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Description: commandline task interface for CipUX CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains a commandline task tool for CipuX. debian/changelog0000644000000000000000000002400111723351411011033 0ustar cipux-task (3.4.0.7-4build1) precise; urgency=low * No-change rebuild against current pkgbinarymangler to fix broken md5sums. (see LP #875466) -- Martin Pitt Wed, 29 Feb 2012 08:26:01 +0100 cipux-task (3.4.0.7-4) unstable; urgency=low * Improve package relations: + Drop relations for packages part of core Perl even in oldstable: - libversion-perl - libtest-simple-perl + Relax to unversioned relations when satisfied even in oldstable: - libclass-std-perl - libtest-pod-perl - libtest-pod-coverage-perl + Drop TODO file: Obsoleted by above. * Update copyright file: + Rewrite using draft 174 of DEP-5 format. + Fix use initial wildcard Files section. + Rewrap license fields at 72 chars, and shorten comments. * Bump policy compliance to standards-version 3.9.2. * Wrap Uploaders field in control file. * Bump debhelper compatibility level to 7 (satisfied even in oldstable, and cdbs need backporting for oldstable anyway). Tighten build-dependencies on debhelper and cdbs correspondingly. -- Jonas Smedegaard Thu, 05 May 2011 11:41:49 +0200 cipux-task (3.4.0.7-3) unstable; urgency=low * Fix include config defaults. -- Jonas Smedegaard Mon, 07 Jun 2010 01:03:21 +0200 cipux-task (3.4.0.7-2) unstable; urgency=low [ Xavier Oswald ] * Update my mail address [ Jonas Smedegaard ] * Use only official CDBS (drop local snippets): All improvements now adopted upstream. * Update copyright file to reflect no longer shipped forked CDBS snippets: update years; drop Colin Walters as owner. * Declare package relations recursively expanded. * Tighten build-dependency on cdbs. -- Jonas Smedegaard Mon, 26 Apr 2010 10:25:32 +0200 cipux-task (3.4.0.7-1) unstable; urgency=low * New upstream release. * Update local CDBS snippets: + package-relations.mk: - Merge mixture of versioned and unversioned dependencies - Use unversioned dependencies when satisfied in oldstable - Improve whitespace cleanup - Rewrite and silence applying dependencies - Handle cdbs 0.4.53 dependency (needed when using debhelper v7) + upstream-tarball.mk: - Depend unversioned on cdbs (the needed 0.4.39 is in oldstable) - Preserve bzip2 tarballs with source format '3.0 (quilt)'. + copyright-check.mk: - More aggressive scanning (check top 99999 lines, not just 60) - Simplify more licensing notices and preserve non-ASCII chars - Group hints by sorted owner list (ignoring years) - Limit console output both horisontally and vertically - Use rev123 of draft DEP5 for hints file + perl-build.mk: - Relax build-dependency on perl to be unversioned (see bug#525190 and perl policy 3.8.3). * Build unversioned on cdbs and perl, thanks to CDBS dependency tracking. * Bump Standards-Version to 3.8.4. * Refer to FSF website (not postal address) in licensing headers of Debian packaging files. * Update debian/copyright: + Reformat to conform to draft DEP5 rev. 135. + Bump some coyright years. + Fix include disclaimer in GPL-2+ section of copyright. + Add reference to FSF website. * Use source format '3.0 "quilt"'. * Stop conditionally enabling DEB_AUTO_UPDATE_DEBIAN_CONTROL (adopted upstream since CDBS 0.4.67), to not bogusly upset lintian. -- Jonas Smedegaard Tue, 23 Feb 2010 00:09:50 +0100 cipux-task (3.4.0.6-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard Sun, 11 Oct 2009 15:50:17 +0200 cipux-task (3.4.0.5-1) unstable; urgency=low * New upstream release. * Include sample script with -tools package. * Update debian/copyright to include sample script (new owner, same license). * Tighten build-dependency on libcipux-object-perl to versions not failing its testsuite. Closes: bug#537090, #537096. * Update CDBS snippets: + Enhance package-relations.mk to support all binary package relations (except -indep ones). + Extend package-relation cleanup to include debhelper 6 and 7.0.1. + Implement fail-source-not-repackaged rule in upstream-tarball.mk. + Update URL to draft DEP5 format in copyright-check.mk output. + Update package-relations.mk: Cleanup unversioned+versioned dependency mix. Improve whitespace cleanup. Rewrite and silence applying dependencies. * Reformat debian/copyright to conform to proposal DEP5 rev. 54. * Bump up standards-version to 3.8.3. -- Jonas Smedegaard Thu, 03 Sep 2009 16:47:32 +0200 cipux-task (3.4.0.2-1) unstable; urgency=low * New upstream release. * Build-depend on libtest-leaktrace-perl. * Fix typo in README.source. * Extend local CDBS snippet package-relations.mk to support all kinds of dependencies. * Handle all dependencies in debian/control. -- Jonas Smedegaard Mon, 18 May 2009 16:35:12 +0200 cipux-task (3.4.0.0-1) unstable; urgency=low * New upstream release. * Add README.source. Drop custom hints about CDBS. * Add git-buildpackage configfile, enabling signed tags and use of pristine-tar. * Add local CDBS snippet upstream-tarball.mk. * Bump standards-version to 3.8.1. * Enable CDBS snippet upstream-tarball.mk to ease pulling new upstream tarbals. * Add watch file. * Update copuright and licensing info: + Add proper copyright header to debian/rules. + Update copyright years (extend to include 2009) + Add verbatim copyright statement + Merge entries with same owner and license (only years differing) + update copyright-hints * Update (build)-dependencies: + Tighten (build-)dependencies on libmodule-build-cipux-perl, libcipux-perl, libcipux-object-perl and libcipux-storage-perl + Depend and build-depend on libfile-spec-perl and libtest-refcount-perl + Build-depend on recent perl-modules (favored over libtest-simple-perl) + Drop build-depending on libdate-manip-perl * No longer install config files or example files (dropped upstream). * Update homepage stanza in debian/control. -- Jonas Smedegaard Mon, 18 May 2009 14:51:54 +0200 cipux-task (3.4.0~svn3015-1) experimental; urgency=low * New snapshot of upstream Subversion repository. * Update copyright-hints (no new owners or licenses). -- Jonas Smedegaard Fri, 02 Jan 2009 05:28:46 +0100 cipux-task (3.4.0~svn2987-1) experimental; urgency=low * New snapshot of upstream Subversion repository. * Update copyright hints (no new owners or licenses). * Fix CDBS snippets to never use dash in variable names. * Fix license-term -> license, and bump to copyright format spec v420. * Install debian-edu configfiles as sample files. -- Jonas Smedegaard Sun, 21 Dec 2008 21:00:18 +0100 cipux-task (3.4.0~svn2969-1) experimental; urgency=low * Build-depend and depend on libcipux-perl (not libcipux-common-perl). * Update CDBS snippets: + Simplify internal variables + Ignore no files by default in copyright-check.mk + Correct and update copyright hints of the snippets themselves * Update debian/copyright and copyright hints: + Add info on CDBS snippets (new owners, no new licenses) + Bump to version 413 of new format (no structural changes) * Semi-auto-update debian/control to update build-dependencies. -- Jonas Smedegaard Mon, 15 Dec 2008 17:35:37 +0100 cipux-task (3.4.0~svn2755-1) experimental; urgency=low * New snapshot of upstream Subversion repository. -- Jonas Smedegaard Sat, 27 Sep 2008 19:43:10 +0200 cipux-task (3.4.0~svn2550-1) experimental; urgency=low * Initial release officially for Debian (related to, but only partly closes bug#357694). * New snapshot of upstream Subversion repository. * Adjust package relationships: + Depend and build-depend on libclass-std-perl, libcipux-storage-perl, libreadonly-perl and liblog-log4perl-perl. Recommend libreadonly-xs-perl. + Depend and build-depend (again) on libversion-perl (virtual package in Lenny but not on Etch). Add TODO note about dropping those dependencies again after Lenny+1. * Update local cdbs snippet perl-build.mk to tighten build-dependency on libmodule-build-perl (older releases treat destdir differently). * Add DEB_MAINTAINER_MODE in debian/rules (thanks to Romain Beauxis). * Update copyright-hints. * Semi-auto-update debian/control to update dependencies: DEB_MAINTAINER_MODE=1 fakeroot debian/rules clean -- Jonas Smedegaard Sun, 24 Aug 2008 15:58:40 +0200 cipux-task (3.4~svn2362-4~0jones1) jones; urgency=low * Allow late nocheck flagging for local cdbs snippet perl-build.mk. * Drop restricting access to configfiles. Currently contains no sensitive data, and if added later it should be stored in a separate file and only that treated specially. * Release unofficially... -- Jonas Smedegaard Sun, 27 Jul 2008 06:23:29 +0200 cipux-task (3.4~svn2362-3) experimental; urgency=low * Move script to new binary package cipux-task-tools, suggested by libcipux-task-perl. * Update CDBS snippets: + Use new local perl-build.mk to handle Perl Module::Build routines (and drop local improved perlmodule.mk). + Use new local package-relations.mk to resolve, cleanup and apply CDBS-declared (build-)dependencies. + Update copyright-check.mk to closer match new proposed copyright format. Update copyright-hints. + Update README.cdbs-tweaks. * Semi-auto-update debian/control to update dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Fri, 25 Jul 2008 22:24:48 +0200 cipux-task (3.4~svn2362-2) experimental; urgency=low * Fix short description. -- Jonas Smedegaard Sat, 05 Jul 2008 17:20:21 +0200 cipux-task (3.4~svn2362-1) experimental; urgency=low * Initial release (related to - but only partly closes - bug#357694). -- Jonas Smedegaard Sat, 05 Jul 2008 16:27:16 +0200 debian/gbp.conf0000664000000000000000000000014611403010730010575 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/copyright0000664000000000000000000000235011560470161011124 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: CipUX::Task Upstream-Contact: Christian Kuelker Source: http://release.cipux.org/ svn://svn.debian.org/svn/cipux/trunk/cipux-core/task/src Files: * Copyright: 1999-2010, Christian Kuelker License: GPL-2+ Files: doc/example/cipux_cleanup_class_shares.sh Copyright: 2009, Andreas Brand License: GPL-2+ Files: debian/* Copyright: 2008-2010, Jonas Smedegaard License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Comment: On Debian systems the GNU General Public License (GPL) version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see .