debian/0000755000000000000000000000000012240201742007160 5ustar debian/source/0000755000000000000000000000000012157374551010500 5ustar debian/source/format0000644000000000000000000000001412157374551011706 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000606012157374551011135 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: ical2html Upstream-Contact: Bert Bos Source: http://www.w3.org/Tools/Ical2html/ Files: * Copyright: 1994-2009, World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University) License: W3C-Software-20021231 Files: debian/* Copyright: 2012, Jonas Smedegaard License: GPL-2+ License: W3C-Software-20021231 This W3C work (including software, documents, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions: . Permission to use, copy, modify, and distribute this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: . The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short notice of the following form (hypertext is preferred, text is permitted) should be used within the body of any redistributed or derivative code: "Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/" Notice of any changes or modifications to the W3C files, including the date changes were made. (We recommend you provide URIs to the location from which the code is derived.) . THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. . COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. . The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders. 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. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. debian/copyright_hints0000644000000000000000000000167512157374551012351 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: AUTHORS ChangeLog Makefile.am NEWS README calendar.css debian/README.source debian/compat debian/control debian/control.in debian/fakebin/ical2html debian/fakebin/icalfilter debian/fakebin/icalmerge debian/gbp.conf debian/source/format debian/watch Copyright: *No copyright* License: UNKNOWN FIXME Files: ical2html.c icalfilter.c icalmerge.c Copyright: License: UNKNOWN FIXME Files: debian/rules Copyright: 2012, Jonas Smedegaard License: GPL-2+ FIXME Files: INSTALL Copyright: 1994-1996, 1999-2002, 2004-2005 License: UNKNOWN FIXME Files: COPYING Copyright: FAQ for common questions about using materials from our HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL [$date-of-software holders may NOT be used in License: UNKNOWN FIXME debian/changelog0000644000000000000000000000142112240201742011030 0ustar ical2html (2.0-1ubuntu4) trusty; urgency=low * Build with automake-1.14. -- Dmitrijs Ledkovs Mon, 11 Nov 2013 16:20:36 +0000 ical2html (2.0-1ubuntu3) trusty; urgency=low * Build with automake non-virtual package, 1.13 or better. -- Dmitrijs Ledkovs Thu, 07 Nov 2013 18:07:55 +0000 ical2html (2.0-1ubuntu2) saucy; urgency=low * Build with automake 1.13 -- Jeremy Bicha Sun, 16 Jun 2013 13:42:23 -0400 ical2html (2.0-1ubuntu1) saucy; urgency=low * Build against libical 1.0 -- Jonathan Riddell Thu, 13 Jun 2013 13:23:54 +0100 ical2html (2.0-1) unstable; urgency=low * Initial release. Closes: bug#657932. -- Jonas Smedegaard Mon, 30 Jan 2012 20:45:18 +0100 debian/fakebin/0000755000000000000000000000000012157374551010577 5ustar debian/fakebin/icalmerge0000755000000000000000000000066512157374551012464 0ustar #!/bin/sh # wrapper for use with help2man set -e basename="$(basename "$0")" basedir="$(dirname "$0")" case "$1" in --help) "$basedir/../../$basename" 2>&1 ;; --version) dpkg-parsechangelog | perl -nE '/^Version: +(?:\d+:)?([^ ]+)-/ and say $1' ;; --description) echo "merge icalendar files, keeping only the most recent version of each event" ;; *) echo 1>&2 "ERROR: unknown argument \"$1\"" exit 1 ;; esac debian/fakebin/ical2html0000755000000000000000000000062412157374551012406 0ustar #!/bin/sh # wrapper for use with help2man set -e basename="$(basename "$0")" basedir="$(dirname "$0")" case "$1" in --help) "$basedir/../../$basename" 2>&1 ;; --version) dpkg-parsechangelog | perl -nE '/^Version: +(?:\d+:)?([^ ]+)-/ and say $1' ;; --description) echo "create an HTML table from icalendar data" ;; *) echo 1>&2 "ERROR: unknown argument \"$1\"" exit 1 ;; esac debian/fakebin/icalfilter0000755000000000000000000000064312157374551012646 0ustar #!/bin/sh # wrapper for use with help2man set -e basename="$(basename "$0")" basedir="$(dirname "$0")" case "$1" in --help) "$basedir/../../$basename" 2>&1 ;; --version) dpkg-parsechangelog | perl -nE '/^Version: +(?:\d+:)?([^ ]+)-/ and say $1' ;; --description) echo "filter an iCalendar file based on class and/or category" ;; *) echo 1>&2 "ERROR: unknown argument \"$1\"" exit 1 ;; esac debian/gbp.conf0000644000000000000000000000014612157374551010620 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/control0000644000000000000000000000203712240201705010564 0ustar Source: ical2html Section: utils Priority: optional Homepage: http://www.w3.org/Tools/Ical2html/ Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jonas Smedegaard Build-Depends: cdbs (>= 0.4.69~), devscripts, cdbs (>= 0.4.102~), automake-1.14, autoconf, debhelper, dh-buildinfo, libical-dev, help2man Vcs-Git: git://git.debian.org/git/collab-maint/ical2html.git Vcs-Browser: http://git.debian.org/?p=collab-maint/ical2html.git Standards-Version: 3.9.2 Package: ical2html Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: create an HTML table from icalendar data ical2html takes an iCalendar file and outputs an HTML file showing one or more months in the form of tables. . This package contains the following commandline utilities: * ical2html - create an HTML table from icalendar data * icalmerge - merge icalendar files, keeping only the most recent version of each event * icalfilter - filter an iCalendar file based on class and/or category debian/rules0000755000000000000000000000452212240201714010242 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2012 Jonas Smedegaard # Description: Main Debian packaging script for ical2html # # 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, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA # 02111-1307 USA. DEB_AUTO_UPDATE_AUTOCONF = 2.68 DEB_AUTO_UPDATE_AUTOHEADER = 2.68 DEB_AUTO_UPDATE_ACLOCAL = 1.14 DEB_AUTO_UPDATE_AUTOMAKE = 1.14 -include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg = ical2html cmds = ical2html icalfilter icalmerge manpages = $(cmds:%=debian/%.1) # suppress optional build-dependencies CDBS_BUILD_DEPENDS_rules_upstream-tarball = DEB_UPSTREAM_URL = http://www.w3.org/Tools/Ical2html DEB_UPSTREAM_TARBALL_MD5 = be4389f74ec76ac3f6737dcf87307e0b # Needed by upstream build process CDBS_BUILD_DEPENDS += , libical-dev DEB_UPSTREAM_CRUFT_MOVE = Makefile.in aclocal.m4 missing depcomp install-sh configure config.h.in # ignore files unused during build DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^Makefile.in|aclocal.m4|missing|depcomp|install-sh|configure|config.h.in|debian/(changelog|copyright(|_hints|_newhints))$ # bootstrap autotools files (CDBS normally only updates them) DEB_AUTOMAKE_ARGS = --add-missing --copy # Install CSS only as example file DEB_INSTALL_EXAMPLES_$(pkg) = calendar.css binary-post-install/$(pkg):: rm -f debian/$(cdbs_curpkg)/usr/share/calendar.css # generate manpage based on --help of script itself CDBS_BUILD_DEPENDS += , help2man DEB_INSTALL_MANPAGES_$(pkg) = $(manpages) build/$(pkg):: $(manpages) $(manpages): debian/%.1 : debian/fakebin/% chmod +x $< help2man --name="$$($< --description)" --no-info --output=$@ $< clean:: rm -f $(manpages) debian/control.in0000644000000000000000000000164312157374551011214 0ustar Source: ical2html Section: utils Priority: optional Homepage: http://www.w3.org/Tools/Ical2html/ Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jonas Smedegaard Build-Depends: @cdbs@ Vcs-Git: git://git.debian.org/git/collab-maint/ical2html.git Vcs-Browser: http://git.debian.org/?p=collab-maint/ical2html.git Standards-Version: 3.9.2 Package: ical2html Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: create an HTML table from icalendar data ical2html takes an iCalendar file and outputs an HTML file showing one or more months in the form of tables. . This package contains the following commandline utilities: * ical2html - create an HTML table from icalendar data * icalmerge - merge icalendar files, keeping only the most recent version of each event * icalfilter - filter an iCalendar file based on class and/or category debian/watch0000644000000000000000000000026612157374551010235 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 # use qa.debian.org redirector; see man uscan http://www.w3.org/Tools/Ical2html/ical2html-(\d.*)\.tar\.gz debian/README.source0000644000000000000000000000361312157374551011362 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/compat0000644000000000000000000000000212157374551010376 0ustar 7