[24178] in Source-Commits

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

/svn/athena r23779 - in trunk/debathena/meta: . maybe-ubufox maybe-ubufox/debian

daemon@ATHENA.MIT.EDU (Robert A Basch)
Wed May 13 19:27:51 2009

X-Barracuda-Envelope-From: rbasch@mit.edu
Date: Wed, 13 May 2009 19:27:39 -0400
From: Robert A Basch <rbasch@MIT.EDU>
Message-Id: <200905132327.n4DNRdaj031180@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: rbasch
Date: 2009-05-13 19:27:39 -0400 (Wed, 13 May 2009)
New Revision: 23779

Added:
   trunk/debathena/meta/maybe-ubufox/
   trunk/debathena/meta/maybe-ubufox/debian/
   trunk/debathena/meta/maybe-ubufox/debian/changelog
   trunk/debathena/meta/maybe-ubufox/debian/compat
   trunk/debathena/meta/maybe-ubufox/debian/control.in
   trunk/debathena/meta/maybe-ubufox/debian/copyright
   trunk/debathena/meta/maybe-ubufox/debian/rules
Log:
Add the debathena-maybe-ubufox package, a helper package that
depends on ubufox if it is available on the platform; it will be
used in building debathena-firefox-extension (Trac #143).


Added: trunk/debathena/meta/maybe-ubufox/debian/changelog
===================================================================
--- trunk/debathena/meta/maybe-ubufox/debian/changelog	2009-05-13 20:44:29 UTC (rev 23778)
+++ trunk/debathena/meta/maybe-ubufox/debian/changelog	2009-05-13 23:27:39 UTC (rev 23779)
@@ -0,0 +1,5 @@
+debathena-maybe-ubufox (1.0) unstable; urgency=low
+
+  * Initial release.
+
+ -- Robert Basch <rbasch@mit.edu>  Wed, 13 May 2009 14:59:43 -0400

Added: trunk/debathena/meta/maybe-ubufox/debian/compat
===================================================================
--- trunk/debathena/meta/maybe-ubufox/debian/compat	2009-05-13 20:44:29 UTC (rev 23778)
+++ trunk/debathena/meta/maybe-ubufox/debian/compat	2009-05-13 23:27:39 UTC (rev 23779)
@@ -0,0 +1 @@
+4

Added: trunk/debathena/meta/maybe-ubufox/debian/control.in
===================================================================
--- trunk/debathena/meta/maybe-ubufox/debian/control.in	2009-05-13 20:44:29 UTC (rev 23778)
+++ trunk/debathena/meta/maybe-ubufox/debian/control.in	2009-05-13 23:27:39 UTC (rev 23779)
@@ -0,0 +1,14 @@
+Source: debathena-maybe-ubufox
+Section: debathena/web
+Priority: extra
+Maintainer: Debathena Project <debathena@mit.edu>
+Build-Depends: @cdbs@
+Standards-Version: 3.8.0
+
+Package: debathena-maybe-ubufox
+Architecture: all
+Depends: ${misc:Depends}, ${debathena-maybe-ubufox-depends}
+Description: Metapackage for conditional ubufox dependency
+ This is a helper package that depends on ubufox if it is available on
+ this platform; it is used in building the debathena-firefox-extension
+ package.  It is otherwise empty, so can be removed safely.

Added: trunk/debathena/meta/maybe-ubufox/debian/copyright
===================================================================
--- trunk/debathena/meta/maybe-ubufox/debian/copyright	2009-05-13 20:44:29 UTC (rev 23778)
+++ trunk/debathena/meta/maybe-ubufox/debian/copyright	2009-05-13 23:27:39 UTC (rev 23779)
@@ -0,0 +1,18 @@
+The Athena source code was obtained from the Athena SVN repository at
+<svn://debathena.mit.edu/athena/trunk>, and is licensed as follows:
+
+  Copyright © 2009 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 © 2009 Massachusetts Institute of
+Technology, and has the same license as the original software.

Added: trunk/debathena/meta/maybe-ubufox/debian/rules
===================================================================
--- trunk/debathena/meta/maybe-ubufox/debian/rules	2009-05-13 20:44:29 UTC (rev 23778)
+++ trunk/debathena/meta/maybe-ubufox/debian/rules	2009-05-13 23:27:39 UTC (rev 23779)
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+HAVE_UBUFOX = $(shell apt-cache show ubufox >/dev/null 2>&1 && echo yes)
+
+ifneq ($(HAVE_UBUFOX),)
+binary-predeb/debathena-maybe-ubufox:: debathena-maybe-ubufox-substvars
+
+debathena-maybe-ubufox-substvars::
+	echo "debathena-maybe-ubufox-depends=ubufox" \
+	  >> debian/debathena-maybe-ubufox.substvars
+endif


Property changes on: trunk/debathena/meta/maybe-ubufox/debian/rules
___________________________________________________________________
Name: svn:executable
   + *


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