Commit 02b7351b authored by Paul Martin's avatar Paul Martin Committed by Michael Jeanson

Import Debian changes 1.14-1

popt (1.14-1) unstable; urgency=low

  * New upstream version.
    + See CHANGES file for details.
    + debian/patches/374797.patch no longer needed
    + Upstream now has po/de.po, po/zh_CN.po
  * Move existing bug fixes into quilt:
    + debian/patches/217602.patch: Drop alignment check in 
      poptSaveLong() and poptSaveInt()
    + debian/patches/356669.patch: po/ca.po (Catalan).
  * Fix debian/patches/ to allow future source format 3.0 (quilt).
    (Closes: #484951)
  * Fix lintian errors:
    + substvar-source-version-is-deprecated, changed to ${binary:Version}
    + debian-rules-ignores-make-clean-error
  * Updates to CFLAGS in debian/rules to ensure correct build.
  * Update to standards-version 3.8.0 and debhelper 7, and move to 
    section libs.
  * Note: config.sub and config.guess are whatever upstream supplies. 
    The previous use of the latest locally installed versions was a 
    kluge to avoid build problems on new architectures. This is not 
    compatible with future source packaging formats, and if not carefully 
    handled causes build problems when autotools is not installed.
  * Accommodate cross-compilation. (Closes: #282913)
parents c77b51b8 77aca3da
This diff is collapsed.
1.13 -> 1.14:
- jbj: remove findme.c, add poptint.c, to po/POTFILES.in.
- jbj: use stpcpy 2 more places (Wayne Davison<wayned@samba.org>).
- jbj: add @LTLIBICONV@ when needed (Stanislav Brabec<sbrabec@suse.cz>).
- jbj: fix: remove the "echo --" Fedorable hack-a-round.
- rsc: updated de.po (not from the Translation Project).
- jbj: study the mess with splint. Sigh, splint is so easily confused ...
- jbj: rewrite findProgramPath & move to popt.c. Nuke the findme.{c,h} toys.
- jbj: use stpcpy several more places (Wayne Davison<wayned@samba.org>).
- jbj: enable equal after short option (Wayne Davison<wayned@samba.org>).
- jbj: permit "#define POPT_fprintf fprintf" to lose the malloc'ing fprintf.
- jbj: use vasprintf(3) when available (Wayne Davison<wayned@samba.org>).
- jbj: study the mess with splint, remove annotations where possible.
- jbj: add -D_GNU_SOURCE for gcc to use __builtin_stpcpy when available.
- jbj: add static inline stpcpy for the deprived.
- jbj: use stpcpy to eliminate sprintf calls everywhere but popthelp.c
- jbj: remove (now unneeded afaik) va_copy() from POPT_fprintf().
- jbj: inline strdup_fprintf() => POPT_fprintf keeping (unneeded?) va_copy.
- rse: fix memcpy(3) based va_copy(3) fallbacks
- jbj: fix: short option with "foo=bar" argument was mishandled.
(Wayne Davison<wayned@samba.org>).
- jbj: rename _ABS to avoid collisions, define DBL_EPSILON if not present
(Wayne Davison<wayned@samba.org>).
- jbj: test for <glob.h>, disable reading directory poptrc files if not.
- jbj: add __attribute__(__unused__) (Wayne Davison<wayned@samba.org>).
- jbj: permit equal after short option (Wayne Davison<wayned@samba.org>).
- jbj: make sure that short options are printed only once with --usage.
- jbj: don't display hidden short options with --usage.
- jbj: updated sv.po (Translation Project).
- jbj: updated {fi,nl}.po (Translation Project).
- jbj: updated th.po (Translation Project).
- rsc: avoid multilib file conflicts in generated doxygen.
- jbj: updated vi.po and zh_CN.po (Translation Project).
- jbj: fix: keep the poptHelpOptions array exactly the same size.
- jbj: updated pl.po (Translation Project).
- jbj: add new fi, th, zh_TW translations (Translation Project).
- jbj: add "make updatepo" to simplify PO file maintenance.
- jbj: display POPT_ARG_ARGV options in --help just like other options.
- jbj: add test for POPT_ARG_ARGV handling.
- jbj: fix: permit "--foo bar" and "--foo=bar" equivalent forms for aliases.
- jbj: fix: tests 20 -> 23 require an explicit '--' arg separator now.
- jbj: popt.3: add POPT_ARG_ARGV description.
- jbj: use NUL terminator to align help with (possible) multibyte chars.
- jbj: add utf8_skip_data table[] to keep track of utf8 character widths.
- jbj: refactor the POPT_WCHAR_HACK into stringDisplayWidth().
- jbj: add POPT_dgettext() prototype.
- jbj: add POPT_dgettext() for popt internal UTF-8 codeset (Takao Fujiwara).
- jbj: add POPT_next_char(), backout POPT_fprintf() usage (for the moment).
- jbj: finish POPT_ARG_ARGV implementation.
- jbj: free aliases/execs with common code.
- jbj: rewrite the callback logic using a switch for simplicity.
- jbj: hide bit field structure behind F_ISSET/LF_ISSET/CBF_ISSET macros.
- jbj: expose poptSaveLongLong and poptSaveString in the loader map.
- jbj: add POPT_ARG_ARGV, starting with the poptSaveString() method.
- jbj: add help for POPT_ARG_LONGLONG.
- jbj: hmmm, POSIXly correct --echo-args needs fixing, disable for now.
- jbj: poptint.h: typedef's for string and string arrays.
- jbj: add POPT_ARG_LONGLONG, and poptSaveLongLong().
- jbj: poptint.h: add poptSubstituteHelpI18N() to bury the ABI hack.
- jbj: start using poptArg and poptArgType() where useful.
- jbj: poptint.h: add a poptArgType define for bitfield type abstraction.
- jbj: poptint.h: add a poptArg union for opt->arg access without casts.
- jbj: include "-- Terminate options" end-of-options msg in poptHelpOptions.
- jbj: opt->argDescrip[0] determines "--foo=bar" or "--foo bar".
- jbj: --long always padded for alignment with/without "-X, ".
- jbj: Display shortName iff printable non-space.
- jbj: POPT_AUTOALIAS: if no popt aliases/execs, don't display the sub-head.
- jbj: add --libdir=/%{_lib} to popt.spec.
- jbj: add .cvsignore to m4 subdirectory.
- jbj: remove duplicate nb locale from ALL_LINGUAS.
- jbj: autogen.sh: on linux, add --libdir=/lib (no /lib64 autodetect yet).
1.12 -> 1.13:
- release popt-1.13.
- jbj: add a %track section (as in rpm-5.0) to popt.spec.
- jbj: chg poptGetOptArg() to "char *", document application needs to free.
- jbj: re-add it.po (from Sandro Bonazzola <sandro.bonazzola@gmail.com>).
- jbj: rescuscitate the splint annotations.
- jbj: change sizeof to use the type implicitly, rather than explicitly.
- jbj: remove incorrect casts, changing to size_t where needed.
- jbj: remove unused STD_VFPRINTF macro.
- jbj: reindent (and otherwise diddle) recent patch for popt coding style.
- jbj: remove splint bounds/branch annotations, little gain, much pain.
- jbj: revert alloca usage again again.
- jbj: handle Solaris signed character isspace(3) issues consistently.
- bero: read /etc/popt.d/* files.
- jbj: don't read /etc/popt twice (#290531).
- jbj: isspace(3) has i18n encoding signednesss issues on Solaris (#172393).
- jbj: refactor column cursor to a structure, carry maxcols as well.
- jbj: use TIOCGWINSZ to determine --help column wrapping.
- jbj: help formatting for POPT_ARG_MAINCALL.
- jbj: remove N_(...) markings from popt.h, markers in popthelp.c instead.
- jbj: add zh_CN.po (Translation Project).
- jbj: use PACKAGE_BUGREPORT.
- jbj: hotwire POPT_AUTOHELP/POPT_AUTOALIAS lookup in popt i18n domain.
1.11 -> 1.12
- jbj: plug a memory leak.
- jbj: fix index thinko.
- jbj: add vi.po (Translation Project).
- jbj: add nl.po (Translation Project).
1.5 -> 1.6
- add ability to perform callbacks for every, not just first, match.
......
This diff is collapsed.
......@@ -4,16 +4,17 @@ AUTOMAKE_OPTIONS = 1.4 foreign
LINT = splint
EXTRA_DIST = autogen.sh CHANGES $(man_MANS) popt.spec \
EXTRA_DIST = config.rpath autogen.sh CHANGES $(man_MANS) popt.spec \
footer_no_timestamp.html libpopt.vers \
testit.sh test-poptrc test3-data/0* \
po/*.in po/*.po po/popt.pot \
popt.ps
SUBDIRS = intl po
SUBDIRS = po
INCLUDES = -I. -I$(top_srcdir)
noinst_HEADERS = findme.h poptint.h system.h
noinst_HEADERS = poptint.h system.h
noinst_PROGRAMS = test1 test2 test3
test1_SOURCES = test1.c
......@@ -35,16 +36,24 @@ TESTS = testit.sh
include_HEADERS = popt.h
usrlibdir = $(libdir)@MARK64@
usrlibdir = $(libdir)
usrlib_LTLIBRARIES = libpopt.la
libpopt_la_SOURCES = popt.c findme.c poptparse.c poptconfig.c popthelp.c
libpopt_la_LDFLAGS = @INTLLIBS@
libpopt_la_SOURCES = popt.c poptparse.c poptconfig.c popthelp.c poptint.c
libpopt_la_LDFLAGS = -no-undefined @LTLIBINTL@ @LTLIBICONV@
if HAVE_LD_VERSION_SCRIPT
libpopt_la_LDFLAGS += -Wl,--version-script=$(srcdir)/libpopt.vers
endif
man_MANS = popt.3
#BUILT_SOURCES = popt.lcd
.PHONY: updatepo
updatepo:
rsync -Lrtvz translationproject.org::tp/latest/popt/ po
popt.lcd: Makefile.am ${libpopt_la_SOURCES} ${include_HEADERS} ${noinst_HEADERS}
lclint -dump $@ ${libpopt_la_SOURCES}
......@@ -56,27 +65,10 @@ sources:
lint:
$(LINT) ${DEFS} ${INCLUDES} test1.c ${libpopt_la_SOURCES}
CVSTAG = $(PACKAGE)-$(subst .,_,$(VERSION))
.PHONY: archive
archive:
@echo "This is $(PACKAGE)-$(VERSION)."
@sleep 5
@cvs -Q tag -F $(CVSTAG) .
@rm -rf /tmp/$(PACKAGE)-$(VERSION) /tmp/$(PACKAGE)
@cd /tmp; cvs -Q -d $(CVSROOT) export -r$(CVSTAG) $(PACKAGE) || :
@mv /tmp/$(PACKAGE) /tmp/$(PACKAGE)-$(VERSION)
@cd /tmp/$(PACKAGE)-$(VERSION); ./autogen.sh ; make depend; make distclean
@cd /tmp/$(PACKAGE)-$(VERSION); ./autogen.sh --noconfigure
@cd /tmp; tar czSpf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
@rm -rf /tmp/$(PACKAGE)-$(VERSION)
@cp /tmp/$(PACKAGE)-$(VERSION).tar.gz .
@rm -f /tmp/$(PACKAGE)-$(VERSION).tar.gz
@echo " "
@echo "The final archive is ./$(PACKAGE)-$(VERSION).tar.gz."
.PHONY: doxygen
doxygen: Doxyfile
rm -rf doxygen
mkdir -p doxygen
doxygen
ACLOCAL_AMFLAGS = -I m4
This diff is collapsed.
This is the popt command line option parsing library. While it is similiar
This is the popt(3) command line option parsing library. While it is similiar
to getopt(3), it contains a number of enhancements, including:
1) popt is fully reentrant
2) popt can parse arbitrary argv[] style arrays while
getopt(2) makes this quite difficult
getopt(3) makes this quite difficult
3) popt allows users to alias command line arguments
4) popt provides convience functions for parsing strings
into argv[] style arrays
popt is used by rpm, the Red Hat install program, and many other Red Hat
utilities, all of which provide excellent examples of how to use popt.
Complete documentation on popt is available in popt.ps (included in this
Complete documentation on popt(3) is available in popt.ps (included in this
tarball), which is excerpted with permission from the book "Linux
Application Development" by Michael K. Johnson and Erik Troan (availble
Application Development" by Michael K. Johnson and Erik Troan (available
from Addison Wesley in May, 1998).
Comments on popt should be addressed to ewt@redhat.com.
Comments on popt should be addressed to popt-devel@rpm5.org.
dnl ##
dnl ## acinclude.m4 -- additional source for aclocal(1)
dnl ##
dnl ##
dnl ## Check for C99 va_copy() implementation
dnl ## (and provide fallback implementation if neccessary)
dnl ##
dnl ## configure.in:
dnl ## AC_CHECK_VA_COPY
dnl ## foo.c:
dnl ## #include "config.h"
dnl ## [...]
dnl ## va_copy(d,s)
dnl ##
dnl ## This check is rather complex: first because we really have to
dnl ## try various possible implementations in sequence and second, we
dnl ## cannot define a macro in config.h with parameters directly.
dnl ##
dnl # test program for va_copy() implementation
changequote(<<,>>)
m4_define(__va_copy_test, <<[
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#define DO_VA_COPY(d, s) $1
void test(char *str, ...)
{
va_list ap, ap2;
int i;
va_start(ap, str);
DO_VA_COPY(ap2, ap);
for (i = 1; i <= 9; i++) {
int k = (int)va_arg(ap, int);
if (k != i)
abort();
}
DO_VA_COPY(ap, ap2);
for (i = 1; i <= 9; i++) {
int k = (int)va_arg(ap, int);
if (k != i)
abort();
}
va_end(ap);
}
int main(int argc, char *argv[])
{
test("test", 1, 2, 3, 4, 5, 6, 7, 8, 9);
exit(0);
}
]>>)
changequote([,])
dnl # test driver for va_copy() implementation
m4_define(__va_copy_check, [
AH_VERBATIM($1,
[/* Predefined possible va_copy() implementation (id: $1) */
#define __VA_COPY_USE_$1(d, s) $2])
if test ".$ac_cv_va_copy" = .; then
AC_TRY_RUN(__va_copy_test($2), [ac_cv_va_copy="$1"])
fi
])
dnl # Autoconf check for va_copy() implementation checking
AC_DEFUN([AC_CHECK_VA_COPY],[
dnl # provide Autoconf display check message
AC_MSG_CHECKING(for va_copy() function)
dnl # check for various implementations in priorized sequence
AC_CACHE_VAL(ac_cv_va_copy, [
ac_cv_va_copy=""
dnl # 1. check for standardized C99 macro
__va_copy_check(C99, [va_copy((d), (s))])
dnl # 2. check for alternative/deprecated GCC macro
__va_copy_check(GCM, [VA_COPY((d), (s))])
dnl # 3. check for internal GCC macro (high-level define)
__va_copy_check(GCH, [__va_copy((d), (s))])
dnl # 4. check for internal GCC macro (built-in function)
__va_copy_check(GCB, [__builtin_va_copy((d), (s))])
dnl # 5. check for assignment approach (assuming va_list is a struct)
__va_copy_check(ASS, [do { (d) = (s); } while (0)])
dnl # 6. check for assignment approach (assuming va_list is a pointer)
__va_copy_check(ASP, [do { *(d) = *(s); } while (0)])
dnl # 7. check for memory copying approach (assuming va_list is a struct)
__va_copy_check(CPS, [memcpy((void *)&(d), (void *)&(s), sizeof((s)))])
dnl # 8. check for memory copying approach (assuming va_list is a pointer)
__va_copy_check(CPP, [memcpy((void *)(d), (void *)(s), sizeof(*(s)))])
if test ".$ac_cv_va_copy" = .; then
AC_ERROR([no working implementation found])
fi
])
dnl # optionally activate the fallback implementation
if test ".$ac_cv_va_copy" = ".C99"; then
AC_DEFINE(HAVE_VA_COPY, 1, [Define if va_copy() macro exists (and no fallback implementation is required)])
fi
dnl # declare which fallback implementation to actually use
AC_DEFINE_UNQUOTED([__VA_COPY_USE], [__VA_COPY_USE_$ac_cv_va_copy],
[Define to id of used va_copy() implementation])
dnl # provide activation hook for fallback implementation
AH_VERBATIM([__VA_COPY_ACTIVATION],
[/* Optional va_copy() implementation activation */
#ifndef HAVE_VA_COPY
#define va_copy(d, s) __VA_COPY_USE(d, s)
#endif
])
dnl # provide Autoconf display result message
if test ".$ac_cv_va_copy" = ".C99"; then
AC_MSG_RESULT([yes])
else
AC_MSG_RESULT([no (using fallback implementation)])
fi
])
This diff is collapsed.
......@@ -17,7 +17,10 @@ esac
cd "$srcdir"
$libtoolize --copy --force
aclocal
gettextize --copy --force --no-changelog
perl -p -i~ -e 's/(po\/Makefile\.in)\s+po\/Makefile\.in/$1/' configure.ac
perl -p -i~ -e 's/(SUBDIRS\s+=\s+po)\s+po/$1/' Makefile.am
aclocal -I m4
autoheader
automake -a -c
autoconf
......@@ -29,7 +32,7 @@ fi
cd "$THEDIR"
if [ X"$@" = X -a "X`uname -s`" = "XLinux" ]; then
$srcdir/configure --prefix=/usr "$@"
$srcdir/configure --prefix=/usr --libdir=/lib "$@"
else
$srcdir/configure "$@"
fi
#! /bin/sh
# Attempt to guess a canonical system name.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
# Inc.
timestamp='2006-02-23'
timestamp='2007-05-17'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
......@@ -160,6 +161,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
......@@ -210,7 +212,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
exit ;;
macppc:MirBSD:*:*)
echo powerppc-unknown-mirbsd${UNAME_RELEASE}
echo powerpc-unknown-mirbsd${UNAME_RELEASE}
exit ;;
*:MirBSD:*:*)
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
......@@ -328,7 +330,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
i86pc:SunOS:5.*:*)
i86pc:SunOS:5.*:* | ix86xen:SunOS:5.*:*)
echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
sun4*:SunOS:6*:*)
......@@ -770,6 +772,8 @@ EOF
case ${UNAME_MACHINE} in
pc98)
echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
amd64)
echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
*)
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
esac
......@@ -777,10 +781,7 @@ EOF
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
exit ;;
i*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
i*:MSYS_NT-*:*:*)
*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
i*:windows32*:*)
......@@ -790,12 +791,15 @@ EOF
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
x86:Interix*:[345]*)
echo i586-pc-interix${UNAME_RELEASE}
exit ;;
EM64T:Interix*:[345]*)
echo x86_64-unknown-interix${UNAME_RELEASE}
exit ;;
*:Interix*:[3456]*)
case ${UNAME_MACHINE} in
x86)
echo i586-pc-interix${UNAME_RELEASE}
exit ;;
EM64T | authenticamd)
echo x86_64-unknown-interix${UNAME_RELEASE}
exit ;;
esac ;;
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
echo i${UNAME_MACHINE}-pc-mks
exit ;;
......@@ -831,6 +835,9 @@ EOF
arm*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
avr32*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
cris:Linux:*:*)
echo cris-axis-linux-gnu
exit ;;
......@@ -947,6 +954,9 @@ EOF
x86_64:Linux:*:*)
echo x86_64-unknown-linux-gnu
exit ;;
xtensa:Linux:*:*)
echo xtensa-unknown-linux-gnu
exit ;;
i*86:Linux:*:*)
# The BFD linker knows what the default object file format is, so
# first see if it will tell us. cd to the root directory to prevent
......@@ -989,7 +999,7 @@ EOF
LIBC=gnulibc1
# endif
#else
#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__sun)
#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
LIBC=gnu
#else
LIBC=gnuaout
......@@ -1205,6 +1215,15 @@ EOF
SX-6:SUPER-UX:*:*)
echo sx6-nec-superux${UNAME_RELEASE}
exit ;;
SX-7:SUPER-UX:*:*)
echo sx7-nec-superux${UNAME_RELEASE}
exit ;;
SX-8:SUPER-UX:*:*)
echo sx8-nec-superux${UNAME_RELEASE}
exit ;;
SX-8R:SUPER-UX:*:*)
echo sx8r-nec-superux${UNAME_RELEASE}
exit ;;
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
exit ;;
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
popt (1.14-1) unstable; urgency=low
* New upstream version.
+ See CHANGES file for details.
+ debian/patches/374797.patch no longer needed
+ Upstream now has po/de.po, po/zh_CN.po
* Move existing bug fixes into quilt:
+ debian/patches/217602.patch: Drop alignment check in
poptSaveLong() and poptSaveInt()
+ debian/patches/356669.patch: po/ca.po (Catalan).
* Fix debian/patches/ to allow future source format 3.0 (quilt).
(Closes: #484951)
* Fix lintian errors:
+ substvar-source-version-is-deprecated, changed to ${binary:Version}
+ debian-rules-ignores-make-clean-error
* Updates to CFLAGS in debian/rules to ensure correct build.
* Update to standards-version 3.8.0 and debhelper 7, and move to
section libs.
* Note: config.sub and config.guess are whatever upstream supplies.
The previous use of the latest locally installed versions was a
kluge to avoid build problems on new architectures. This is not
compatible with future source packaging formats, and if not carefully
handled causes build problems when autotools is not installed.
* Accommodate cross-compilation. (Closes: #282913)
-- Paul Martin <pm@debian.org> Mon, 09 Jun 2008 21:42:27 +0100
popt (1.10-3) unstable; urgency=low
* The lib64 problem remains, as an rpath problem. Patch 374797.patch
......
......@@ -2,15 +2,16 @@ Source: popt
Section: devel
Priority: optional
Maintainer: Paul Martin <pm@debian.org>
Build-Depends: debhelper (>> 5), gettext, quilt
Standards-Version: 3.7.2
Build-Depends: debhelper (>> 7), gettext, quilt
Homepage: http://rpm5.org/
Standards-Version: 3.8.0
Package: libpopt0
Architecture: any
Section: base
Section: libs
Priority: important
Depends: ${shlibs:Depends}
Conflicts: popt, libpopt-dev (<= 1.4-1), rpm (<= 4.0.2-3)
Conflicts: popt, libpopt-dev (<= 1.14-1), rpm (<= 4.0.2-3)
Replaces: popt
Description: lib for parsing cmdline parameters
Popt was heavily influenced by the getopt() and getopt_long() functions,
......@@ -26,7 +27,7 @@ Package: libpopt-dev
Architecture: any
Section: libdevel
Priority: optional
Depends: libc6-dev | libc-dev, libpopt0 (= ${Source-Version})
Depends: libc6-dev | libc-dev, libpopt0 (= ${binary:Version})
Conflicts: popt
Replaces: popt
Description: lib for parsing cmdline parameters - development files
......
......@@ -2,8 +2,7 @@ This is the Debian GNU/Linux prepackaged version of the popt library.
popt was originally written by Erik Troan when he was with RedHat. It's
now maintained as part of Fedora.
Version 1.10 has been assembled from the contents of:
http://download.fedora.redhat.com/pub/fedora/linux/core/4/SRPMS/rpm-4.4.1-21.src.rpm
Version 1.14 has been obtained from http://rpm5.org/files/popt/
Copyright (c) 1998 Red Hat Software
......
debian/tmp/usr/lib*/libpopt.so.0.0.0 lib
debian/tmp/usr/share/locale/ca/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/cs/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/da/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/de/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/es/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/eu_ES/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/fi/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/fr/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/gl/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/hu/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/id/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/is/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/it/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/ja/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/ko/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/no/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/pl/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/pt/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/ro/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/ru/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/sk/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/sl/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/sr/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/sv/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/tr/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/uk/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/wa/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/zh/LC_MESSAGES/popt.mo
debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/popt.mo
debian/tmp/usr/lib*/libpopt.so.* lib
debian/tmp/usr/share/locale/*/LC_MESSAGES/popt.mo
This diff is collapsed.
Index: popt-1.10/popt.3
Index: popt-1.14/popt.3
===================================================================
--- popt-1.10.orig/popt.3 2006-05-15 12:06:15.937555474 +0100
+++ popt-1.10/popt.3 2006-05-15 12:08:43.526097485 +0100
@@ -650,21 +650,22 @@
--- popt-1.14.orig/popt.3 2008-06-09 17:08:18.737275277 +0100
+++ popt-1.14/popt.3 2008-06-09 17:08:32.613284157 +0100
@@ -656,21 +656,22 @@
.nf
#include <popt.h>
#include <stdio.h>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
GNU gettext library from gettext-0.11.2
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.