diff options
Diffstat (limited to 'moon-abe/pbc-0.5.14/debian')
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/.gitignore | 10 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/README.Debian | 6 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/changelog | 137 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/compat | 1 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/control | 54 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/copyright | 19 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/docs | 2 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/mv_things.sh | 53 | ||||
-rw-r--r-- | moon-abe/pbc-0.5.14/debian/rules | 117 |
9 files changed, 0 insertions, 399 deletions
diff --git a/moon-abe/pbc-0.5.14/debian/.gitignore b/moon-abe/pbc-0.5.14/debian/.gitignore deleted file mode 100644 index 6bb833b9..00000000 --- a/moon-abe/pbc-0.5.14/debian/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -libpbc -libpbc0 -files -libpbc.substvars -libpbc-dev -libpbc0.postinst.debhelper -libpbc0.postrm.debhelper -libpbc0.substvars -libpbc-dev.substvars -*.log diff --git a/moon-abe/pbc-0.5.14/debian/README.Debian b/moon-abe/pbc-0.5.14/debian/README.Debian deleted file mode 100644 index a660a0f1..00000000 --- a/moon-abe/pbc-0.5.14/debian/README.Debian +++ /dev/null @@ -1,6 +0,0 @@ -libpbc for Debian ------------------ - -<possible notes regarding this package - if none, delete this file> - - -- Paul Miller <jettero@gmail.com> Wed, 02 Jan 2008 07:00:03 -0500 diff --git a/moon-abe/pbc-0.5.14/debian/changelog b/moon-abe/pbc-0.5.14/debian/changelog deleted file mode 100644 index 1e587ae8..00000000 --- a/moon-abe/pbc-0.5.14/debian/changelog +++ /dev/null @@ -1,137 +0,0 @@ -libpbc (0.5.10) unstable; urgency=low - - * GIT DIFF STAT (from 0.5.9 to 0.5.10): - * NEWS | 4 +++ - * configure.ac | 2 +- - * debian/.gitignore | 1 + - * debian/changelog | 57 +++++++++++++++++++++++++++++++++++++++++++++++ - * debian/control | 8 +++--- - * debian/copyright | 6 ++-- - * debian/mv_things.sh | 8 +++++- - * doc/Makefile | 2 +- - * doc/preface.txt | 2 +- - * ecc/pairing.c | 14 ++++++----- - * guru/prodpairing_test.c | 44 ++++++++++++++++++++++++++++++++++++ - * include/pbc_pairing.h | 4 +-- - * makedeb.sh | 8 ------ - * simple.make | 19 ++++++++++++++- - * test | 21 +++++++++++----- - * 15 files changed, 163 insertions(+), 37 deletions(-) - - -- Paul Miller <jettero@cpan.org> Sun, 24 Oct 2010 07:36:53 -0400 - -libpbc (0.5.9) unstable; urgency=low - - * GIT DIFF STAT (from 0.5.8 to 0.5.9): - * NEWS | 5 +++++ - * arith/field.c | 10 ++++++++-- - * configure.ac | 2 +- - * debian/.gitignore | 1 + - * debian/changelog | 38 ++++++++++++++++++++++++++++++++++++++ - * debian/control | 8 ++++---- - * debian/copyright | 6 +++--- - * debian/mv_things.sh | 8 ++++++-- - * doc/preface.txt | 2 +- - * ecc/pairing.c | 4 +--- - * include/pbc_pairing.h | 4 ---- - * makedeb.sh | 8 -------- - * 12 files changed, 68 insertions(+), 28 deletions(-) - - -- Paul Miller <jettero@cpan.org> Fri, 22 Oct 2010 09:12:15 -0400 - -libpbc (0.5.8) unstable; urgency=low - - * GIT DIFF STAT (from 0.5.7-1): - * COPYING | 827 +++++++++++-------------------------------------------- - * NEWS | 4 + - * configure.ac | 2 +- - * doc/preface.txt | 2 +- - * 4 files changed, 165 insertions(+), 670 deletions(-) - - -- Paul Miller <jettero@cpan.org> Mon, 17 May 2010 20:21:34 -0400 - -libpbc (0.5.7-1) unstable; urgency=low - - * Bugfixes and speadups - * a couple new functions - - -- Paul Miller <jettero@gmail.com> Mon, 25 Jan 2010 08:47:00 -0500 - -libpbc (0.5.6-1) unstable; urgency=low - - * Projective coordinates for A1 pairings. Contributed by Zhang Ye. - * Bugfix for affine coordinates for A pairings. Contributed by Zhang Ye. - * Optionally suppress error messages. Based on code by Geremy Condra. - - -- Paul Miller <jettero@gmail.com> Mon, 9 Nov 2009 07:05:00 -0500 - -libpbc (0.5.5-2) unstable; urgency=low - - * Trying out the new bison/flex rules in configure.ac - - -- Paul Miller <jettero@gmail.com> Thu, 15 Aug 2009 09:41:00 -0400 - -libpbc (0.5.5-1) unstable; urgency=low - - * Bugfixes, et al - - -- Paul Miller <jettero@gmail.com> Thu, 15 Aug 2009 09:41:00 -0400 - -libpbc (0.5.4-1) unstable; urgency=low - - * * Accessors for coordinates of points and coefficients of polynomials. - - -- Paul Miller <jettero@gmail.com> Mon, 24 Aug 2009 21:27:00 -0400 - -libpbc (0.5.3-1) unstable; urgency=low - - * Revamped pairing-based calculator. - - -- Paul Miller <jettero@gmail.com> Mon, 17 Aug 2009 16:00:00 -0400 - -libpbc (0.5.2-1) unstable; urgency=low - - * Fixed pbc_param_set_str(). - * Add DLL to Windows release. - - -- Paul Miller <jettero@gmail.com> Wed, 05 Aug 2009 14:53:00 -0400 - -libpbc (0.5.1-2) unstable; urgency=low - - * pulled in the actual 0.5.1 files for this pack job - - -- Paul Miller <jettero@gmail.com> Thu, 30 Jul 2009 13:10:00 -0400 - -libpbc (0.5.1-1) unstable; urgency=low - - * bugfixes for the new param init stuff - - -- Paul Miller <jettero@gmail.com> Wed, 29 Jul 2009 20:50:00 -0400 - -libpbc (0.5.0-1) unstable; urgency=low - - * init and pairing params changes - * refactored the API a bit, removed various things, exposed some things - * refactored to avoid symbol pollution. - - -- Paul Miller <jettero@gmail.com> Wed, 29 Jul 2009 08:57:00 -0400 - -libpbc (0.4.19-1) unstable; urgency=low - - * I decided to roll this into libpbc on gibhub. - - -- Paul Miller <jettero@gmail.com> Wed, 06 May 2009 14:43:00 -0400 - -libpbc (0.4.18-1) unstable; urgency=low - - * I have my doubts about whether this will fix the bug I've been waiting on - for over a year, but I might as well build the thing. - - -- Paul Miller <jettero@gmail.com> Sat, 05 Jul 2008 07:05:00 -0400 - -libpbc (0.4.12-2) unstable; urgency=low - - * yeah, I did the -1 revision totally wrong, this'll probably be 100% better. - - -- Paul Miller <jettero@gmail.com> Wed, 02 Jan 2008 07:00:03 -0500 - diff --git a/moon-abe/pbc-0.5.14/debian/compat b/moon-abe/pbc-0.5.14/debian/compat deleted file mode 100644 index 7ed6ff82..00000000 --- a/moon-abe/pbc-0.5.14/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/moon-abe/pbc-0.5.14/debian/control b/moon-abe/pbc-0.5.14/debian/control deleted file mode 100644 index 219ed4d1..00000000 --- a/moon-abe/pbc-0.5.14/debian/control +++ /dev/null @@ -1,54 +0,0 @@ -Source: libpbc -Priority: extra -Maintainer: Paul Miller <jettero@gmail.com> -Build-Depends: debhelper (>= 5), autotools-dev, gentoo-functions, libreadline-dev -Standards-Version: 3.7.2 -Section: libs - -Package: libpbc-dev -Section: libdevel -Architecture: any -Depends: libpbc0 (= ${Source-Version}) -Description: Pairing-Based Cryptography Library - Pairing-based cryptography is a relatively young area of cryptography that - revolves around a certain function with special properties. - The PBC (Pairing-Based Cryptography) library is a free C library (released - under the Lesser GNU Public License) built on the GMP library that performs - the mathematical operations underlying pairing-based cryptosystem. - The PBC library is designed to be the backbone of implementations of - pairing-based cryptosystems, thus speed and portability are important goals. - It provides routines such as elliptic curve generation, elliptic curve - arithmetic and pairing computation. Thanks to the GMP library, despite being - written in C, pairings times are reasonable. - The API is abstract enough that the PBC library can be used even if the - programmer possesses only an elementary understanding of pairings. There is - no need to learn about elliptic curves or much of number theory. (The minimum - requirement is some knowledge of cyclic groups and properties of the - pairing.) - This tutorial shows how to implement a pairing-based cryptosystem in a few - lines using the PBC library. - The PBC library can also be used to build conventional cryptosystems. - -Package: libpbc0 -Section: libs -Architecture: any -Depends: ${shlibs:Depends} -Description: Pairing-Based Cryptography Library - Pairing-based cryptography is a relatively young area of cryptography that - revolves around a certain function with special properties. - The PBC (Pairing-Based Cryptography) library is a free C library (released - under the Lesser GNU Public License) built on the GMP library that performs - the mathematical operations underlying pairing-based cryptosystem. - The PBC library is designed to be the backbone of implementations of - pairing-based cryptosystems, thus speed and portability are important goals. - It provides routines such as elliptic curve generation, elliptic curve - arithmetic and pairing computation. Thanks to the GMP library, despite being - written in C, pairings times are reasonable. - The API is abstract enough that the PBC library can be used even if the - programmer possesses only an elementary understanding of pairings. There is - no need to learn about elliptic curves or much of number theory. (The minimum - requirement is some knowledge of cyclic groups and properties of the - pairing.) - This tutorial shows how to implement a pairing-based cryptosystem in a few - lines using the PBC library. - The PBC library can also be used to build conventional cryptosystems. diff --git a/moon-abe/pbc-0.5.14/debian/copyright b/moon-abe/pbc-0.5.14/debian/copyright deleted file mode 100644 index f3f43f76..00000000 --- a/moon-abe/pbc-0.5.14/debian/copyright +++ /dev/null @@ -1,19 +0,0 @@ -This package was debianized by Paul Miller <jettero@gmail.com> on -Wed, 02 Jan 2008 07:00:03 -0500. - -It was downloaded from <http://crypto.stanford.edu/pbc/> - -Upstream Author(s): - - Ben Lynn <http://crypto.stanford.edu/~blynn/> - -Copyright: - - <Copyright (C) 2010 Ben Lynn of Stanford> - -License: - - LGPL - -The Debian packaging is (C) 2010, Paul Miller <jettero@gmail.com> and -is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/moon-abe/pbc-0.5.14/debian/docs b/moon-abe/pbc-0.5.14/debian/docs deleted file mode 100644 index 50bd824b..00000000 --- a/moon-abe/pbc-0.5.14/debian/docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/moon-abe/pbc-0.5.14/debian/mv_things.sh b/moon-abe/pbc-0.5.14/debian/mv_things.sh deleted file mode 100644 index 9d6f248e..00000000 --- a/moon-abe/pbc-0.5.14/debian/mv_things.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -# this is all from my ebuild (no doi) - -function die() { - echo mv_things.sh ERROR - exit 1 -} - -if [ -z "$1" ]; then - echo "no dest dir given?" - exit 1 -fi - -D=$1 -Ex=${D}/usr/share/doc/libpbc0/examples/ -Ox=`pwd` -mkdir -p ${Ex}/src - -echo "installing examples to ${Ex}" - -install -o 0 -g 0 -m 755 gen/genalldparams ${Ex} || die -install -o 0 -g 0 -m 755 benchmark/report_times ${Ex}/run_tests || die - -cp -r param/ ${Ex}/ || die -cp {pbc,benchmark,gen,example}/*.c ${Ex}/src || die -rm ${Ex}/src/*.readline.c || die - -find ${Ex} -type d -exec chmod 755 {} \; || die -find ${Ex} -type f -exec chmod 644 {} \; || die - -#install -o 0 -g 0 -m 644 exmakefile ${Ex}/src/Makefile -install -o 0 -g 0 -m 755 -d ${D}/usr/bin/ || die - -echo "building a real pbc" -(cd pbc; gcc -c pbc_getline.readline.c) -gcc -o realpbc -I. -Iinclude pbc/pbc.c -L .libs -lpbc pbc/pbc_getline.readline.o -lreadline pbc_pbc-symtab.o pbc_pbc-parser.tab.o pbc_pbc-darray.o pbc_pbc-lex.yy.o - -echo "installing the pbc binary" -install -o 0 -g 0 -m 755 realpbc ${D}/usr/bin/pbc || die -rm realpbc - -DEV=`echo ${D}-dev | sed s/libpbc0-dev/libpbc-dev/` -mkdir -p ${DEV}/usr/share/doc/libpbc0 -mkdir -p ${DEV}/usr/include -mkdir -p ${DEV}/usr/bin -mkdir -p ${DEV}/usr/lib - -mv ${D}/usr/lib/* ${DEV}/usr/lib -mv ${DEV}/usr/lib/libpbc*.so.* ${D}/usr/lib -mv ${D}/usr/include/pbc ${DEV}/usr/include/ -mv ${D}/usr/bin/pbc ${DEV}/usr/bin/ -mv ${D}/usr/share/doc/libpbc0/examples ${DEV}/usr/share/doc diff --git a/moon-abe/pbc-0.5.14/debian/rules b/moon-abe/pbc-0.5.14/debian/rules deleted file mode 100644 index 3bd1829b..00000000 --- a/moon-abe/pbc-0.5.14/debian/rules +++ /dev/null @@ -1,117 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -SHELL=/bin/bash - - -CFLAGS = -Wall -g - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -# shared library versions, option 1 -version=2.0.5 -major=2 -# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so -#version=`ls src/.libs/lib*.so.* | \ -# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` -#major=`ls src/.libs/lib*.so.* | \ -# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'` - -config.status: configure - dh_testdir - # Add here commands to configure the package. -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif - ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" - -configure: - [ -x ./configure ] || ./setup - -build: build-stamp -build-stamp: config.status - dh_testdir - - # Add here commands to compile the package. - $(MAKE) -j3 - - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - - # Add here commands to clean up after the build process. - -$(MAKE) distclean - # rm -f config.sub config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp - $(MAKE) DESTDIR=$(CURDIR)/debian/libpbc0 install - bash debian/mv_things.sh $(CURDIR)/debian/libpbc0 - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs NEWS - dh_installdocs README COPYING AUTHORS - dh_installexamples -# dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_perl -# dh_python - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install |