[24178] in Source-Commits
/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
+ *