libtasn1-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU libtasn1 branch, master, updated. libtasn1_2_10-3-g52d189b


From: Simon Josefsson
Subject: [SCM] GNU libtasn1 branch, master, updated. libtasn1_2_10-3-g52d189b
Date: Wed, 26 Oct 2011 09:04:17 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU libtasn1".

http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=52d189b435eb7511eda816787e76709a317f6927

The branch, master has been updated
       via  52d189b435eb7511eda816787e76709a317f6927 (commit)
       via  fe72f074ba67c48ec83143931b4d162bf2ea377b (commit)
      from  e99dbbb2f3ac7fc44b794df6a25c6dd4cccf2a21 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 52d189b435eb7511eda816787e76709a317f6927
Author: Simon Josefsson <address@hidden>
Date:   Wed Oct 26 11:00:33 2011 +0200

    build: Added windows/libtasn14win.mk rules to produce Windows binaries.

commit fe72f074ba67c48ec83143931b4d162bf2ea377b
Author: Simon Josefsson <address@hidden>
Date:   Wed Oct 26 11:00:10 2011 +0200

    Bump versions.

-----------------------------------------------------------------------

Summary of changes:
 Makefile.am             |   14 ++++++------
 NEWS                    |    3 ++
 configure.ac            |    4 +-
 lib/libtasn1.h          |    2 +-
 windows/libtasn14win.mk |   51 +++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 64 insertions(+), 10 deletions(-)
 create mode 100644 windows/libtasn14win.mk

diff --git a/Makefile.am b/Makefile.am
index 9f583e0..b478089 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,13 +19,13 @@
 
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
 
-EXTRA_DIST = windows/asn1-parser/asn1-parser.vcproj            \
-       windows/asn1-parser/config.h windows/libtasn1.ncb       \
-       windows/libtasn1.sln windows/libtasn1.suo               \
-       windows/gnulib/getopt.h windows/gnulib/gnulib.vcproj    \
-       windows/libtasn1/libtasn1.vcproj                        \
-       windows/test-parser/test-parser.vcproj                  \
-       windows/test-tree/test-tree.vcproj
+EXTRA_DIST = windows/asn1-parser/asn1-parser.vcproj                    \
+       windows/asn1-parser/config.h windows/libtasn1.ncb               \
+       windows/libtasn1.sln windows/libtasn1.suo                       \
+       windows/gnulib/getopt.h windows/gnulib/gnulib.vcproj            \
+       windows/libtasn1/libtasn1.vcproj                                \
+       windows/test-parser/test-parser.vcproj                          \
+       windows/test-tree/test-tree.vcproj windows/libtasn14win.mk
 
 SUBDIRS = gl lib src examples tests doc
 
diff --git a/NEWS b/NEWS
index 5833eb1..1be6353 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,8 @@
 GNU Libtasn1 NEWS                                     -*- outline -*-
 
+* Noteworthy changes in release 2.11 (????-??-??) [stable]
+- build: Added windows/libtasn14win.mk rules to produce Windows binaries.
+
 * Noteworthy changes in release 2.10 (2011-10-25) [stable]
 - lib: Small optimization, possibly working around gcc/valgrind issue.
 - build: Update gnulib files.
diff --git a/configure.ac b/configure.ac
index 796dbac..8f5e977 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,7 @@ dnl Process this file with autoconf to produce a configure 
script.
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_PREREQ(2.61)
-AC_INIT([GNU Libtasn1], [2.10], address@hidden)
+AC_INIT([GNU Libtasn1], [2.11], address@hidden)
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 AC_CONFIG_HEADERS(config.h)
@@ -29,7 +29,7 @@ AM_INIT_AUTOMAKE([1.10 -Wall -Werror -Wno-override])
 # Interfaces added:                             AGE++
 # Interfaces removed:                           AGE=0
 AC_SUBST(LT_CURRENT, 4)
-AC_SUBST(LT_REVISION, 12)
+AC_SUBST(LT_REVISION, 13)
 AC_SUBST(LT_AGE, 1)
 
 AC_PROG_CC
diff --git a/lib/libtasn1.h b/lib/libtasn1.h
index 78f7b54..5367713 100644
--- a/lib/libtasn1.h
+++ b/lib/libtasn1.h
@@ -45,7 +45,7 @@ extern "C"
 {
 #endif
 
-#define ASN1_VERSION "2.10"
+#define ASN1_VERSION "2.11"
 
   typedef int asn1_retCode;    /* type returned by libtasn1 functions */
 
diff --git a/windows/libtasn14win.mk b/windows/libtasn14win.mk
new file mode 100644
index 0000000..e82fcde
--- /dev/null
+++ b/windows/libtasn14win.mk
@@ -0,0 +1,51 @@
+# Copyright (C) 2011 Free Software Foundation, Inc.
+#
+# This file is part of LIBTASN1.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+# Written by Simon Josefsson October 2011.
+
+PACKAGE = libtasn1
+distdir = $(PACKAGE)-$(VERSION)
+TGZ = $(distdir).tar.gz
+URL = ftp://ftp.gnu.org/gnu/$(PACKAGE)/$(TGZ)
+
+all:
+       @echo 'Usage examples:'
+       @echo '  make -f libtasn14win.mk libtasn14win VERSION=2.10'
+       @echo '  make -f libtasn14win.mk libtasn14win32 VERSION=2.10 
CHECK=check'
+
+libtasn14win: libtasn14win32 libtasn14win64
+
+libtasn14win32:
+       $(MAKE) -f libtasn14win.mk doit ARCH=32 HOST=i686-w64-mingw32 
CHECK=check
+
+libtasn14win64:
+       $(MAKE) -f libtasn14win.mk doit ARCH=64 HOST=x86_64-w64-mingw32
+
+doit:
+       rm -rf tmp && mkdir tmp && cd tmp && \
+       cp ../../$(TGZ) . || wget $(URL) && \
+       tar xfa $(TGZ) && \
+       cd $(distdir) && \
+       ./configure --host=$(HOST) --build=x86_64-unknown-linux-gnu 
--prefix=$(PWD)/tmp/root && \
+       make $(CHECK) install && \
+       cd .. && \
+       cd root && \
+       zip -r ../../$(distdir)-win$(ARCH).zip *
+
+upload:
+       gnupload --to ftp.gnu.org:$(PACKAGE) $(distdir)-win32.zip 
$(distdir)-win64.zip
+       cp $(distdir)-win32.zip $(distdir)-win32.zip.sig $(distdir)-win64.zip 
$(distdir)-win64.zip.sig ../../releases/$(PACKAGE)/


hooks/post-receive
-- 
GNU libtasn1



reply via email to

[Prev in Thread] Current Thread [Next in Thread]