--- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-test.examples +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-test.examples @@ -0,0 +1 @@ +tests/*.c --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/jana-ecal-time-2.sgml +++ jana-0.0.0+git20091215.9ec1da8a/debian/jana-ecal-time-2.sgml @@ -0,0 +1,137 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A typical entry +in a Makefile or Makefile.am is: + +DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" + +manpage.1: manpage.xml + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The XSL files are in +docbook-xsl. A description of the parameters you can use can be found in the +docbook-xsl-doc-* packages. Please remember that if you create the nroff +version in one of the debian/rules file targets (such as build), you will need +to include xsltproc and docbook-xsl in your Build-Depends control field. +Alternatively use the xmlto command/package. That will also automatically +pull in xsltproc and docbook-xsl. + +Notes for using docbook2x: docbook2x-man does not automatically create the +AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as + ... . + +To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections +read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be +found in the docbook-xsl-doc-html package. + +Validation can be done using: `xmllint -''-noout -''-valid manpage.xml` + +General documentation about man-pages and man-page-formatting: +man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ + +--> + + + + + + + + + + + + + +]> + + + + &dhtitle; + &dhpackage; + + + &dhfirstname; + &dhsurname; + Wrote this manpage for the Debian system. +
+ &dhemail; +
+
+
+ + 2009 + &dhusername; + + + This manual page was written for the Debian system + (and may be used by others). + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Lesser General Public License, + Version 2.1 or (at your option) any later version published by + the Free Software Foundation. + On Debian systems, the complete text of the GNU Lesser General + Public + License can be found in + /usr/share/common-licenses/LGPL-2.1. + +
+ + &dhucpackage; + &dhsection; + + + &dhpackage; + program to test if DST+Zone auto-adjust works + + + + + &dhpackage; + + + + + DESCRIPTION + This manual page documents briefly the + &dhpackage; command. + This manual page was written for the Debian distribution + because the original program does not have a manual page. + &dhpackage; is a program that + creates a time object for 2:00 1/1/2007, GMT/BST (+1) and changes + the timezone to FJT (+12). If all goes well, the time should be adjusted + forward by 11 hours. + + + + SEE ALSO + + + jana-ecal-event + 1 + , + jana-ecal-store-view + 1 + , + jana-ecal-time + 1 + + +
--- jana-0.0.0+git20091215.9ec1da8a.orig/debian/control +++ jana-0.0.0+git20091215.9ec1da8a/debian/control @@ -0,0 +1,131 @@ +Source: jana +Section: libs +Maintainer: Ying-Chun Liu (PaulLiu) +Priority: optional +Build-Depends: debhelper (>= 7), cdbs, autotools-dev, intltool, + libglib2.0-dev (>= 2.12.0), libgtk2.0-dev (>= 2.10.0), + gtk-doc-tools (>= 1.8), libecal1.2-dev (>= 1.4), + autoconf, automake, libtool, xsltproc, docbook-xsl +Standards-Version: 3.8.4 + +Package: libjana0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: An interface library for time-related personal information + jana is a library for management time-related personal information related + data. libjana is the interface of the framework so other software can use + this library to provide the libjana interface. + +Package: libjana-dev +Section: libdevel +Architecture: any +Depends: libjana0 (= ${binary:Version}), libglib2.0-dev, ${shlibs:Depends}, ${misc:Depends} +Description: An interface library for time-related personal information (dev. files) + jana is a library for management time-related personal information related + data. libjana is the interface of the framework so other software can use + this library to provide the libjana interface. + . + This package contains the development files. + +Package: libjana-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: devhelp +Description: An interface library for time-related personal information (documentation) + jana is a library for management time-related personal information related + data. libjana is the interface of the framework so other software can use + this library to provide the libjana interface. + . + This package contains the documentation. + +Package: libjana0-dbg +Section: debug +Architecture: any +Priority: extra +Depends: libjana0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: An interface library for time-related personal information (debug symbols) + jana is a library for management time-related personal information related + data. libjana is the interface of the framework so other software can use + this library to provide the libjana interface. + . + This package contains the debug symbols. + +Package: libjana-ecal0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server +Description: An implementation of libjana based on evolution-data-server + jana is a library for management time-related personal information related + data. libjana-ecal is the implementation of the framework which provides the + libjana interface. + +Package: libjana-ecal-dev +Section: libdevel +Architecture: any +Depends: libjana-ecal0 (= ${binary:Version}), libjana-dev, libecal1.2-dev, ${shlibs:Depends}, ${misc:Depends} +Description: An implementation of libjana based on evolution-data-server (dev. files) + jana is a library for management time-related personal information related + data. libjana-ecal is the implementation of the framework which provides the + libjana interface. + . + This package contains the development files. + +Package: libjana-ecal-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: devhelp +Description: An implementation of libjana based on evolution-data-server (documentation) + jana is a library for management time-related personal information related + data. libjana-ecal is the implementation of the framework which provides the + libjana interface. + . + This package contains the documentation. + +Package: libjana-gtk0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A set of GTK+ widgets to visualise libjana data + jana is a library for management time-related personal information related + data. libjana-gtk provides the GTK+ widgets to visualize the data of libjana. + +Package: libjana-gtk-dev +Section: libdevel +Architecture: any +Depends: libjana-gtk0 (= ${binary:Version}), libjana-dev, libgtk2.0-dev, + libglib2.0-dev, ${shlibs:Depends}, ${misc:Depends} +Description: A set of GTK+ widgets to visualise libjana data (development files) + jana is a library for management time-related personal information related + data. libjana-gtk provides the GTK+ widgets to visualize the data of libjana. + . + This package contains the development files. + +Package: libjana-gtk-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: devhelp +Description: A set of GTK+ widgets to visualise libjana data (documentation) + jana is a library for management time-related personal information related + data. libjana-gtk provides the GTK+ widgets to visualize the data of libjana. + . + This package contains the documentation. + +Package: libjana-test +Section: misc +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A set of test applications for libjana and libjana-ecal + This package contains a set of test applications for libjana and libjana-ecal, + that verify the library functions are performing correctly. + +Package: libjana-examples +Section: misc +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Example applications for libjana, libjana-ecal and libjana-gtk + This package contains a set of example applications, demonstrating how to use + libjana, libjana-ecal and libjana-gtk. --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-gtk-doc.links +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-gtk-doc.links @@ -0,0 +1 @@ +usr/share/doc/libjana-gtk-doc/html usr/share/gtk-doc/html/libjana-gtk --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-ecal0.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-ecal0.install @@ -0,0 +1 @@ +usr/lib/libjana-ecal.so.* --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-test.manpages +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-test.manpages @@ -0,0 +1,4 @@ +jana-ecal-event.1 +jana-ecal-store-view.1 +jana-ecal-time.1 +jana-ecal-time-2.1 --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-ecal-doc.links +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-ecal-doc.links @@ -0,0 +1 @@ +usr/share/doc/libjana-ecal-doc/html usr/share/gtk-doc/html/libjana-ecal --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-examples.examples +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-examples.examples @@ -0,0 +1 @@ +examples/*.c --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-test.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-test.install @@ -0,0 +1,4 @@ +usr/bin/jana-ecal-event +usr/bin/jana-ecal-store-view +usr/bin/jana-ecal-time +usr/bin/jana-ecal-time-2 --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/jana-ecal-time.sgml +++ jana-0.0.0+git20091215.9ec1da8a/debian/jana-ecal-time.sgml @@ -0,0 +1,137 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A typical entry +in a Makefile or Makefile.am is: + +DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" + +manpage.1: manpage.xml + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The XSL files are in +docbook-xsl. A description of the parameters you can use can be found in the +docbook-xsl-doc-* packages. Please remember that if you create the nroff +version in one of the debian/rules file targets (such as build), you will need +to include xsltproc and docbook-xsl in your Build-Depends control field. +Alternatively use the xmlto command/package. That will also automatically +pull in xsltproc and docbook-xsl. + +Notes for using docbook2x: docbook2x-man does not automatically create the +AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as + ... . + +To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections +read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be +found in the docbook-xsl-doc-html package. + +Validation can be done using: `xmllint -''-noout -''-valid manpage.xml` + +General documentation about man-pages and man-page-formatting: +man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ + +--> + + + + + + + + + + + + + +]> + + + + &dhtitle; + &dhpackage; + + + &dhfirstname; + &dhsurname; + Wrote this manpage for the Debian system. +
+ &dhemail; +
+
+
+ + 2009 + &dhusername; + + + This manual page was written for the Debian system + (and may be used by others). + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Lesser General Public License, + Version 2.1 or (at your option) any later version published by + the Free Software Foundation. + On Debian systems, the complete text of the GNU Lesser General + Public + License can be found in + /usr/share/common-licenses/LGPL-2.1. + +
+ + &dhucpackage; + &dhsection; + + + &dhpackage; + program to test if DST auto-adjust works. + + + + + &dhpackage; + + + + + DESCRIPTION + This manual page documents briefly the + &dhpackage; command. + This manual page was written for the Debian distribution + because the original program does not have a manual page. + &dhpackage; is a program that + creates a time object for 2:00 1/1/2007, GMT/BST and changes the + month to July. If all goes well, the time should be adjusted forward by + an hour and it should be in daylight savings. + + + + SEE ALSO + + + jana-ecal-event + 1 + , + jana-ecal-store-view + 1 + , + jana-ecal-time-2 + 1 + + +
--- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-doc.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html/libjana/* usr/share/doc/libjana-doc/html --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-ecal-doc.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-ecal-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html/libjana-ecal/* usr/share/doc/libjana-ecal-doc/html --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-doc.links +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-doc.links @@ -0,0 +1 @@ +usr/share/doc/libjana-doc/html usr/share/gtk-doc/html/libjana --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/jana-ecal-event.xml +++ jana-0.0.0+git20091215.9ec1da8a/debian/jana-ecal-event.xml @@ -0,0 +1,138 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A typical entry +in a Makefile or Makefile.am is: + +DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" + +manpage.1: manpage.xml + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The XSL files are in +docbook-xsl. A description of the parameters you can use can be found in the +docbook-xsl-doc-* packages. Please remember that if you create the nroff +version in one of the debian/rules file targets (such as build), you will need +to include xsltproc and docbook-xsl in your Build-Depends control field. +Alternatively use the xmlto command/package. That will also automatically +pull in xsltproc and docbook-xsl. + +Notes for using docbook2x: docbook2x-man does not automatically create the +AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as + ... . + +To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections +read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be +found in the docbook-xsl-doc-html package. + +Validation can be done using: `xmllint -''-noout -''-valid manpage.xml` + +General documentation about man-pages and man-page-formatting: +man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ + +--> + + + + + + + + + + + + + +]> + + + + &dhtitle; + &dhpackage; + + + &dhfirstname; + &dhsurname; + Wrote this manpage for the Debian system. +
+ &dhemail; +
+
+
+ + 2009 + &dhusername; + + + This manual page was written for the Debian system + (and may be used by others). + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Lesser General Public License, + Version 2.1 or (at your option) any later version published by + the Free Software Foundation. + On Debian systems, the complete text of the GNU Lesser General + Public + License can be found in + /usr/share/common-licenses/LGPL-2.1. + +
+ + &dhucpackage; + &dhsection; + + + &dhpackage; + program to test if basic event functions work for + JanaEcalEvent. + + + + + &dhpackage; + + + + + DESCRIPTION + This manual page documents briefly the + &dhpackage; command. + This manual page was written for the Debian distribution + because the original program does not have a manual page. + &dhpackage; is a program that creates a new + event, set the summary, description, + start, end and categories, then read them back to verify they were set + correctly. + + + + SEE ALSO + + + jana-ecal-store-view + 1 + , + jana-ecal-time + 1 + , + jana-ecal-time-2 + 1 + + +
--- jana-0.0.0+git20091215.9ec1da8a.orig/debian/clean +++ jana-0.0.0+git20091215.9ec1da8a/debian/clean @@ -0,0 +1,59 @@ +aclocal.m4 +config.h +config.h.in +config.log +config.status +config.sub +config.guess +configure +compile +depcomp +install-sh +ltmain.sh +missing +stamp-h1 +mkinstalldirs +COPYING +INSTALL +libtool.m4 +ltoptions.m4 +ltsugar.m4 +ltversion.m4 +lt~obsolete.m4 +gtk-doc.m4 +intltool-*.in +gtk-doc.make +Makefile.in +libjana/Makefile.in +libjana-gtk/doc/Makefile.in +libjana-gtk/doc/reference/Makefile.in +libjana-gtk/Makefile.in +libjana-gtk/data/Makefile.in +tests/Makefile.in +po/Makefile.in.in +po/Makefile.in +po/Makefile +bindings/install-sh +bindings/missing +bindings/Makefile.in +bindings/COPYING +bindings/config.h.in +bindings/INSTALL +bindings/aclocal.m4 +bindings/configure +bindings/vala/Makefile.in +libjana/Makefile.in +libjana/doc/Makefile.in +libjana/doc/reference/Makefile.in +examples/Makefile.in +examples/data/Makefile.in +libjana-ecal/Makefile.in +libjana-ecal/doc/Makefile.in +libjana-ecal/doc/reference/Makefile.in +libjana/doc/reference/tmpl/*jana* +libjana-ecal/doc/reference/tmpl/*jana* +libjana-gtk/doc/reference/tmpl/*jana* +libjana-gtk/doc/reference/libjana-gtk-overrides.txt +po/POTFILES +po/stamp-it +libjana-ecal/doc/reference/libjana-ecal-overrides.txt --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/changelog +++ jana-0.0.0+git20091215.9ec1da8a/debian/changelog @@ -0,0 +1,66 @@ +jana (0.0.0+git20091215.9ec1da8a-2build2) natty; urgency=low + + * No change rebuild against current libecal + + -- Bhavani Shankar Mon, 13 Dec 2010 11:55:42 +0530 + +jana (0.0.0+git20091215.9ec1da8a-2build1) maverick; urgency=low + + * No-change upload to build against current evolution library ABI. + + -- Martin Pitt Wed, 04 Aug 2010 18:08:13 +0200 + +jana (0.0.0+git20091215.9ec1da8a-2) unstable; urgency=low + + * debian/patches/01_add_jana_ecal_component_get_recurrence_id.patch: + - Add add_jana_ecal_component_get_recurrence_id() to get RID. + * debian/rules: Bump Standards-Version to 3.8.4 - nothing need to be changed + + -- Ying-Chun Liu (PaulLiu) Thu, 04 Feb 2010 21:52:12 +0800 + +jana (0.0.0+git20091215.9ec1da8a-1) unstable; urgency=low + + * New upstream release + * Don't install .la files + + -- Ying-Chun Liu (PaulLiu) Wed, 27 Jan 2010 02:18:09 +0800 + +jana (0.0.0+git20091006.9bce985d-1) unstable; urgency=low + + * New upstream release + + -- Ying-Chun Liu (PaulLiu) Sun, 25 Oct 2009 03:48:22 +0800 + +jana (0.0.0+git20090406.b416a41f-1) unstable; urgency=low + + * New upstream version + * debian/rules: get-orig-source uses git instead of svn + * debian/copyright: refreshed + + -- Ying-Chun Liu (PaulLiu) Tue, 29 Sep 2009 10:22:41 +0800 + +jana (0.0+svn20090513-1) unstable; urgency=low + + * Michael Terry + - Remove configure-generated files that caused the build to skip + autogen.sh + - debian/control: build against eds-dbus + * Bruno Dilly + - Update to latest subversion + * Chris Lord + - Update to latest subversion (0.0+svn20080720) + - Added libmokoui2 dependency to openmoko-dates + - Bumping version to rebuild on PPA + - Package tests, examples and openmoko-dates + - Update sections + - Fix source package + - Initial release. (Closes: #548281) + * Ying-Chun Liu (PaulLiu) + - debian/copyright: use machine-readable format + - debian/control: Split the package properly. + - debian/control: Add missing Build-Depends and Depends. + - debian/control: Add dbg packages + - debian/rules: Add proper clean rule. Add get-orig-source rule. + - Add missing manpages. + + -- Ying-Chun Liu (PaulLiu) Sat, 26 Sep 2009 09:55:34 +0800 --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/compat +++ jana-0.0.0+git20091215.9ec1da8a/debian/compat @@ -0,0 +1 @@ +7 --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-gtk-doc.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-gtk-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html/libjana-gtk/* usr/share/doc/libjana-gtk-doc/html --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-gtk-dev.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-gtk-dev.install @@ -0,0 +1,3 @@ +usr/lib/libjana-gtk.so +usr/lib/pkgconfig/libjana-gtk.pc +usr/include/jana/libjana-gtk/ --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/copyright +++ jana-0.0.0+git20091215.9ec1da8a/debian/copyright @@ -0,0 +1,55 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59 +Name: jana +Maintainer: Chris Lord + Rob Bradford +Source: http://git.gnome.org/cgit/jana/ + +Files: * +Copyright: 2007, OpenedHand Ltd - http://www.openedhand.com/ + 2008-2009, Intel Corporation +License: LGPL-2.1 + +Files: debian/* +Copyright: 2009, Canonical, Ltd + 2007-2008, Chris Lord +License: LGPL-2.1 + +Files: libjana-gtk/data/landwater.vmf +Copyright: 2008, John Mackin +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. + + 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., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + On Debian systems the full text of the GNU General Public Licese, version 2, + can be found in the /usr/share/common-licenses/GPL-2 file + +License: LGPL-2.1 + This program is free software; you can redistribute it and/or modify it + under the terms and conditions of the GNU Lesser General Public License, + version 2.1, as published by the Free Software Foundation. + + This program is distributed in the hope it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + + On Debian systems the full text of the GNU Lesser General Public Licese, + version 2.1, can be found in the /usr/share/common-licenses/LGPL-2.1 file. --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-dev.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-dev.install @@ -0,0 +1,3 @@ +usr/lib/libjana.so +usr/lib/pkgconfig/libjana.pc +usr/include/jana/libjana/ --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/jana-ecal-store-view.xml +++ jana-0.0.0+git20091215.9ec1da8a/debian/jana-ecal-store-view.xml @@ -0,0 +1,150 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A typical entry +in a Makefile or Makefile.am is: + +DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" + +manpage.1: manpage.xml + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The XSL files are in +docbook-xsl. A description of the parameters you can use can be found in the +docbook-xsl-doc-* packages. Please remember that if you create the nroff +version in one of the debian/rules file targets (such as build), you will need +to include xsltproc and docbook-xsl in your Build-Depends control field. +Alternatively use the xmlto command/package. That will also automatically +pull in xsltproc and docbook-xsl. + +Notes for using docbook2x: docbook2x-man does not automatically create the +AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as + ... . + +To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections +read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be +found in the docbook-xsl-doc-html package. + +Validation can be done using: `xmllint -''-noout -''-valid manpage.xml` + +General documentation about man-pages and man-page-formatting: +man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ + +--> + + + + + + + + + + + + + +]> + + + + &dhtitle; + &dhpackage; + + + &dhfirstname; + &dhsurname; + Wrote this manpage for the Debian system. +
+ &dhemail; +
+
+
+ + 2009 + &dhusername; + + + This manual page was written for the Debian system + (and may be used by others). + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Lesser General Public License, + Version 2.1 or (at your option) any later version published by + the Free Software Foundation. + On Debian systems, the complete text of the GNU Lesser General + Public + License can be found in + /usr/share/common-licenses/LGPL-2.1. + +
+ + &dhucpackage; + &dhsection; + + + &dhpackage; + program to test if basic functions work for JanaEcalStore + and JanaEcalStoreView. + + + + + &dhpackage; + + + + + DESCRIPTION + This manual page documents briefly the + &dhpackage; command. + This manual page was written for the Debian distribution + because the original program does not have a manual page. + &dhpackage; is a program that + open up the system calendar and add three events on differing dates. Then + open a view on this calendar, initially narrowed to see just one date, + then widen to view all events. Finally, close and delete the calendar. + + + Test runs for 10 seconds, or until it is successful, whichever occurs + first. If the test does not complete within 10 seconds, it will count as + a + failure, however, it may not necessarily have failed. This test should + really never take more than a couple of seconds, however. + + + Note that this test can pass when really it should fail... Should + check + event UIDs to verify results properly. + + + + SEE ALSO + + + jana-ecal-event + 1 + , + jana-ecal-time + 1 + , + jana-ecal-time-2 + 1 + + +
--- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-ecal-dev.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-ecal-dev.install @@ -0,0 +1,3 @@ +usr/lib/libjana-ecal.so +usr/lib/pkgconfig/libjana-ecal.pc +usr/include/jana/libjana-ecal/ --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana0.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana0.install @@ -0,0 +1 @@ +usr/lib/libjana.so.* --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-examples.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-examples.install @@ -0,0 +1,3 @@ +usr/bin/jana-gtk-example-* usr/lib/libjana-examples/examples +usr/bin/jana-ecal-example-* usr/lib/libjana-examples/examples + --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/libjana-gtk0.install +++ jana-0.0.0+git20091215.9ec1da8a/debian/libjana-gtk0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libjana-gtk.so.* --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/rules +++ jana-0.0.0+git20091215.9ec1da8a/debian/rules @@ -0,0 +1,57 @@ +#!/usr/bin/make -f + +DEB_SOURCE := $(shell dpkg-parsechangelog | grep Source: | sed -e 's/Source: //') +DEB_VERSION := $(shell dpkg-parsechangelog | grep Version: | sed -e 's/Version: //') +DEB_UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed -e 's/-[^-]*$$//') + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk + +# Optimise the linking and only depend on directly required libraries +DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed" +DEB_CONFIGURE_EXTRA_FLAGS := --enable-tests --enable-examples --enable-gtk-doc +DEB_CONFIGURE_SCRIPT = $(CURDIR)/$(DEB_SRCDIR)/autogen.sh + +GIT_URL = git://git.gnome.org/jana +DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" + +jana-ecal-event.1: debian/jana-ecal-event.xml + $(XP) $(DB2MAN) $< +jana-ecal-store-view.1: debian/jana-ecal-store-view.xml + $(XP) $(DB2MAN) $< +jana-ecal-time.1: debian/jana-ecal-time.sgml + $(XP) $(DB2MAN) $< +jana-ecal-time-2.1: debian/jana-ecal-time-2.sgml + $(XP) $(DB2MAN) $< + +build/libjana-test:: jana-ecal-event.1 jana-ecal-store-view.1 \ + jana-ecal-time.1 jana-ecal-time-2.1 + +cleanbuilddir/libjana-test:: + rm -f jana-ecal-event.1 + rm -f jana-ecal-store-view.1 + rm -f jana-ecal-time.1 jana-ecal-time-2.1 + +clean:: + rm -rf autom4te.cache + rm -rf libjana/doc/reference/html libjana-ecal/doc/reference/html + rm -rf libjana-gtk/doc/reference/html + +get-orig-source:: + set -e; if echo $(DEB_VERSION) | grep -c "git"; \ + then \ + git_version=`echo $(DEB_VERSION) | sed -e 's/^.*git\([0-9]*\)*\.\(.*\)-.*$$/\2/g'`; \ + else \ + git_version=$(DEB_UPSTREAM_VERSION); \ + fi; \ + tmpdir=`mktemp -d -t`; \ + cd $$tmpdir; \ + echo "checkout upstream repository ..."; \ + git clone $(GIT_URL); echo "getting specific upstream revision/tag: $$git_version"; \ + cd `ls | head -n 1`; git checkout -b orig $$git_version; cd ..; \ + tar --exclude=.git -czvf $(CURDIR)/$(DEB_SOURCE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz `ls | head -n 1`; \ + cd $(CURDIR); \ + rm -rf $$tmpdir --- jana-0.0.0+git20091215.9ec1da8a.orig/debian/patches/01_add_jana_ecal_component_get_recurrence_id.patch +++ jana-0.0.0+git20091215.9ec1da8a/debian/patches/01_add_jana_ecal_component_get_recurrence_id.patch @@ -0,0 +1,35 @@ +diff -Nur -x '*.orig' -x '*~' jana-0.0.0+git20091215.9ec1da8a/libjana-ecal/jana-ecal-component.c jana-0.0.0+git20091215.9ec1da8a.new/libjana-ecal/jana-ecal-component.c +--- jana-0.0.0+git20091215.9ec1da8a/libjana-ecal/jana-ecal-component.c 2010-01-27 02:20:26.000000000 +0800 ++++ jana-0.0.0+git20091215.9ec1da8a.new/libjana-ecal/jana-ecal-component.c 2010-02-04 21:40:44.696640302 +0800 +@@ -652,3 +652,19 @@ + return TRUE; + } + ++/** ++ * jana_ecal_component_get_recurrence_id: ++ * @self: A #JanaEcalComponent ++ * ++ * Gets a string representing the recurremce for this component instance. ++ * ++ * Returns: A newly allocated string for the recurrence. ++ */ ++gchar * ++jana_ecal_component_get_recurrence_id (JanaEcalComponent *self) ++{ ++ JanaEcalComponentPrivate *priv = COMPONENT_PRIVATE (self); ++ ++ return e_cal_component_get_recurid_as_string (priv->comp); ++} ++ +diff -Nur -x '*.orig' -x '*~' jana-0.0.0+git20091215.9ec1da8a/libjana-ecal/jana-ecal-component.h jana-0.0.0+git20091215.9ec1da8a.new/libjana-ecal/jana-ecal-component.h +--- jana-0.0.0+git20091215.9ec1da8a/libjana-ecal/jana-ecal-component.h 2010-01-27 02:20:26.000000000 +0800 ++++ jana-0.0.0+git20091215.9ec1da8a.new/libjana-ecal/jana-ecal-component.h 2010-02-04 21:40:44.696640302 +0800 +@@ -68,6 +68,8 @@ + gchar * jana_ecal_component_get_summary (JanaEcalComponent *self); + gchar * jana_ecal_component_get_description (JanaEcalComponent *self); + gchar * jana_ecal_component_get_location (JanaEcalComponent *self); ++gchar * jana_ecal_component_get_recurrence_id (JanaEcalComponent *self); ++ + JanaTime * jana_ecal_component_get_start (JanaEcalComponent *self); + JanaTime * jana_ecal_component_get_end (JanaEcalComponent *self); +