debian/0000755000000000000000000000000011760502540007166 5ustar debian/control0000644000000000000000000000260211760421536010576 0ustar Source: voms-mysql-plugin Priority: optional Maintainer: Mattias Ellert Build-Depends: debhelper (>= 5), autoconf, automake, libtool, autotools-dev, libmysqlclient-dev, libssl-dev Standards-Version: 3.9.3 Section: libs DM-Upload-Allowed: yes Vcs-Browser: http://svn.nordugrid.org/trac/packaging/browser/debian/voms-mysql-plugin Vcs-Svn: http://svn.nordugrid.org/repos/packaging/debian/voms-mysql-plugin Homepage: https://wiki.italiangrid.it/VOMS Package: voms-mysql-plugin Section: libs Architecture: any Depends: ${shlibs:Depends}, voms-server, ${misc:Depends} Description: VOMS server plugin for MySQL The Virtual Organization Membership Service (VOMS) is an attribute authority which serves as central repository for VO user authorization information, providing support for sorting users into group hierarchies, keeping track of their roles and other attributes in order to issue trusted attribute certificates and SAML assertions used in the Grid environment for authorization purposes. . This package offers the MySQL implementation for the VOMS server. Package: voms-mysql-plugin-dbg Architecture: any Section: debug Priority: extra Depends: voms-mysql-plugin (= ${binary:Version}), ${misc:Depends} Description: VOMS server plugin for MySQL - Debug Symbols This package provides dubug symbols for the Virtual Organization Membership Service (VOMS) mysql plugin. debian/compat0000644000000000000000000000000211215161033010355 0ustar 5 debian/voms-mysql-plugin.install0000644000000000000000000000020311241706332014173 0ustar debian/tmp/usr/lib/voms/libvomsmysql.so debian/tmp/usr/share/voms/voms-mysql.data debian/tmp/usr/share/voms/voms-mysql-compat.data debian/voms-mysql-plugin.lintian-overrides0000644000000000000000000000020511760422636016175 0ustar # The default compiler flags are used during compilation voms-mysql-plugin: hardening-no-stackprotector usr/lib/voms/libvomsmysql.so debian/rules0000755000000000000000000000427611760422703010261 0ustar #!/usr/bin/make -f # -*- makefile -*- name=voms-mysql-plugin version=2.0.8 -include /usr/share/dpkg/buildflags.mk INSTALLDIR = $(CURDIR)/debian/tmp _prefix = /usr _libdir = $(_prefix)/lib _datadir = $(_prefix)/share configure: configure-stamp configure-stamp: dh_testdir dh_autotools-dev_updateconfig ./autogen.sh CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" FFLAGS="$(FFLAGS)" \ CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS) -Wl,-z,defs" ./configure \ --prefix=$(_prefix) \ --libdir=$(_libdir)/voms \ --disable-static touch $@ build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp: configure-stamp dh_testdir $(MAKE) touch $@ clean: dh_testdir dh_testroot if [ -r Makefile ] ; then $(MAKE) clean && $(MAKE) distclean ; fi find . -name Makefile.in -exec rm {} ';' rm -f aclocal.m4 rm -f configure rm -f project/ltmain.sh rm -f project/libtool.m4 rm -f project/lt*.m4 rm -f src/autogen/config.h.in dh_autotools-dev_restoreconfig rm -f INSTALL rm -f build-stamp configure-stamp dh_clean install: build-stamp dh_testdir dh_testroot dh_prep $(MAKE) install DESTDIR=$(INSTALLDIR) rm $(INSTALLDIR)$(_libdir)/voms/libvomsmysql.la binary: binary-arch binary-arch: install dh_testdir dh_testroot dh_installdocs dh_installchangelogs dh_install --fail-missing dh_installman dh_lintian dh_link dh_strip --dbg-package=voms-mysql-plugin-dbg dh_compress dh_fixperms dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary-indep: get-orig-source: if [ -r $(name)_$(version).orig.tar.gz ] ; then \ echo "$(name)_$(version).orig.tar.gz already exists." ; \ else \ if [ -d $(name) ]; then \ echo "Please remove existing directory '$(name)'" ; \ exit 1 ; \ fi ; \ echo "Fetching upstream git version" ; \ git clone git://github.com/italiangrid/$(name).git ; \ ( cd $(name) ; \ git archive --format tar --prefix $(name)-$(version)/ \ `echo $(version) | tr "." "_"` | \ gzip - > ../$(name)_$(version).orig.tar.gz ) ; \ echo "Cleaning up." ; \ rm -rf $(name) ; \ fi .PHONY: binary binary-arch binary-indep build build-arch build-indep clean configure get-orig-source install debian/changelog0000644000000000000000000000227111760417470011051 0ustar voms-mysql-plugin (3.1.6-1) unstable; urgency=low * Update to version 3.1.6 (EMI 2 version) * Add debug package -- Mattias Ellert Sun, 27 May 2012 14:32:44 +0200 voms-mysql-plugin (3.1.5.1-1) unstable; urgency=low * Update to version 3.1.5.1. -- Mattias Ellert Sat, 03 Sep 2011 14:26:21 +0200 voms-mysql-plugin (3.1.3.2-1) unstable; urgency=low * Update to version 3.1.3.2. * Drop all patches (accepted upstream) -- Mattias Ellert Sun, 06 Jun 2010 12:28:35 +0200 voms-mysql-plugin (3.1.3.1-1) unstable; urgency=low * Update to version 3.1.3.1. * Fixes a typo in an SQL query used by the voms MySQL plugin. -- Mattias Ellert Tue, 08 Dec 2009 13:15:06 +0100 voms-mysql-plugin (3.1.1-2) unstable; urgency=low * Quoting the EU Datagrid license text from the EDG website in the copyright file (Closes: #541837). -- Mattias Ellert Thu, 27 Aug 2009 10:27:46 +0200 voms-mysql-plugin (3.1.1-1) UNRELEASED; urgency=low * Initial release. -- Mattias Ellert Sun, 16 Aug 2009 05:55:16 +0200 debian/copyright0000644000000000000000000000131711760417574011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: voms-mysql-plugin Upstream-Contact: Vincenzo Ciaschini Andrea Ceccanti Source: git checkout - see get-orig-source rule in debian/rules Files: * Copyright: Copyright (c) Members of the EGEE Collaboration. 2004-2012. See http://www.eu-egee.org/partners/ for details on the copyright holders. License: Apache-2.0 Files: debian/* Copyright: 2008-2012, Mattias Ellert License: Apache-2.0 License: Apache-2.0 On Debian systems the full text of the Apache-2.0 license can be found in the /usr/share/common-licenses/Apache-2.0 file. debian/source/0000755000000000000000000000000011402674576010502 5ustar debian/source/format0000644000000000000000000000001411402674576011710 0ustar 3.0 (quilt)