[27176] in Source-Commits

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

/svn/athena r25996 - in trunk/debathena: config config/chromium-config config/chromium-config/debian meta/login-graphical/debian

daemon@ATHENA.MIT.EDU (Victor Vasiliev)
Fri May 17 23:57:55 2013

Date: Fri, 17 May 2013 23:57:48 -0400
From: Victor Vasiliev <vasilvv@MIT.EDU>
Message-Id: <201305180357.r4I3vmxk023433@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: vasilvv
Date: 2013-05-17 23:57:48 -0400 (Fri, 17 May 2013)
New Revision: 25996

Added:
   trunk/debathena/config/chromium-config/
   trunk/debathena/config/chromium-config/debian/
   trunk/debathena/config/chromium-config/debian/changelog
   trunk/debathena/config/chromium-config/debian/compat
   trunk/debathena/config/chromium-config/debian/control
   trunk/debathena/config/chromium-config/debian/copyright
   trunk/debathena/config/chromium-config/debian/rules
Modified:
   trunk/debathena/meta/login-graphical/debian/control
Log:
In chromium-config:
  * Initial release.


Added: trunk/debathena/config/chromium-config/debian/changelog
===================================================================
--- trunk/debathena/config/chromium-config/debian/changelog	                        (rev 0)
+++ trunk/debathena/config/chromium-config/debian/changelog	2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,5 @@
+debathena-chromium-config (1.0) UNRELEASED; urgency=low
+
+  * Initial release.
+
+ -- Victor Vasiliev <vasilvv@mit.edu>  Fri, 17 May 2013 21:32:30 -0400

Added: trunk/debathena/config/chromium-config/debian/compat
===================================================================
--- trunk/debathena/config/chromium-config/debian/compat	                        (rev 0)
+++ trunk/debathena/config/chromium-config/debian/compat	2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1 @@
+7

Added: trunk/debathena/config/chromium-config/debian/control
===================================================================
--- trunk/debathena/config/chromium-config/debian/control	                        (rev 0)
+++ trunk/debathena/config/chromium-config/debian/control	2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,15 @@
+Source: debathena-chromium-config
+Section: debathena-config/net
+Priority: extra
+Maintainer: Debathena Project <debathena@mit.edu>
+Build-Depends: debhelper (>= 7.0.50~), config-package-dev (>= 5), chromium-browser | chromium
+Standards-Version: 3.9.3
+
+Package: debathena-chromium-config
+Architecture: all
+Depends: ${misc:Depends}, chromium-browser | chromium
+Provides: ${diverted-files}
+Conflicts: ${diverted-files}
+Description: Enable GSSAPI authentication in Chromium.
+ This package enables GSSAPI authentication in Chromium for idp.mit.edu.
+

Added: trunk/debathena/config/chromium-config/debian/copyright
===================================================================
--- trunk/debathena/config/chromium-config/debian/copyright	                        (rev 0)
+++ trunk/debathena/config/chromium-config/debian/copyright	2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,23 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: debathena-chromium-config
+
+Files: *
+Copyright: Copyright 2013 Victor Vasiliev <vasilvv@mit.edu>
+License: Expat
+ 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.

Added: trunk/debathena/config/chromium-config/debian/rules
===================================================================
--- trunk/debathena/config/chromium-config/debian/rules	                        (rev 0)
+++ trunk/debathena/config/chromium-config/debian/rules	2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --with config-package
+
+# Disambiguate between distro versions with chromium-browser and ones with
+# chromium
+override_dh_configpackage:
+ifneq ($(wildcard /etc/chromium-browser/default),)
+	dh_configpackage --transform "/etc/chromium-browser/default.debathena sed -e's/^CHROMIUM_FLAGS=\"/CHROMIUM_FLAGS=\"--auth-server-whitelist=idp.mit.edu /'"
+else
+ifneq ($(wildcard /etc/chromium/default),)
+	dh_configpackage --transform "/etc/chromium/default.debathena sed -e's/^CHROMIUM_FLAGS=\"/CHROMIUM_FLAGS=\"--auth-server-whitelist=idp.mit.edu /'"
+else
+	exit 1
+endif
+endif


Property changes on: trunk/debathena/config/chromium-config/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Modified: trunk/debathena/meta/login-graphical/debian/control
===================================================================
--- trunk/debathena/meta/login-graphical/debian/control	2013-05-17 20:28:46 UTC (rev 25995)
+++ trunk/debathena/meta/login-graphical/debian/control	2013-05-18 03:57:48 UTC (rev 25996)
@@ -25,6 +25,7 @@
  ${misc:Depends}
 Recommends: ubuntu-desktop,
  debathena-thunderbird-config,
+ debathena-chromium-config,
 Description: Athena graphical login configuration
  This package allows Athena users to login through the Athena greeter
  and configures graphical software to integrate with the Athena


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