libpopt: update to 1.18
This commit is contained in:
parent
2308165388
commit
74b1e74825
@ -1,9 +1,9 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.linuxfromscratch.org/blfs/view/svn/general/popt.html
|
||||
TERMUX_PKG_DESCRIPTION="Library for parsing cmdline parameters"
|
||||
TERMUX_PKG_LICENSE="BSD"
|
||||
TERMUX_PKG_VERSION=1.16
|
||||
TERMUX_PKG_VERSION=1.18
|
||||
TERMUX_PKG_SRCURL=https://deb.debian.org/debian/pool/main/p/popt/popt_${TERMUX_PKG_VERSION}.orig.tar.gz
|
||||
TERMUX_PKG_SHA256=e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8
|
||||
TERMUX_PKG_SHA256=5159bc03a20b28ce363aa96765f37df99ea4d8850b1ece17d1e6ad5c24fdc5d1
|
||||
TERMUX_PKG_DEPENDS="libandroid-glob"
|
||||
TERMUX_PKG_BREAKS="libpopt-dev"
|
||||
TERMUX_PKG_REPLACES="libpopt-dev"
|
||||
|
@ -1,27 +0,0 @@
|
||||
diff -uNr popt-1.16/poptconfig.c popt-1.16.mod/poptconfig.c
|
||||
--- popt-1.16/poptconfig.c 2009-05-20 16:18:07.000000000 +0300
|
||||
+++ popt-1.16.mod/poptconfig.c 2017-09-12 12:08:55.442990190 +0300
|
||||
@@ -499,7 +499,7 @@
|
||||
int poptReadDefaultConfig(poptContext con, /*@unused@*/ UNUSED(int useEnv))
|
||||
{
|
||||
static const char _popt_sysconfdir[] = POPT_SYSCONFDIR "/popt";
|
||||
- static const char _popt_etc[] = "/etc/popt";
|
||||
+ static const char _popt_etc[] = "@TERMUX_PREFIX@/etc/popt";
|
||||
char * home;
|
||||
struct stat sb;
|
||||
int rc = 0; /* assume success */
|
||||
@@ -515,12 +515,12 @@
|
||||
if (rc) goto exit;
|
||||
|
||||
#if defined(HAVE_GLOB_H)
|
||||
- if (!stat("/etc/popt.d", &sb) && S_ISDIR(sb.st_mode)) {
|
||||
+ if (!stat("@TERMUX_PREFIX@/etc/popt.d", &sb) && S_ISDIR(sb.st_mode)) {
|
||||
const char ** av = NULL;
|
||||
int ac = 0;
|
||||
int i;
|
||||
|
||||
- if ((rc = poptGlob(con, "/etc/popt.d/*", &ac, &av)) == 0) {
|
||||
+ if ((rc = poptGlob(con, "@TERMUX_PREFIX@/etc/popt.d/*", &ac, &av)) == 0) {
|
||||
for (i = 0; rc == 0 && i < ac; i++) {
|
||||
const char * fn = av[i];
|
||||
if (fn == NULL || strstr(fn, ".rpmnew") || strstr(fn, ".rpmsave"))
|
Loading…
Reference in New Issue
Block a user