debian/0000755000000000000000000000000012130167666007176 5ustar debian/tiarra-conf-el.emacsen-startup0000644000000000000000000000242412130167654015035 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file, e.g. /etc/emacs/site-start.d/50tiarra-conf-el.el ;; for the Debian tiarra-conf-el package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The tiarra-conf-el package follows the Debian/GNU Linux 'emacsen' policy and ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, ;; xemacs19, emacs20, xemacs20...). The compiled code is then ;; installed in a subdirectory of the respective site-lisp directory. ;; We have to add this to the load-path: (let ((package-dir (concat "/usr/share/" (symbol-name debian-emacs-flavor) "/site-lisp/tiarra-conf"))) ;; If package-dir does not exist, the tiarra-conf-el package must have ;; removed but not purged, and we should skip the setup. (when (file-directory-p package-dir) (if (fboundp 'debian-pkg-add-load-path-item) (debian-pkg-add-load-path-item package-dir) (setq load-path (cons package-dir load-path))) (autoload 'tiarra-conf-mode "tiarra-conf-mode" "Major mode for editing tiarra-conf-el files." t) (add-to-list 'auto-mode-alist '("\\.tiarra-conf$" . tiarra-conf-mode)))) debian/tiarra-conf-el.emacsen-remove0000644000000000000000000000075112130167610014621 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/tiarra-conf-el FLAVOR=$1 PACKAGE=tiarra-conf if [ ${FLAVOR} != emacs ]; then if test -x /usr/sbin/install-info-altdir; then echo remove/${PACKAGE}: removing Info links for ${FLAVOR} install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/share/info/tiarra-conf-el.info.gz fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/tiarra.wrapper0000644000000000000000000000015212074530244012051 0ustar #!/bin/sh TIARRADIR="${TIARRADIR:-$HOME/.tiarra}" cd "${TIARRADIR}" exec /usr/share/tiarra/tiarra "$@" debian/README.Debian0000644000000000000000000000124011365565355011242 0ustar tiarra for Debian ----------------- http://www.clovery.jp/tiarra/ How to run make your tiarra direcutory as ~/.tiarra and copy examples to ~/.tiarra % mkdir ~/.tiarra % cp /usr/share/doc/tiarra/examples/sample.conf ~/.tiarra/tiarra.conf edit the tiarra.conf file % $EDITOR ~/.tiarra/tiarra.conf Set environment value TIARRADIR=~/.tiarra/ on your shell. If unseted TIARRADIR, wrapper (/usr/bin/tiarra) will set ~/.tiarra/ as default. % export TIARRADIR=~/.tiarra/ % tiarra (run a program) connect to tiarra with your IRC client. -- SAITO Naohiko , Tue, 8 Jul 2003 08:19:32 +0900 debian/copyright0000644000000000000000000000271512110254722011122 0ustar Fisetsuormat: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: tiarra Source: http://www.clovery.jp/tiarra/ Files: * Copyright: 2003-2010, Topia License: GPL-1+ or Artistic This program is free software; you can redistribute it and/or modify it under the terms of either: . a) the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version, or . b) the "Artistic License" which comes with Perl. . On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL' and the Artistic Licence in `/usr/share/common-licenses/Artistic'. Files: bundle/enum.pm Copyright: 1998, Byron Brummer 1998, OMIX, Inc. License: GPL-1+ or Artistic Files: bundle/Unicode/Japanese.pm Copyright: 2001-2008, SANO Taku (SAWATARI Mikage) 2001-2008, YAMASHINA Hio License: GPL-1+ or Artistic Files: debian/handle_version.pl debian/make-password.wrapper debian/tiarra.wrapper Copyright: 2003-2009 , SAITO Naohiko License: GPL-2 Files: debian/* Copyright: 2009-2013, Hideki Yamane License: GPL-2 License: GPL-2 distributed under the terms of the GNU General Public License, version 2. On Debian GNU/Linux system you can find a copy of this license in `/usr/share/common-licenses/GPL-2'. debian/compat0000644000000000000000000000000211365565355010402 0ustar 7 debian/control0000644000000000000000000000123512101205770010565 0ustar Source: tiarra Section: net Priority: optional Maintainer: Hideki Yamane Build-Depends: debhelper (>> 7.0.50), perl (>= 5.6.0) Standards-Version: 3.9.4 Package: tiarra Architecture: all Depends: perl (>= 5.6.0), libunicode-japanese-perl, ${misc:Depends} Suggests: libio-socket-inet6-perl Description: IRC proxy, stationing, logger and bot program (pirc) Tiarra can work as IRC proxy server, stationing on the IRC net with logging. Also some bot plugins are included. Package: tiarra-conf-el Section: lisp Architecture: all Depends: ${misc:Depends}, emacs24 | emacsen Description: edit mode for tiarra.conf Emacs mode for editing tiarra.conf. debian/tiarra-conf-el.install0000644000000000000000000000007012130167446013362 0ustar tiarra-conf.el usr/share/emacs/site-lisp/tiarra-conf/ debian/tiarra-conf-el.emacsen-install0000644000000000000000000000241212130167566015000 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/#PACKAGE# # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=tiarra-conf if [ ${FLAVOR} = emacs ]; then exit 0; fi echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} #FLAVORTEST=`echo $FLAVOR | cut -c-6` #if [ ${FLAVORTEST} = xemacs ] ; then # SITEFLAG="-no-site-file" #else # SITEFLAG="--no-site-file" #fi FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} ELRELDIR=../../../emacs/site-lisp/${PACKAGE} # Install-info-altdir does not actually exist. # Maybe somebody will write it. if test -x /usr/sbin/install-info-altdir; then echo install/${PACKAGE}: install Info links for ${FLAVOR} install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/share/info/${PACKAGE}.info.gz fi install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cd ${ELCDIR} ln -sf ${ELRELDIR}/*.el . cat << EOF > path.el (debian-pkg-add-load-path-item ".") (setq byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} rm -f path.el exit 0 debian/changelog0000644000000000000000000001727412130167665011062 0ustar tiarra (20100212-3) unstable; urgency=low * debian/tiarra-conf-el.* - fix it to proper install (Closes: #704875) Thanks to Andreas Beckmann -- Hideki Yamane Sun, 07 Apr 2013 12:52:04 +0900 tiarra (20100212-2) unstable; urgency=low * debian/copyright - clarify license for bundle library -- Hideki Yamane Mon, 18 Feb 2013 07:52:53 +0900 tiarra (20100212-1) unstable; urgency=low * New upstream release (closes: #698887) * debian/dirs - change directory to /usr/share/tiarra * debian/install - install files as well as above - change from tiarra.install to just "install" * debian/docs - specify doc/*, not doc directory itself. - change from tiarra.docs to just docs. * debian/control - set "Standards-Version: 3.9.4" - add tiarra-conf-el package - fix "description-synopsis-might-not-be-phrased-properly" lintian warning * add debian/tiarra-conf-el.emacs* files * debian/rules - remove overriding dh_installdocs target * debian/copyright - update to copyright format 1.0 * debian/source/format - use "3.0 (quilt)" -- Hideki Yamane Sun, 13 Jan 2013 21:57:20 +0900 tiarra (20091019-1) unstable; urgency=low * New upstream release -- Hideki Yamane (Debian-JP) Sat, 05 Dec 2009 11:14:57 +0900 tiarra (0.20090206-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Mon, 17 Aug 2009 23:10:55 +0900 tiarra (0.20080510-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sun, 11 May 2008 00:41:19 +0900 tiarra (0.20050624-2) unstable; urgency=low * Fix error "can't local enum.pm in @INC" * add doc/examples/all.conf doc/tiarra-conf.el -- SAITO Naohiko Thu, 23 Mar 2006 09:58:57 +0900 tiarra (0.20050624-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Wed, 22 Mar 2006 16:23:25 +0900 tiarra (0.20050216-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Wed, 16 Feb 2005 19:55:34 +0900 tiarra (0.20040822-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Mon, 23 Aug 2004 13:37:26 +0900 tiarra (0.20040729-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Thu, 29 Jul 2004 17:01:33 +0900 tiarra (0.20040708-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 9 Jul 2004 00:19:03 +0900 tiarra (0.20040619-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sat, 19 Jun 2004 20:00:27 +0900 tiarra (0.20040609-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Wed, 9 Jun 2004 18:34:47 +0900 tiarra (0.20040604-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Mon, 7 Jun 2004 13:40:48 +0900 tiarra (0.20040526-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 28 May 2004 11:02:30 +0900 tiarra (0.20040509-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sun, 9 May 2004 13:11:53 +0900 tiarra (0.20040508-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sat, 8 May 2004 17:20:35 +0900 tiarra (0.20040407-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Wed, 7 Apr 2004 21:17:01 +0900 tiarra (0.20040401-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 2 Apr 2004 11:12:05 +0900 tiarra (0.20040319-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 19 Mar 2004 23:20:32 +0900 tiarra (0.20040309-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Tue, 9 Mar 2004 17:10:50 +0900 tiarra (0.20040215-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Mon, 23 Feb 2004 14:59:11 +0900 tiarra (0.20040214-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sat, 14 Feb 2004 23:52:32 +0900 tiarra (0.20040114-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Thu, 15 Jan 2004 13:47:30 +0900 tiarra (0.20031117-1) unstable; urgency=low * New upstream release * add Build-Depends: perl (>= 5.6.0) * add debian/handle_version.pl for "--dumpversion" option * add make-passwd command to /usr/bin/make-passwd.tiarra * rewrite /usr/bin/tiarra wrapper -- SAITO Naohiko Mon, 17 Nov 2003 13:17:48 +0900 tiarra (0.20031109-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sun, 9 Nov 2003 19:11:35 +0900 tiarra (0.20031108-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sat, 8 Nov 2003 16:44:24 +0900 tiarra (0.20031024-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 31 Oct 2003 17:16:25 +0900 tiarra (0.20031015-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Thu, 16 Oct 2003 15:23:51 +0900 tiarra (0.20031014-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Tue, 14 Oct 2003 13:54:35 +0900 tiarra (0.20031012-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sun, 12 Oct 2003 21:22:18 +0900 tiarra (0.20030925-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 26 Sep 2003 12:55:07 +0900 tiarra (0.20030920-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Sat, 20 Sep 2003 20:57:56 +0900 tiarra (0.20030817-2) unstable; urgency=low * fix Architecture -- SAITO Naohiko Fri, 5 Sep 2003 20:55:10 +0900 tiarra (0.20030817-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Wed, 3 Sep 2003 00:52:37 +0900 tiarra (0.20030812-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Fri, 15 Aug 2003 11:51:53 +0900 tiarra (0.20030731-1) unstable; urgency=low * New upstream release -- SAITO Naohiko Thu, 31 Jul 2003 17:52:41 +0900 tiarra (0.20030728-2) unstable; urgency=low * Changes archive URL. * Fix Suggests package. -- SAITO Naohiko Thu, 31 Jul 2003 14:45:53 +0900 tiarra (0.20030728-1) unstable; urgency=low * New upstream release. -- SAITO Naohiko Wed, 30 Jul 2003 16:04:12 +0900 tiarra (0.20030723-1) unstable; urgency=low * New upstream release. -- SAITO Naohiko Fri, 25 Jul 2003 11:51:38 +0900 tiarra (0.20030717-1) unstable; urgency=low * New upstream release. -- SAITO Naohiko Tue, 22 Jul 2003 15:59:18 +0900 tiarra (0.20030710-1) unstable; urgency=low * New upstream release. -- SAITO Naohiko Tue, 15 Jul 2003 18:08:28 +0900 tiarra (0.20030703-2) unstable; urgency=low * Fix debian/rules -- SAITO Naohiko Tue, 15 Jul 2003 09:33:02 +0900 tiarra (0.20030703-1) unstable; urgency=low * Initial Release. -- SAITO Naohiko Tue, 8 Jul 2003 08:19:32 +0900 debian/dirs0000644000000000000000000000003112074531427010051 0ustar usr/bin usr/share/tiarra debian/install0000644000000000000000000000015612074530327010564 0ustar tiarra usr/share/tiarra/ main usr/share/tiarra/ module usr/share/tiarra/ bundle/enum.pm usr/share/tiarra/main debian/examples0000644000000000000000000000002511365565355010742 0ustar sample.conf all.conf debian/handle_version.pl0000644000000000000000000000157711365565355012553 0ustar #!/usr/bin/perl require 5.006; use strict; use warnings; my $tiarra_version = `./tiarra --dumpversion`; chomp $tiarra_version; my $package_version = `dpkg-parsechangelog | sed -n -e '/^Version:/s/Version: //p'`; chomp $package_version; (my $package_revision = $package_version) =~ s/^[^-]*-//; my %defs = ( version => 'debian-'.$package_version, based_version => $tiarra_version, short_version => $tiarra_version.'+debian-'.$package_revision, ); my $defs = join('|', map { quotemeta } keys %defs); my $oldargv; while (<>) { if (!defined $oldargv || $ARGV ne $oldargv) { my ($mode, $uid, $gid) = (stat($ARGV))[2,4,5]; unlink $ARGV; open(ARGVOUT, ">$ARGV"); chmod $mode, $ARGV; chown $uid, $gid, $ARGV; select ARGVOUT; $oldargv = $ARGV; } s/^(\s*my\s+\$($defs)\s*=\s*).+(;\s*)$/$1.'"'.quotemeta($defs{$2}).'"'.$3/e; } continue { print; } select STDOUT; debian/watch0000644000000000000000000000013511365565355010234 0ustar version=3 http://www.clovery.jp/tiarra/ \ archive/.*/.*/tiarra-(.*).tar.bz2 debian uupdate debian/docs0000644000000000000000000000004212074527257010050 0ustar NEWS HACKING tiarra-conf.el doc/* debian/make-password.wrapper0000644000000000000000000000016112074530162013343 0ustar #!/bin/sh TIARRADIR="${TIARRADIR:-$HOME/.tiarra}" cd "${TIARRADIR}" exec /usr/share/tiarra/make-password "$@" debian/source/0000755000000000000000000000000012101205736010463 5ustar debian/source/format0000644000000000000000000000001412101205736011671 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000060112074533233010245 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 DESTDIR=$(CURDIR)/debian/tiarra %: dh $@ override_dh_install: dh_install perl $(CURDIR)/debian/handle_version.pl $(DESTDIR)/usr/share/tiarra/tiarra install -m 755 debian/tiarra.wrapper $(DESTDIR)/usr/bin/tiarra install -m 755 debian/make-password.wrapper $(DESTDIR)/usr/bin/make-passwd.tiarra override_dh_compress: dh_compress -X.conf