Remove bzip2
authorAndre Heinecke <aheinecke@intevation.de>
Mon, 31 Aug 2015 15:09:19 +0000 (17:09 +0200)
committerAndre Heinecke <aheinecke@intevation.de>
Mon, 31 Aug 2015 15:09:19 +0000 (17:09 +0200)
* src/inst-bzip2.nsi, src/uninst-bzip2.nsi: Removed.
* configure.ac, packages/packages.current,
  src/Makefile.am, src/config.nsi.in,
  src/inst-sections.nsi: Update accordingly.

configure.ac
packages/packages.current
src/Makefile.am
src/config.nsi.in
src/inst-bzip2.nsi [deleted file]
src/inst-sections.nsi
src/uninst-bzip2.nsi [deleted file]

index 779657a..598eb1c 100644 (file)
@@ -352,7 +352,6 @@ GPG4WIN_SPKG([gtk+], [libiconv gettext pkgconfig atk pango dnl
                       glib gdk-pixbuf cairo])
 GPG4WIN_SPKG([libpng], [pkgconfig])
 
-GPG4WIN_SPKG([bzip2])
 GPG4WIN_SPKG([libgpg-error], [libiconv gettext])
 GPG4WIN_SPKG([libgcrypt], [libgpg-error])
 GPG4WIN_SPKG([libassuan], [libgpg-error w32pth])
index 8dc9f0a..00834c6 100644 (file)
@@ -259,16 +259,6 @@ file w32pth-2.0.5.tar.bz2
 chk  d648b98ce215f81e901f3f982470d37c704433a6
 
 #
-# Stripped down version of BZIP2
-# (full source at http://bzip.org)
-#
-server ftp://ftp.g10code.com/g10code/bzip2
-
-# checked: 2014-07-16 ah
-file bzip2-1.0.6-g10.tar.gz
-chk  6e38be3377340a21a1f13ff84b5e6adce97cd1d4
-
-#
 # GnuPG et al.
 #
 # All tarballs from this server are verified with an openpgp
index a0bd4cb..44c3ee6 100644 (file)
@@ -62,7 +62,6 @@ EXTRA_DIST = pkg-config gpg4win.nsi gpg4win-src.nsi \
         inst-dbus.nsi             uninst-dbus.nsi      \
         inst-oxygen-icons.nsi             uninst-oxygen-icons.nsi    \
         inst-kleopatra.nsi        uninst-kleopatra.nsi       \
-       inst-bzip2.nsi             uninst-bzip2.nsi           \
         uninst-claws-mail.nsi uninst-claws-mail-cmds.nsi \
         inst-final.nsi
 
@@ -251,16 +250,10 @@ gpg4win_pkg_scute_configure = --silent \
 gpg4win_pkg_paperkey_configure = --silent
 
 # Supported make-only source packages.
-gpg4win_mpkgs = bzip2 zlib
+gpg4win_mpkgs = zlib
 
 # Extra options for the make invocations for individual packages.
 # make_flags is used for building, make_args_inst is used for installing.
-gpg4win_pkg_bzip2_make_args = \
-  CC=$(CC) AR=$(AR) RANLIB=$(RANLIB)
-
-gpg4win_pkg_bzip2_make_args_inst = \
-  PREFIX=$$$${pkgidir} CC=$(CC) AR=$(AR) RANLIB=$(RANLIB)
-
 gpg4win_pkg_zlib_make_args = \
   -fwin32/Makefile.gcc PREFIX=$(host)- IMPLIB=libz.dll.a
 
index 4f69189..2bd7aa7 100644 (file)
 !define gpg4win_pkg_zlib @gpg4win_pkg_zlib@
 !define gpg4win_pkg_zlib_version @gpg4win_pkg_zlib_version@
 
-@HAVE_PKG_BZIP2@
-!define gpg4win_pkg_bzip2 @gpg4win_pkg_bzip2@
-!define gpg4win_pkg_bzip2_version @gpg4win_pkg_bzip2_version@
-
 @HAVE_PKG_LIBPNG@
 !define gpg4win_pkg_libpng @gpg4win_pkg_libpng@
 !define gpg4win_pkg_libpng_version @gpg4win_pkg_libpng_version@
diff --git a/src/inst-bzip2.nsi b/src/inst-bzip2.nsi
deleted file mode 100644 (file)
index 85c14f0..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# inst-bzip2.nsi - Installer snippet.     -*- coding: latin-1; -*-
-# Copyright (C) 2007 g10 Code GmbH
-# 
-# This file is part of Gpg4win.
-# 
-# Gpg4win 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 2 of the License, or
-# (at your option) any later version.
-# 
-# Gpg4win 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, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
-# MA 02110-1301, USA.
-
-
-!ifdef prefix
-!undef prefix
-!endif
-!define prefix ${ipdir}/bzip2-${gpg4win_pkg_bzip2_version}
-
-!ifdef DEBUG
-Section "bzip2" SEC_bzip2
-!else
-Section "-bzip2" SEC_bzip2
-!endif
-  SetOutPath "$INSTDIR"
-!ifdef SOURCES
-  File "${gpg4win_pkg_bzip2}"
-!else
-  # Nothing to install as we link statically.
-!endif
-SectionEnd
-
index 903a43f..10bf391 100644 (file)
@@ -26,9 +26,6 @@
 # gpg4win_build_list in config.nsi.  The order determines also the
 # order in the packages selection dialog.
 
-!ifdef HAVE_PKG_BZIP2
-!include "inst-bzip2.nsi"
-!endif
 !ifdef HAVE_PKG_DBUS
 !include "inst-dbus.nsi"
 !endif
 !ifdef HAVE_PKG_DBUS
 !include "uninst-dbus.nsi"
 !endif
-!ifdef HAVE_PKG_BZIP2
-!include "uninst-bzip2.nsi"
-!endif
 
 !include "uninst-gpg4win.nsi"
 
@@ -477,9 +471,6 @@ Function CalcDepends
 !ifdef HAVE_PKG_GTK_
   !insertmacro UnselectSection ${SEC_gtk_}
 !endif
-!ifdef HAVE_PKG_BZIP2
-  !insertmacro UnselectSection ${SEC_bzip2}
-!endif
 !ifdef HAVE_PKG_LIBGPG_ERROR
   !insertmacro UnselectSection ${SEC_libgpg_error}
 !endif
@@ -675,8 +666,6 @@ Function CalcDepends
   skip_libgpg_error:
 !endif
 
-  # Package "bzip2" has no dependencies.
-
 !ifdef HAVE_PKG_GTK_
   !insertmacro SectionFlagIsSet ${SEC_gtk_} \
                ${SF_SELECTED} have_gtk_ skip_gtk_
diff --git a/src/uninst-bzip2.nsi b/src/uninst-bzip2.nsi
deleted file mode 100644 (file)
index 149af40..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# uninst-bzip2.nsi - Installer snippet.        -*- coding: latin-1; -*-
-# Copyright (C) 2007 g10 Code GmbH
-# 
-# This file is part of Gpg4win.
-# 
-# Gpg4win 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 2 of the License, or
-# (at your option) any later version.
-# 
-# Gpg4win 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, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
-# MA 02110-1301, USA.
-
-
-!ifdef prefix
-!undef prefix
-!endif
-!define prefix ${ipdir}/bzip2-${gpg4win_pkg_bzip2_version}
-
-
-; Uninstaller section.
-Section "-un.bzip2"
-!ifdef SOURCES
-  Push "${gpg4win_pkg_bzip2}"
-  Call un.SourceDelete
-!else
-  # Nothing to uninstall
-!endif
-SectionEnd