[28185] in Source-Commits

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

firefox-extension commit: Remove Debian packaging from master

daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Mon May 5 11:48:40 2014

Date: Mon, 5 May 2014 11:48:32 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201405051548.s45FmWcg006932@drugstore.mit.edu>
To: source-commits@MIT.EDU

https://github.com/mit-athena/firefox-extension/commit/3f4b5c3138851fda62ff32a6d94a53a30c53d0c6
commit 3f4b5c3138851fda62ff32a6d94a53a30c53d0c6
Author: Jonathan Reed <jdreed@mit.edu>
Date:   Mon May 5 11:43:39 2014 -0400

    Remove Debian packaging from master

 debian/changelog                            |  164 ---------------------------
 debian/compat                               |    1 -
 debian/control                              |   15 ---
 debian/copyright                            |   23 ----
 debian/debathena-firefox-extension.links    |    2 -
 debian/debathena-firefox-extension.postinst |   66 -----------
 debian/debathena-firefox-extension.postrm   |   43 -------
 debian/rules                                |   19 ---
 debian/transform_ubufox.js.debathena        |    3 -
 9 files changed, 0 insertions(+), 336 deletions(-)

diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index b754010..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,164 +0,0 @@
-debathena-firefox-extension (10.1-0debathena5) UNRELEASED; urgency=low
-
-  * Switch from control.in to control (Trac: #561)
-  * Bump Standards-Version to 3.9.3
-  * Bump compat level to 7
-
- -- Jonathan Reed <jdreed@mit.edu>  Wed, 03 Apr 2013 14:01:53 -0400
-
-debathena-firefox-extension (10.1-0debathena4) unstable; urgency=low
-
-  * dpkg-query returns non-zero if a package doesn't exist
-
- -- Jonathan Reed <jdreed@mit.edu>  Sun, 08 Jul 2012 16:44:36 -0400
-
-debathena-firefox-extension (10.1-0debathena3) unstable; urgency=low
-
-  * Don't symlink onto something that exists
-
- -- Jonathan Reed <jdreed@mit.edu>  Tue, 05 Jun 2012 16:00:54 -0400
-
-debathena-firefox-extension (10.1-0debathena2) unstable; urgency=low
-
-  * Don't release packages with an distribution of "UNRELEASED"
-  * No other changes from previous version
-
- -- Jonathan Reed <jdreed@mit.edu>  Sun, 03 Jun 2012 11:26:32 -0400
-
-debathena-firefox-extension (10.1-0debathena1) UNRELEASED; urgency=low
-
-  * Sync extension version number with package version number
-  * Support Gecko 2.0, because apparently the XPCOM component hasn't
-    worked since Firefox 3.x
-  * Switch to XPCOMUtils.jsm for the XPCOM scaffolding (break
-    compatibility with Firefox 2 and earlier)
-  * Clean up from when ubufox.js moved to /etc/xul-ext
-  * Add additional Help menu items
-
- -- Jonathan Reed <jdreed@mit.edu>  Tue, 29 May 2012 12:29:08 -0400
-
-debathena-firefox-extension (10.0.7-0debathena5) unstable; urgency=low
-
-  * Don't attempt to symlink two things in the same place; on newer
-    versions of Firefox, /usr/lib/firefox/extensions is a symlink into
-    firefox-addons
-  * Instead, figure out whether to add that additional symlink in the
-    postinst and clean it up in the postrm.  Firefox is moving fast enough
-    that doing it at build time is wrong, since we don't rebuild the
-    package every time there's a FF bump
-
- -- Jonathan Reed <jdreed@mit.edu>  Thu, 17 May 2012 11:40:19 -0400
-
-debathena-firefox-extension (10.0.7-0debathena4) unstable; urgency=low
-
-  * No change rebuild to pick up config-package-dev 4.13 changes
-
- -- Jonathan Reed <jdreed@mit.edu>  Wed, 26 Oct 2011 18:35:45 -0400
-
-debathena-firefox-extension (10.0.7-0debathena3) unstable; urgency=low
-
-  * Set maxVersion to * to keep up with Mozilla's hourly release cycle
-
- -- Jonathan Reed <jdreed@mit.edu>  Wed, 17 Aug 2011 09:35:53 -0400
-
-debathena-firefox-extension (10.0.7-0debathena2) unstable; urgency=low
-
-  * And bump the extension's version number to fix compatibility issues
-
- -- Jonathan Reed <jdreed@mit.edu>  Tue, 19 Jul 2011 21:13:14 -0400
-
-debathena-firefox-extension (10.0.7-0debathena1) unstable; urgency=low
-
-  * Support Firefox 5.0, since Natty has upgraded to that.
-
- -- Geoffrey Thomas <geofft@mit.edu>  Tue, 19 Jul 2011 16:40:51 -0400
-
-debathena-firefox-extension (10.0.6-0debathena1) unstable; urgency=low
-
-  * Punt duplex printing code; Gtk+ printing now provides this (Trac #563)
-  * Support Firefox 4.0 (Trac #856)
-  * Remove chrome.manfiest and chrome/athena.jar in "clean" target
-  * Bump Standards-Version and debhelper compatibility level
-
- -- Jonathan Reed <jdreed@mit.edu>  Wed, 23 Mar 2011 15:51:56 -0400
-
-debathena-firefox-extension (10.0.5-0debathena1) unstable; urgency=low
-
-  * Package the CSAIL CA (Trac: #740).
-
- -- Alexander Chernyakhovsky <achernya@mit.edu>  Sat, 22 Jan 2011 18:27:00 -0500
-
-debathena-firefox-extension (10.0.4-0debathena1) unstable; urgency=low
-
-  * Bump the max supported version for Firefox 3.6.
-
- -- Robert Basch <rbasch@mit.edu>  Thu, 29 Apr 2010 16:18:05 -0400
-
-debathena-firefox-extension (10.0.3-0debathena2) unstable; urgency=low
-
-  * Update the GSSAPI dependency for post-krb5-1.7. (Trac: #427)
-
- -- Evan Broder <broder@mit.edu>  Sun, 25 Oct 2009 20:56:25 -0400
-
-debathena-firefox-extension (10.0.3-0debathena1) unstable; urgency=low
-
-  * Bump the max supported version for Firefox 3.5. (Trac: #414)
-  * Update help and home page URLs.
-
- -- Robert Basch <rbasch@mit.edu>  Wed, 14 Oct 2009 18:12:29 -0400
-
-debathena-firefox-extension (10.0.2-0debathena2) unstable; urgency=low
-
-  * Don't manually chmod the transform script; config-package-dev 4.10
-    fixes this.
-
- -- Evan Broder <broder@mit.edu>  Sun, 09 Aug 2009 13:11:27 -0700
-
-debathena-firefox-extension (10.0.2-0debathena1) unstable; urgency=low
-
-  * Override the ubufox homepage setting (Trac #143).
-  * Remove setting of font.mathfont-family preference.
-
- -- Robert Basch <rbasch@mit.edu>  Wed, 13 May 2009 15:59:22 -0400
-
-debathena-firefox-extension (10.0.1-0debathena3) unstable; urgency=low
-
-  * Change DEB_AUTO_UPDATE_AUTOCONF to 2.50, not 1.
-  * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL.
-  * Change "Debian-Athena Project" to "Debathena Project".
-  * Remove debian/control from version control.
-  * Clean up debian/copyright.
-
- -- Tim Abbott <tabbott@mit.edu>  Sat, 24 Jan 2009 14:34:44 -0500
-
-debathena-firefox-extension (10.0.1-0debathena2) unstable; urgency=low
-
-  * Create a symlink in /usr/lib/firefox-addons/extensions, instead of
-    /usr/lib/firefox-3.0/extensions.
-
- -- Robert Basch <rbasch@mit.edu>  Tue, 16 Dec 2008 17:59:25 -0500
-
-debathena-firefox-extension (10.0.1-0debathena1) unstable; urgency=low
-
-  * Bump the max version supported to 3.0.*.
-  * Add a /usr/lib/firefox-3.0/extensions symlink.
-
- -- Robert Basch <rbasch@kiko.mit.edu>  Mon, 30 Jun 2008 18:34:14 -0400
-
-debathena-firefox-extension (10.0.0-0debathena2) unstable; urgency=low
-
-  * Set libdir in the Makefile.
-
- -- Robert Basch <rbasch@mit.edu>  Thu, 13 Mar 2008 18:58:34 -0400
-
-debathena-firefox-extension (10.0.0-0debathena1) unstable; urgency=low
-
-  * Patches folded into main source.
-
- -- Greg Hudson <ghudson@equal-rites.mit.edu>  Fri, 07 Mar 2008 10:52:24 -0500
-
-debathena-firefox-extension (9.4.34-0debathena1) unstable; urgency=low
-
-  * Initial release.
-
- -- Anders Kaseorg <andersk@mit.edu>  Thu, 19 Jul 2007 16:00:22 -0400
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 7f8f011..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/debian/control b/debian/control
deleted file mode 100644
index cb9143a..0000000
--- a/debian/control
+++ /dev/null
@@ -1,15 +0,0 @@
-Source: debathena-firefox-extension
-Section: debathena/web
-Priority: extra
-Maintainer: Debathena Project <debathena@mit.edu>
-Build-Depends: cdbs, debhelper, dh-buildinfo, autoconf, config-package-dev (>= 5.0~), config-package-dev (>= 4.10~), zip, debathena-maybe-ubufox
-Standards-Version: 3.9.3
-
-Package: debathena-firefox-extension
-Architecture: all
-Depends: ${misc:Depends}, firefox (>= 3.0~) | iceweasel (>= 3.0~), libgssapi-krb5-2 | libkrb53
-Provides: ${diverted-files}
-Conflicts: ${diverted-files}
-Description: Athena customizations to the Mozilla Firefox Web browser
- This package provides an extension which customizes the stock version
- of the Firefox browser for the Athena environment.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index 95a9c85..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,23 +0,0 @@
-This package was debianized as part of the Debathena Project
-<http://debathena.mit.edu/> of the MIT Student Information Processing
-Board.
-
-The Athena source code was obtained from the Athena SVN repository at
-<svn://debathena.mit.edu/athena/trunk>, and is licensed as follows:
-
-  Copyright © 1996 by the Massachusetts Institute of Technology.
-
-  Permission to use, copy, modify, and distribute this
-  software and its documentation for any purpose and without
-  fee is hereby granted, provided that the above copyright
-  notice appear in all copies and that both that copyright
-  notice and this permission notice appear in supporting
-  documentation, and that the name of M.I.T. not be used in
-  advertising or publicity pertaining to distribution of the
-  software without specific, written prior permission.
-  M.I.T. makes no representations about the suitability of
-  this software for any purpose.  It is provided "as is"
-  without express or implied warranty.
-
-The Debian packaging is Copyright © 2007-2008 Tim Abbott and Anders
-Kaseorg, and has the same license as the original software.
diff --git a/debian/debathena-firefox-extension.links b/debian/debathena-firefox-extension.links
deleted file mode 100644
index 7aa269d..0000000
--- a/debian/debathena-firefox-extension.links
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/debathena-firefox-extension usr/lib/firefox-addons/extensions/athena@mit.edu
-usr/lib/debathena-firefox-extension usr/lib/iceweasel/extensions/athena@mit.edu
diff --git a/debian/debathena-firefox-extension.postinst b/debian/debathena-firefox-extension.postinst
deleted file mode 100644
index a8e5a44..0000000
--- a/debian/debathena-firefox-extension.postinst
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/sh
-# postinst script for debathena-firefox-extension
-#
-# 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
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-case "$1" in
-    configure)
-	# In 0.9~rc2-0ubuntu2, the conffile moved to /etc/xul-ext
-	# and we horribly broke things.  Let's attempt to unbreak them:
-	if dpkg-query -W ubufox 2>/dev/null 2>&1 && dpkg --compare-versions "$(dpkg-query -W -f '${Version}' ubufox)" ge "0.9~rc2-0ubuntu2" && [ -d /etc/firefox-3.0/pref ]; then
-	    # The file should have been undiverted at this point
-	    echo "*** The previous OMINOUS WARNING may be safely ignored ***" >&2
-	    # If there are files in the location, move them to
-	    # the new location, unless the user has already done that
-	    # and that will restore any broken symlinks.
-	    for f in $(ls /etc/firefox-3.0/pref/ubufox.js.debathena*); do
-		mv -u "$f" /etc/xul-ext
-	    done
-	    new_file=/etc/xul-ext/ubufox.js
-	    if [ -L "$new_file" ] && 
-	       [ ! -e "$(readlink -f "$new_file")" ]; then
-		# If the link target is still missing, copy over upstream's
-		# new config file, or upstream's old config file, or give up
-		if [ -f /etc/xul-ext/ubufox.js.dpkg-new ]; then
-		    mv -f /etc/xul-ext/ubufox.js.dpkg-new /etc/xul-ext/ubufox.js
-		elif [ -f /etc/xul-ext/ubufox.js.debathena-orig ]; then
-		    mv -f /etc/xul-ext/ubufox.js.debathena-orig /etc/xul-ext/ubufox.js
-		else
-		    echo "*** Manual inspection and cleanup of /etc/xul-ext/ubufox.js may be required"
-		fi
-	    fi
-	fi
-	if [ -d /usr/lib/firefox/extensions ] && ! [ -h /usr/lib/firefox/extensions ] && ! [ -e /usr/lib/firefox/extensions/athena@mit.edu ]; then
-	    ln -s /usr/lib/debathena-firefox-extension /usr/lib/firefox/extensions/athena@mit.edu
-	fi
-    ;;
-
-    abort-upgrade|abort-remove|abort-deconfigure)
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-exit 0
diff --git a/debian/debathena-firefox-extension.postrm b/debian/debathena-firefox-extension.postrm
deleted file mode 100644
index 8c8c756..0000000
--- a/debian/debathena-firefox-extension.postrm
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-# postrm script for debathena-firefox-extension
-#
-# 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
-    remove)
-	if [ -h /usr/lib/firefox/extensions/athena@mit.edu ]; then
-	    rm /usr/lib/firefox/extensions/athena@mit.edu
-	fi
-    ;;
-
-    purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-    ;;
-
-    *)
-        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
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 0d3a6a9..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/usr/bin/make -f
-
-DEB_DIVERT_EXTENSION = .debathena
-ifneq ($(wildcard /etc/firefox-3.0/pref/ubufox.js),)
-    DEB_TRANSFORM_FILES_debathena-firefox-extension += \
-	/etc/firefox-3.0/pref/ubufox.js.debathena
-else
-    DEB_UNDIVERT_FILES_debathena-firefox-extension += \
-	/etc/firefox-3.0/pref/ubufox.js.debathena
-endif
-
-DEB_AUTO_UPDATE_AUTOCONF = 2.50
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/config-package.mk
-
-clean::
-	rm -f configure
-	rm -f chrome.manifest chrome/athena.jar
diff --git a/debian/transform_ubufox.js.debathena b/debian/transform_ubufox.js.debathena
deleted file mode 100755
index 10fa991..0000000
--- a/debian/transform_ubufox.js.debathena
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sed -f
-$a\
-pref("browser.startup.homepage", "chrome://athena/content/athena.properties");

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