[1949] in athena10
Re: /svn/athena r23668 - in trunk/debathena/config: . tex-config
daemon@ATHENA.MIT.EDU (Tim Abbott)
Sun Mar 29 18:45:54 2009
Date: Sun, 29 Mar 2009 18:44:55 -0400 (EDT)
From: Tim Abbott <tabbott@MIT.EDU>
To: Evan Broder <broder@mit.edu>
cc: debathena@mit.edu
In-Reply-To: <200903292236.n2TMagHH018172@drugstore.mit.edu>
Message-ID: <alpine.DEB.1.10.0903291844190.28248@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-1257098496-464030092-1238366695=:28248"
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
---1257098496-464030092-1238366695=:28248
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Could you give a brief overview as to how this package is expected to=20
work?
=09-Tim Abbott
On Sun, 29 Mar 2009, Evan Broder wrote:
> Author: broder
> Date: 2009-03-29 18:36:42 -0400 (Sun, 29 Mar 2009)
> New Revision: 23668
>=20
> Added:
> trunk/debathena/config/tex-config/
> trunk/debathena/config/tex-config/debian/
> trunk/debathena/config/tex-config/debian/changelog
> trunk/debathena/config/tex-config/debian/compat
> trunk/debathena/config/tex-config/debian/control.in
> trunk/debathena/config/tex-config/debian/copyright
> trunk/debathena/config/tex-config/debian/debathena-tex-config.postinst
> trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm
> trunk/debathena/config/tex-config/debian/rules
> Log:
> Create debathena-tex-config package to change papersize default to letter
>=20
>=20
> Added: trunk/debathena/config/tex-config/debian/changelog
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/changelog=092009-03-29 19:56=
:55 UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/changelog=092009-03-29 22:36=
:42 UTC (rev 23668)
> @@ -0,0 +1,5 @@
> +debathena-tex-config (1.0) unstable; urgency=3Dlow
> +
> + * Initial Release.
> +
> + -- Evan Broder <broder@mit.edu> Sun, 29 Mar 2009 16:26:11 -0400
>=20
> Added: trunk/debathena/config/tex-config/debian/compat
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/compat=092009-03-29 19:56:55=
UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/compat=092009-03-29 22:36:42=
UTC (rev 23668)
> @@ -0,0 +1 @@
> +5
>=20
> Added: trunk/debathena/config/tex-config/debian/control.in
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/control.in=092009-03-29 19:5=
6:55 UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/control.in=092009-03-29 22:3=
6:42 UTC (rev 23668)
> @@ -0,0 +1,13 @@
> +Source: debathena-tex-config
> +Section: debathena-config/tex
> +Priority: extra
> +Maintainer: Debathena Project <debathena@mit.edu>
> +Build-Depends: @cdbs@, texlive-base-bin, dvipdfmx
> +Standards-Version: 3.8.0
> +
> +Package: debathena-tex-config
> +Architecture: all
> +Depends: ${shlibs:Depends}, ${misc:Depends}, texlive-base-bin
> +Description: TeX configuration for Debathena
> + This package configures TeX for the Debathena system by defaulting to
> + letter paper for all TeX utilities.
>=20
> Added: trunk/debathena/config/tex-config/debian/copyright
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/copyright=092009-03-29 19:56=
:55 UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/copyright=092009-03-29 22:36=
:42 UTC (rev 23668)
> @@ -0,0 +1,32 @@
> +This package was created as part of the Debathena Project
> +<http://debathena.mit.edu/> of the MIT Student Information Processing
> +Board.
> +
> +The source code was obtained from the Athena SVN repository at
> +<svn://debathena.mit.edu/athena/trunk/config>, and is licensed as
> +follows:
> +
> + Copyright =C2=A9 2009 Evan Broder
> +
> + Permission is hereby granted, free of charge, to any person
> + obtaining a copy of this software and associated documentation files
> + (the "Software"), to deal in the Software without restriction,
> + including without limitation the rights to use, copy, modify, merge,
> + publish, distribute, sublicense, and/or sell copies of the Software,
> + and to permit persons to whom the Software is furnished to do so,
> + subject to the following conditions:
> +
> + The above copyright notice and this permission notice shall be
> + included in all copies or substantial portions of the Software.
> +
> + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
> + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
> + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
> + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
> + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
> + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
> + SOFTWARE.
> +
> +The Debian packaging is Copyright =C2=A9 2009 Evan Broder, and has the s=
ame
> +license as the original software.
>=20
> Added: trunk/debathena/config/tex-config/debian/debathena-tex-config.post=
inst
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/debathena-tex-config.postins=
t=092009-03-29 19:56:55 UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/debathena-tex-config.postins=
t=092009-03-29 22:36:42 UTC (rev 23668)
> @@ -0,0 +1,42 @@
> +#!/bin/sh
> +# postinst script for #PACKAGE#
> +#
> +# see: dh_installdeb(1)
> +
> +set -e
> +
> +# summary of how this script can be called:
> +# * <postinst> `configure' <most-recently-configured-version>
> +# * <old-postinst> `abort-upgrade' <new version>
> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
> +# <new-version>
> +# * <postinst> `abort-remove'
> +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
> +# <failed-install-package> <version> `removing'
> +# <conflicting-package> <version>
> +# for details, see http://www.debian.org/doc/debian-policy/ or
> +# the debian-policy package
> +
> +
> +case "$1" in
> + configure)
> + fmtutil-sys --refresh
> + ;;
> +
> + abort-upgrade|abort-remove|abort-deconfigure)
> + ;;
> +
> + *)
> + echo "postinst called with unknown argument \`$1'" >&2
> + exit 1
> + ;;
> +esac
> +
> +# dh_installdeb will replace this with shell code automatically
> +# generated by other debhelper scripts.
> +
> +#DEBHELPER#
> +
> +exit 0
> +
> +
>=20
>=20
> Property changes on: trunk/debathena/config/tex-config/debian/debathena-t=
ex-config.postinst
> ___________________________________________________________________
> Name: svn:executable
> + *
>=20
> Added: trunk/debathena/config/tex-config/debian/debathena-tex-config.post=
rm
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm=
=092009-03-29 19:56:55 UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm=
=092009-03-29 22:36:42 UTC (rev 23668)
> @@ -0,0 +1,40 @@
> +#!/bin/sh
> +# postrm script for #PACKAGE#
> +#
> +# see: dh_installdeb(1)
> +
> +set -e
> +
> +# summary of how this script can be called:
> +# * <postrm> `remove'
> +# * <postrm> `purge'
> +# * <old-postrm> `upgrade' <new-version>
> +# * <new-postrm> `failed-upgrade' <old-version>
> +# * <new-postrm> `abort-install'
> +# * <new-postrm> `abort-install' <old-version>
> +# * <new-postrm> `abort-upgrade' <old-version>
> +# * <disappearer's-postrm> `disappear' <overwriter>
> +# <overwriter-version>
> +# for details, see http://www.debian.org/doc/debian-policy/ or
> +# the debian-policy package
> +
> +
> +case "$1" in
> + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disa=
ppear)
> + fmtutil-sys --refresh
> + ;;
> +
> + *)
> + echo "postrm called with unknown argument \`$1'" >&2
> + exit 1
> + ;;
> +esac
> +
> +# dh_installdeb will replace this with shell code automatically
> +# generated by other debhelper scripts.
> +
> +#DEBHELPER#
> +
> +exit 0
> +
> +
>=20
>=20
> Property changes on: trunk/debathena/config/tex-config/debian/debathena-t=
ex-config.postrm
> ___________________________________________________________________
> Name: svn:executable
> + *
>=20
> Added: trunk/debathena/config/tex-config/debian/rules
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- trunk/debathena/config/tex-config/debian/rules=092009-03-29 19:56:55 =
UTC (rev 23667)
> +++ trunk/debathena/config/tex-config/debian/rules=092009-03-29 22:36:42 =
UTC (rev 23668)
> @@ -0,0 +1,27 @@
> +#!/usr/bin/make -f
> +
> +BUILD_ROOT=3D$(CURDIR)/files
> +TEXMFVAR=3D$(CURDIR)/junk
> +TEXMFCONFIG=3Detc/texmf
> +
> +DEB_DIVERT_EXTENSION =3D .debathena
> +DEB_DIVERT_FILES_debathena-tex-config +=3D \
> +=09$(shell cd $(BUILD_ROOT) && find . -type f | sed 's,^\.,,; s,$$,.deba=
thena,')
> +
> +include /usr/share/cdbs/1/rules/debhelper.mk
> +include /usr/share/cdbs/1/rules/config-package.mk
> +
> +build/debathena-tex-config::
> +=09TEXMFVAR=3D$(TEXMFVAR) TEXMFCONFIG=3D$(BUILD_ROOT)/$(TEXMFCONFIG) tex=
config paper letter
> +
> +install/debathena-tex-config::
> +=09set -x; \
> +=09cd $(BUILD_ROOT); \
> +=09for f in $$(find $(TEXMFCONFIG) -type f); do \
> +=09 mkdir -p $(DEB_DESTDIR)$$(dirname $$f); \
> +=09 cp -a $$f $(DEB_DESTDIR)$$f.debathena; \
> +=09done
> +
> +clean::
> +=09rm -rf $(CURDIR)/files
> +=09rm -rf $(TEXMFVAR)
>=20
>=20
> Property changes on: trunk/debathena/config/tex-config/debian/rules
> ___________________________________________________________________
> Name: svn:executable
> + *
>=20
>=20
---1257098496-464030092-1238366695=:28248--