Updates to Debian packaging including a xul-ext-gssweb package debian
authorSam Hartman <hartmans@debian.org>
Fri, 22 May 2015 18:38:49 +0000 (14:38 -0400)
committerSam Hartman <hartmans@debian.org>
Fri, 22 May 2015 18:39:42 +0000 (14:39 -0400)
debian/control
debian/docs [new file with mode: 0644]
debian/rules

index f6f921c..6bcb137 100644 (file)
@@ -2,8 +2,8 @@ Source: gssweb
 Section: net
 Priority: optional
 Maintainer: Sam Hartman <hartmans@debian.org>
-Build-Depends: debhelper (>= 9), cmake, libkrb5-dev, libjansson-dev, libcppunit-dev, libssl-dev
-Standards-Version: 3.9.5
+Build-Depends: debhelper (>= 9), cmake, libkrb5-dev, libjansson-dev, libcppunit-dev, libssl-dev, libglib2.0-dev, mozilla-devscripts
+Standards-Version: 3.9.6
 Homepage: https://launchpad.net/gssweb/
 Vcs-Git: git://git.project-moonshot.org/gssweb.git
 #Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/gssweb.git;a=summary
@@ -33,3 +33,14 @@ Description: JSON GSSAPI Libraries
  This package include shared libraries that encapsulate GSS-API calls
  in Javascript messages.  These shared libraries can be linked into an
  application or used directly as a plugin.
+
+Package: xul-ext-gssweb
+Provides: firefox-gssweb, iceweasel-gssweb
+Architecture: all
+Depends: json-gssapi
+Description: GSSWeb Extensions for Firefox and Iceweasel
+ Gssweb provides an implementation of the Generic Security Services
+ API for Javascript and the web.
+ .
+ This package adds support for GSS-API and Moonshot-based
+ authentication to Firefox and Iceweasel.
\ No newline at end of file
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..1e5142f
--- /dev/null
@@ -0,0 +1,2 @@
+dependencies.txt
+importname.txt
index ce15cce..1dbb7e9 100755 (executable)
@@ -20,13 +20,6 @@ include /usr/share/dpkg/default.mk
 # main packaging script based on dh7 syntax
 %:
        dh $@ 
-
-# debmake generated override targets
-# This is example for Cmake (See http://bugs.debian.org/641051 )
-#override_dh_auto_configure:
-#      dh_auto_configure -- \
-#      -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
-
-
-
-
+override_dh_auto_install:
+       dh_auto_install
+       install-xpi -p xul-ext-gssweb browsers/firefox/gssweb.xpi