View | Details | Raw Unified | Return to bug 51472
Collapse All | Expand All

(-)a/saml/php-krb5/debian/ucslint.overrides (-5 lines)
Lines 1-5 Link Here
1
# No copyright for external project
1
# No copyright for external project
2
0010-2
2
0010-2
3
# External script
4
0013-2:src/ltmain.sh
5
0013-2:src/build/shtool
6
- 
7
--
8
saml/php-krb5/debian/watch | 3 +++
3
saml/php-krb5/debian/watch | 3 +++
9
1 file changed, 3 insertions(+)
4
1 file changed, 3 insertions(+)
10
create mode 100644 saml/php-krb5/debian/watch
5
create mode 100644 saml/php-krb5/debian/watch
(-)a/saml/php-krb5/debian/watch (-2 / +3 lines)
Line 0 Link Here
0
- 
1
version=3
1
--
2
http://pecl.php.net/package/krb5 \
3
  /get/krb5-([\d\.]*).tgz  debian  uupdate
2
saml/php-krb5/debian/control | 3 ---
4
saml/php-krb5/debian/control | 3 ---
3
1 file changed, 3 deletions(-)
5
1 file changed, 3 deletions(-)
(-)a/saml/php-krb5/debian/control (-5 lines)
Lines 6-14 Build-Depends: Link Here
6
 debhelper,
6
 debhelper,
7
 libkrb5-dev,
7
 libkrb5-dev,
8
 php7.3-dev,
8
 php7.3-dev,
9
 po-debconf,
10
 xsltproc,
11
 tar,
12
Standards-Version: 3.9.1
9
Standards-Version: 3.9.1
13
Homepage: https://pecl.php.net/package/krb5
10
Homepage: https://pecl.php.net/package/krb5
14
11
15
- 
16
--
17
saml/php-krb5/.gitignore               |  1 +
12
saml/php-krb5/.gitignore               |  1 +
18
saml/php-krb5/debian/control           |  9 ++++---
13
saml/php-krb5/debian/control           |  9 ++++---
19
saml/php-krb5/debian/copyright         |  6 -----
14
saml/php-krb5/debian/copyright         |  6 -----
20
saml/php-krb5/debian/php-krb5.docs     |  1 -
15
saml/php-krb5/debian/php-krb5.docs     |  1 -
21
saml/php-krb5/debian/php-krb5.install  |  1 -
16
saml/php-krb5/debian/php-krb5.install  |  1 -
22
saml/php-krb5/debian/php-krb5.php      |  2 ++
17
saml/php-krb5/debian/php-krb5.php      |  2 ++
23
saml/php-krb5/debian/php-krb5.postinst | 36 --------------------------
18
saml/php-krb5/debian/php-krb5.postinst | 36 --------------------------
24
saml/php-krb5/debian/php-krb5.postrm   | 36 --------------------------
19
saml/php-krb5/debian/php-krb5.postrm   | 36 --------------------------
25
saml/php-krb5/debian/rules             | 29 +--------------------
20
saml/php-krb5/debian/rules             | 29 +--------------------
26
9 files changed, 9 insertions(+), 112 deletions(-)
21
9 files changed, 9 insertions(+), 112 deletions(-)
27
create mode 100644 saml/php-krb5/.gitignore
22
create mode 100644 saml/php-krb5/.gitignore
28
delete mode 100644 saml/php-krb5/debian/php-krb5.install
23
delete mode 100644 saml/php-krb5/debian/php-krb5.install
29
create mode 100644 saml/php-krb5/debian/php-krb5.php
24
create mode 100644 saml/php-krb5/debian/php-krb5.php
30
delete mode 100755 saml/php-krb5/debian/php-krb5.postinst
25
delete mode 100755 saml/php-krb5/debian/php-krb5.postinst
31
delete mode 100755 saml/php-krb5/debian/php-krb5.postrm
26
delete mode 100755 saml/php-krb5/debian/php-krb5.postrm
(-)a/saml/php-krb5/.gitignore (+1 lines)
Line 0 Link Here
1
src/
(-)a/saml/php-krb5/debian/control (-4 / +5 lines)
Lines 4-9 Priority: optional Link Here
4
Maintainer: Univention GmbH <packages@univention.de>
4
Maintainer: Univention GmbH <packages@univention.de>
5
Build-Depends:
5
Build-Depends:
6
 debhelper,
6
 debhelper,
7
 dh-php,
7
 libkrb5-dev,
8
 libkrb5-dev,
8
 php7.3-dev,
9
 php7.3-dev,
9
Standards-Version: 3.9.1
10
Standards-Version: 3.9.1
Lines 17-24 Depends: Link Here
17
 ${shlibs:Depends},
18
 ${shlibs:Depends},
18
Description: krb5 module for PHP
19
Description: krb5 module for PHP
19
 Features:
20
 Features:
20
 + An interface for maintaining credential caches (KRB5CCache),
21
  - An interface for maintaining credential caches (KRB5CCache),
21
    that can be used for authenticating against a kerberos5 realm
22
    that can be used for authenticating against a kerberos5 realm
22
 + Bindings for nearly the complete GSSAPI (RFC2744) + The
23
  - Bindings for nearly the complete GSSAPI (RFC2744)
23
 administrative interface (KADM5) + Support for HTTP Negotiate
24
  - The administrative interface (KADM5)
24
 authentication via GSSAPI
25
  - Support for HTTP Negotiate authentication via GSSAPI
(-)a/saml/php-krb5/debian/copyright (-6 lines)
Lines 27-33 License: Expat Link Here
27
27
28
Files: debian/*
28
Files: debian/*
29
Copyright: 2015-2020 Univention GmbH
29
Copyright: 2015-2020 Univention GmbH
30
 2005 Uwe Steinmann.
31
License: AGPL-3.0-only
30
License: AGPL-3.0-only
32
 The source code of the software contained in this package
31
 The source code of the software contained in this package
33
 as well as the source package itself are made available
32
 as well as the source package itself are made available
Lines 51-61 License: AGPL-3.0-only Link Here
51
 /usr/share/common-licenses/AGPL-3; if not, see
50
 /usr/share/common-licenses/AGPL-3; if not, see
52
 <https://www.gnu.org/licenses/>.
51
 <https://www.gnu.org/licenses/>.
53
52
54
Files: debian/rules
55
Copyright: 2005 Uwe Steinmann.
56
 2015-2019 Univention GmbH
57
Licence: GPL-2
58
59
Files: src/build/libtool.m4
53
Files: src/build/libtool.m4
60
Copyright: 1996-2001, 2003-2015 Free Software Foundation, Inc.
54
Copyright: 1996-2001, 2003-2015 Free Software Foundation, Inc.
61
 1996 Gordon Matzigkeit
55
 1996 Gordon Matzigkeit
(-)a/saml/php-krb5/debian/php-krb5.docs (-1 lines)
Lines 1-2 Link Here
1
src/README
1
src/README
2
src/CREDITS
(-)a/saml/php-krb5/debian/php-krb5.install (-1 lines)
Line 1 Link Here
1
krb5.ini etc/php/7.3/mods-available/
(-)a/saml/php-krb5/debian/php-krb5.php (+2 lines)
Line 0 Link Here
1
mod src/modules/krb5.so
2
mod krb5.ini
(-)a/saml/php-krb5/debian/php-krb5.postinst (-36 lines)
Lines 1-36 Link Here
1
#!/bin/sh
2
#
3
# Copyright 2018-2020 Univention GmbH
4
#
5
# https://www.univention.de/
6
#
7
# All rights reserved.
8
#
9
# The source code of this program is made available
10
# under the terms of the GNU Affero General Public License version 3
11
# (GNU AGPL V3) as published by the Free Software Foundation.
12
#
13
# Binary versions of this program provided by Univention to you as
14
# well as other copyrighted, protected or trademarked materials like
15
# Logos, graphics, fonts, specific documentations and configurations,
16
# cryptographic keys etc. are subject to a license agreement between
17
# you and Univention and not subject to the GNU AGPL V3.
18
#
19
# In the case you use this program under the terms of the GNU AGPL V3,
20
# the program is provided in the hope that it will be useful,
21
# but WITHOUT ANY WARRANTY; without even the implied warranty of
22
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
# GNU Affero General Public License for more details.
24
#
25
# You should have received a copy of the GNU Affero General Public
26
# License with the Debian GNU/Linux or Univention distribution in file
27
# /usr/share/common-licenses/AGPL-3; if not, see
28
# <https://www.gnu.org/licenses/>.
29
30
#DEBHELPER#
31
32
if [ "$1" = "configure" ]; then
33
	phpenmod krb5
34
fi
35
36
exit 0
(-)a/saml/php-krb5/debian/php-krb5.postrm (-36 lines)
Lines 1-36 Link Here
1
#!/bin/sh
2
#
3
# Copyright 2018-2020 Univention GmbH
4
#
5
# https://www.univention.de/
6
#
7
# All rights reserved.
8
#
9
# The source code of this program is made available
10
# under the terms of the GNU Affero General Public License version 3
11
# (GNU AGPL V3) as published by the Free Software Foundation.
12
#
13
# Binary versions of this program provided by Univention to you as
14
# well as other copyrighted, protected or trademarked materials like
15
# Logos, graphics, fonts, specific documentations and configurations,
16
# cryptographic keys etc. are subject to a license agreement between
17
# you and Univention and not subject to the GNU AGPL V3.
18
#
19
# In the case you use this program under the terms of the GNU AGPL V3,
20
# the program is provided in the hope that it will be useful,
21
# but WITHOUT ANY WARRANTY; without even the implied warranty of
22
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
# GNU Affero General Public License for more details.
24
#
25
# You should have received a copy of the GNU Affero General Public
26
# License with the Debian GNU/Linux or Univention distribution in file
27
# /usr/share/common-licenses/AGPL-3; if not, see
28
# <https://www.gnu.org/licenses/>.
29
30
#DEBHELPER#
31
32
if [ "$1" = "remove" ]; then
33
	phpdismod krb5
34
fi
35
36
exit 0
(-)a/saml/php-krb5/debian/rules (-29 / +1 lines)
Lines 1-28 Link Here
1
#!/usr/bin/make -f
1
#!/usr/bin/make -f
2
# template debian/rules provided by dh-make-php.
3
# GNU copyright 2005 by Uwe Steinmann.
4
5
# Uncomment this to turn on verbose mode.
6
export DH_VERBOSE=1
2
export DH_VERBOSE=1
7
3
8
# This has to be exported to make some magic below work.
9
export DH_OPTIONS
10
11
TAR := krb5-1.1.3.tgz
4
TAR := krb5-1.1.3.tgz
12
5
13
CFLAGS = -O2 -Wall
14
CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
15
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
16
	CFLAGS += -g
17
	DEBUG := --enable-debug
18
else
19
	DEBUG := --disable-debug
20
endif
21
22
PECL_PKG_NAME=krb5
23
BIN_PACKAGE_NAME=php-krb5
24
EXT_DIR=$(shell /usr/bin/php-config --extension-dir)
25
26
override_dh_auto_clean:
6
override_dh_auto_clean:
27
	$(RM) -r src
7
	$(RM) -r src
28
	install -d src
8
	install -d src
Lines 33-44 override_dh_auto_configure: Link Here
33
	cd src && phpize
13
	cd src && phpize
34
	dh_auto_configure
14
	dh_auto_configure
35
15
36
override_dh_auto_install:
37
	mkdir -m 644 -p debian/$(BIN_PACKAGE_NAME)/$(EXT_DIR)
38
	install -m 644 -o root -g root src/modules$*/$(PECL_PKG_NAME).so debian/$(BIN_PACKAGE_NAME)/$(EXT_DIR)/$(PECL_PKG_NAME).so
39
40
override_dh_auto_test:
41
	export NO_INTERACTION dh_auto_test
42
43
%:
16
%:
44
	dh $@ --sourcedirectory=src
17
	dh $@ --sourcedirectory=src --with php
45
- 

Return to bug 51472