[1949] in athena10

home help back first fref pref prev next nref lref last post

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--

home help back first fref pref prev next nref lref last post