debian/0000755000000000000000000000000012261677225007200 5ustar debian/chalow.1p0000644000000000000000000000317312261537743010723 0ustar .TH CHALOW 1p "July 1, 2006" .SH NAME chalow - weblog tool that converts ChangeLog to HTML .\" .SH SYNOPSIS .B chalow [\fIOPTION\fR]... \fICHANGELOG\fR... .\" .SH DESCRIPTION .B chalow is a weblog tool written in Perl. It converts ChangeLog to HTML and RSS. .PP The options are as follows: .TP \fB\-n, \-\-top-n\fR=\fINUM\fR write .IR NUM days to index.html .TP \fB\-o, \-\-output-dir\fR=\fIDIR\fR directory to output .TP \fB\-c, \-\-configure-file\fR=\fIFILE\fR configure file .TP \fB\-s, \-\-stop-date\fR=\fIDATE\fR date to stop processing .TP \fB\-u, \-\-update-by-size\fR overwrite only if sizes are different .TP \fB\-C, \-\-css\fR=\fIFILE\fR css file .TP \fB\-q, \-\-quiet\fR quiet mode .TP \fB\-8, \-\-utf8\fR utf8 mode .TP \fB\-d, \-\-debug\fR debug mode .\" .SH EXAMPLES .SS Generate index.html, cl.rdf, etc. from ChangeLog: .na .nf chalow ChangeLog .fi .ad .SS Generate index.html, cl.rdf, etc. from ChangeLog with cl.conf: .na .nf chalow -c cl.conf ChangeLog .fi .ad .SS Generate index.html, cl.rdf, etc. into the $HOME/public_html/diary directory from ChangeLog* (such as ChangeLog, ChangeLog.2, ChangeLog.old) with cl.conf in utf8 mode: .na .nf chalow --utf8 -o $HOME/public_html/diary -c cl.conf ChangeLog* .fi .ad .\" .SH BUGS .B chalow assumes that ChangeLog file is encoded with EUC-JP or US-ASCII by default. If you want to use UTF-8, use the utf8 mode option (`-8' or `--utf8'). Other encodings, such as ISO-8859-1, ISO-8859-15, EUC-KR, are not supported. .PP This manual page is provided by Debian. It is not integrated in the upstream source. .\" .SH SEE ALSO More information is available at `/usr/share/doc/chalow' on Debian systems. debian/examples0000644000000000000000000000003212261560622010724 0ustar cl.conf debian/cl-en.conf debian/compat0000644000000000000000000000000212261537742010375 0ustar 5 debian/rules0000755000000000000000000000347112261560622010255 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 PACKAGE=chalow build-indep: build-indep-stamp build-indep-stamp: dh_testdir # $(MAKE) touch $@ build-arch: build: build-indep build-arch clean: dh_testdir dh_testroot rm -f build*-stamp # [ ! -f Makefile ] || $(MAKE) distclean dh_clean install: build-indep dh_testdir dh_testroot dh_clean -k dh_installdirs # $(MAKE) install DESTDIR=$(CURDIR)/debian/$(PACKAGE) install chalow debian/$(PACKAGE)/usr/bin install -m 644 ChangeLogReader.pm debian/$(PACKAGE)/usr/share/perl5 install *.pl *.cgi debian/$(PACKAGE)/usr/share/$(PACKAGE) cp -r sample debian/$(PACKAGE)/usr/share/$(PACKAGE) find debian/$(PACKAGE)/usr/share/$(PACKAGE)/sample -type f -exec chmod 644 {} \; cp -r conf debian/$(PACKAGE)/usr/share/doc/$(PACKAGE)/examples find debian/$(PACKAGE)/usr/share/doc/$(PACKAGE)/examples -type f -exec chmod 644 {} \; binary-arch: build install binary-indep: build install # dh_testversion dh_testdir dh_testroot dh_installdocs dh_installexamples dh_installmenu # dh_installemacsen # dh_installinit dh_installcron dh_installman # dh_undocumented dh_installchangelogs ChangeLog f=debian/$(PACKAGE)/usr/share/doc/chalow/changelog && \ iconv -f euc-jp -t utf-8 "$$f" > "$$f".tmp && mv -f "$$f".tmp "$$f" || rm -f "$$f".tmp; \ f=debian/$(PACKAGE)/usr/share/doc/chalow/README && \ iconv -f iso-2022-jp -t utf-8 "$$f" > "$$f".tmp && mv -f "$$f".tmp "$$f" || rm -f "$$f".tmp; \ dh_link dh_strip dh_compress dh_fixperms # dh_makeshlibs dh_installdeb dh_perl dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb source diff: @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false binary: binary-indep binary-arch .PHONY: build-indep build-arch build clean binary-indep binary-arch binary debian/manpages0000644000000000000000000000002112261537743010707 0ustar debian/chalow.1p debian/README.Debian0000644000000000000000000000241512261537744011244 0ustar chalow for Debian ----------------- Quick start: * Create ChangeLog, and edit it. * To customize, create cl.conf, and edit it. (ref. examples) * Type `chalow -o /path/to/html_dir -c cl.conf ChangeLog' to generate index.html, cl.rdf, etc. into `/path/to/html_dir'. Note that chalow assumes that ChangeLog file is encoded with EUC-JP or US-ASCII by default. If you want to use UTF-8, use the utf8 mode option (`-8' or `--utf8'). Other encodings, such as ISO-8859-1, ISO-8859-15, EUC-KR, are not supported. See also the man page, chalow(1). *.cgi files and *.pl files are installed into `/usr/share/chalow'. Sample images are installed into `/usr/share/chalow/sample'. Other sample files are installed into `/usr/share/doc/chalow/examples'. To use themes of design templates, install the tdiary-theme package, copy (or link) the theme files from `/var/www/tdiary/theme/' to your directory, and set $css_file to the CSS filename in your cl.conf. You can browse the tdiary-theme images at: tDiary theme gallery (in Japanese) http://www.tdiary.org/20021001.html More information, such as "how to use trackback", is available at: chalow home page (in Japanese) http://chalow.org/ -- Tatsuya Kinoshita , Fri, 20 Jul 2007 23:55:16 +0900 debian/copyright0000644000000000000000000000144712261542417011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: chalow Source: http://chalow.org/ Files: * Copyright: 2001-2007, YAMASHITA Tatsuo License: public-domain This is free software with ABSOLUTELY NO WARRANTY. 無償・無保証・著作権放棄 (see http://nais.to/~yto/doc/zb/0002.html) Comment: The notice is written in Japanese and describes the work is in the public domain. The document in http://nais.to/~yto/doc/zb/0002.html is just an essay, not a license statement. Files: debian/* Copyright: 2005-2014, Tatsuya Kinoshita License: Redistribution and use in source and binary forms, with or without modification, are permitted without restriction, with NO WARRANTY. You may regard this as a work that is placed in the public domain. debian/control0000644000000000000000000000136012261541706010575 0ustar Source: chalow Section: web Priority: optional Build-Depends: debhelper (>= 5) Maintainer: Tatsuya Kinoshita Homepage: http://chalow.org/ Vcs-Git: git://anonscm.debian.org/collab-maint/chalow.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/chalow.git Standards-Version: 3.9.5 Package: chalow Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libjcode-pm-perl, libhtml-template-perl Suggests: tdiary-theme Description: weblog tool that converts ChangeLog to HTML chalow (CHAngeLog On the Web) is a weblog tool written in Perl. It converts ChangeLog to HTML and RSS. . chalow supports themes of design templates for tDiary weblog system. To use the themes of tDiary, install the tdiary-theme package. debian/watch0000644000000000000000000000017512261537744010235 0ustar version=3 opts="uversionmangle=s/beta/~beta/;s/rc/~rc/" \ http://chalow.org/ src/chalow-([0-9]+\..*)\.tar\.gz debian uupdate debian/docs0000644000000000000000000000000712261537742010047 0ustar README debian/dirs0000644000000000000000000000011612261537743010062 0ustar usr/bin usr/share/chalow/sample usr/share/doc/chalow/examples usr/share/perl5 debian/cl-en.conf0000644000000000000000000001027712261537743011054 0ustar # -*- mode: perl; coding: utf-8; -*- # cl-en.conf: sample config file for chalow # usage: chalow --utf8 -c cl-en.conf ChangeLog # MUST MODIFY XXX $changelog_name = "ChangeLog"; # title $changelog_description = ""; $clog_url = "http://XXX.example.net/diary/"; # absolute URL of index.html # tDiary theme can be used. See http://www.tdiary.org/20021001.html # e.g. Download http://www.tdiary.org/download/theme/clover.tar.gz, # extract the files, and set $css_file to "clover.css". $css_file = ""; $rss_filename = "index.rdf"; # default value is "cl.rdf" $opt_topn = 7; # N days in index.html, can be set by "-n" option $page_mode = 0; # generate pages per 0:month, 1:day, 2:item $rss_topn = 0; # N days in RSS, 0:same as $opt_topn $show_day_of_week = 1; # 1:yes, 0:no $reverse_order_days = 0; # 1:yes, 0:no $remove_quote_mark = 1; # 1:yes, 0:no $same_date_jump = 0; # link to same dates of other years? 1:yes, 0:no $calendar_style = 0; # 1:yes, 0:no $item_header_style = 0; # 0:"* HOGE:", 1:"* HOGE", 2:"HOGE:", 3:"HOGE" $item_header_mark = '*'; # To customize page template ($index_page_template, $month_page_template, # etc.), copy it from `/usr/bin/chalow', remove prefix "my ", and edit it. # See also other examples (`/usr/share/doc/chalow/examples'). # The below is a simple example. my $myname = "XXX_YOUR_NAME"; my $myemail = "XXX\@example.net"; my $mypage = "http://XXX.example.net/"; my $mylang = "en"; # value of html lang my $changelog_name_suffix = ""; my $mystyle = << "___MYSTYLE" ___MYSTYLE ; my $side_menu = << "___SIDE_MENU"

RSS / Prev / Next

$changelog_name$changelog_name_suffix
$clog_url

$myname
E-mail: $myemail
___SIDE_MENU ; $index_page_template = << "___INDEX_PAGE_TEMPLATE" $mystyle <TMPL_VAR name=cl_name>

___INDEX_PAGE_TEMPLATE ; $month_page_template = << "___MONTH_PAGE_TEMPLATE" $mystyle <TMPL_VAR name=cl_name> / <TMPL_VAR name=ym>

___MONTH_PAGE_TEMPLATE ; debian/source/0000755000000000000000000000000012261537744010501 5ustar debian/source/format0000644000000000000000000000001412261537744011707 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001052212261677225011052 0ustar chalow (1.0-3) unstable; urgency=low * Add Vcs-Git and Vcs-Browser * New targets build-arch and build-indep * Update Standards-Version to 3.9.5 * Update copyright-format version to 1.0 * Convert README and changelog to UTF-8 at build time -- Tatsuya Kinoshita Sat, 04 Jan 2014 12:22:48 +0900 chalow (1.0-2) unstable; urgency=low * debian/control: - Move `Homepage' from Description to the header. (closes: #615302) - Add ${misc:Depends} to Depends. - Update Standards-Version to 3.9.2. * debian/copyright: Switch to the DEP-5 format. * Switch to the dpkg-source 3.0 (quilt) format. -- Tatsuya Kinoshita Sun, 22 May 2011 00:18:10 +0900 chalow (1.0-1) unstable; urgency=low * New upstream release. * Don't use debian/patches and quilt. (Integrated the patches into the upstream source.) * debian/copyright: Include a verbatim copy of the original license statement, and add an explanation of it. -- Tatsuya Kinoshita Mon, 05 Nov 2007 00:45:47 +0900 chalow (1.0~rc6-1) unstable; urgency=low * Repackage the upstream tarball. * debian/README.Debian, debian/control, debian/copyright, debian/watch: Moved the upstream site from http://nais.to/~yto/tools/chalow/ to http://chalow.org/. * Handling patches with quilt. - debian/patches/exclude-pre-from-p.patch: Patch from [chalow:63] on 2005-08-14 to exclude
...
from

...

. - debian/patches/homepage-url.patch: Patch for http://chalow.org/ moved from http://nais.to/~yto/tools/chalow/. - debian/rules: Include /usr/share/quilt/quilt.make and use it. - debian/control: Add quilt to Build-Depends. * debian/copyright: - Update copyright years. - Mention Debian packaging conditions. -- Tatsuya Kinoshita Sat, 21 Jul 2007 00:56:44 +0900 chalow (0.99+1.0rc6-3) unstable; urgency=low * debian/control (Description): Mention that tdiary-theme is supported. * debian/control (Description): Use `Homepage:'. -- Tatsuya Kinoshita Sat, 16 Sep 2006 10:44:47 +0900 chalow (0.99+1.0rc6-2) unstable; urgency=low * debian/cl-en.conf: New file, English version of a sample config file. (closes: #375639) * debian/examples: New file, to install cl-en.conf and cl.conf. * debian/README.Debian: Add information to use themes of design templates. * debian/control: Add `Suggests: tdiary-theme'. * debian/rules: Use dh_installman instead of dh_installmanpages. * debian/manpages: New file. * debian/chalow.1p: Add example of utf8 mode. * debian/chalow.1p: Suggest `/usr/share/doc/chalow'. -- Tatsuya Kinoshita Wed, 5 Jul 2006 19:16:36 +0900 chalow (0.99+1.0rc6-1) unstable; urgency=low * Initial Release. (closes: #312491) -- Tatsuya Kinoshita Wed, 7 Jun 2006 00:50:20 +0900 chalow (0.99+1.0rc6-0+tats2) unstable; urgency=low * debian/control (Build-Depends): Depend on debhelper version 5. * debian/compat: 3 -> 5. * debian/control (Standards-Version): 3.6.1 -> 3.7.2. * debian/control (Maintainer): tats@vega.ocn.ne.jp -> tats@debian.org. * debian/copyright: Ditto. * chalow: Apply patch from [chalow:63] on 2005-08-14. -- Tatsuya Kinoshita Sun, 4 Jun 2006 23:04:52 +0900 chalow (0.99+1.0rc6-0+tats1) unstable; urgency=low * New upstream release. (1.0rc6) * debian/README.Debian: Revised a bit. * debian/chalow.1p: Revised a bit. -- Tatsuya Kinoshita Tue, 23 Aug 2005 01:16:46 +0900 chalow (0.99+1.0rc5-0+tats1) unstable; urgency=low * New upstream release. (1.0rc5) * debian/README.Debian: Revise for the utf8 mode. * debian/chalow.1p: Revise for the utf8 mode. * debian/rule: Confirm to debhelper compatibility level V3. * debian/compat: New file. Set debhelper compatibility level to 3. * debian/control (Standards-Version): 3.6.1 -> 3.6.2. -- Tatsuya Kinoshita Sun, 14 Aug 2005 13:57:31 +0900 chalow (0.99+1.0rc4-1+tats0.1) unstable; urgency=low * debian/watch: New file. * debian/control (Description): Revised. * debian/copyright: Revised. -- Tatsuya Kinoshita Thu, 21 Apr 2005 20:54:43 +0900 chalow (0.99+1.0rc4-0.0.1) unstable; urgency=low * Initial Release (unofficial package). -- Tatsuya Kinoshita Mon, 7 Mar 2005 19:59:11 +0900