summaryrefslogtreecommitdiff
path: root/package/popt
AgeCommit message (Collapse)Author
2015-12-15popt: change POPT_SITE back to original urlSébastien Szymanski
The popt-1.16.tar.gz file is no more available at current URL and rmp5.org is online. Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-07-10popt: add hash fileGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-03-04popt: add to the "popt.pc" file the libintl libraryFabio Porcedda
This change permits through pkg-config to retrive even the depenencies that is useful for a static linking. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-03package/*: rename patches according to the new policyPeter Korsgaard
Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-10-04packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire
To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-07-31package: remove the trailing slash sign from <PKG>_SITE variableJerzy Grzegorek
Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk: $(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)) so it is redundant. This patch removes it from $(PKG)_SITE variable for BR consistency. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-07-29popt: now needs gettextizeGustavo Zacarias
Because of df9244ff3738face50605eacf4d4f15d963de915 we now need to gettextize popt. Fixes: http://autobuild.buildroot.net/results/6e2/6e27c98407f114df07eb5cd16a843420fdb72bf4/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-07-29popt: solve the glob_pattern_p() problemThomas Petazzoni
The current popt build system tests the existence of <glob.h>, and then assumes that if __GLIBC__ is defined, then glob_pattern_p() must be available. Unfortunately, that's not true with uClibc: <glob.h> may be installed, but not necessarily the GNU glob extensions... and uClibc defines __GLIBC__. This is causing build issues with certain uClibc toolchains that do not have GNU glob extensions enabled. To fix this, we introduce a patch called popt-03-glob-detection.patch which adds a new AC_CHECK_FUNCS() test for glob_pattern_p() and uses the result to know if this function is available, instead of testing __GLIBC__. In order for this patch to work, the popt package must be autoreconfigured, so another patch, popt-02-fix-autoreconf.patch, is needed to make the package autoreconfigure properly. And also POPT_AUTORECONF = YES is added to popt.mk. Finally, this change avoids the need for the Blackfin toolchain specific testing, which we forgot to update when introducing the 2014R1 version of the Blackfin toolchain. With this new solution, there will be no need to update the popt.mk file when new Blackfin toolchains are added. Fixes: http://autobuild.buildroot.org/results/e09/e09e24fec240382a3197fef3e98eb9a22f76420a/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Yuvaraj Patil <yuvaraj.patil@wipro.com> Cc: Sonic Zhang <sonic.zhang@analog.com>
2014-07-29popt: rename patch to use the correct naming conventionThomas Petazzoni
This patch renames the popt patch popt-1.14_no-wchar.patch to popt-01-no-wchar.patch in order to follow the naming convention used in all packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-06-18blackfin: 2012R1 toolchain is gone, remove kludgesGustavo Zacarias
Remove ADI toolchain 2012R1 package kludges since that version is gone since the last bump. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-06popt: fix build issue due to glob functions on BlackfinThomas Petazzoni
While the Blackfin external uClibc toolchains have <glob.h>, they don't implement all the functions needed by popt, causing build failures. One solution would have been to disable popt with such toolchains, but this would have meant propagating this additional dependency to the numerous reverse dependencies of popt. Instead, this commit chooses to make popt build on Blackfin external toolchains by disabling the usage of <glob.h> functions altogether. Fixes: http://autobuild.buildroot.org/results/bfc/bfcb2ed27debafc584e133f5ae11ad2061ad2b16/build-end.log http://autobuild.buildroot.org/results/410/410c8f3a0c7ca2c7098a47c30088038411635ae4/build-end.log and gazillion of similar failures. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-06-06Normalize separator size to 80Alexandre Belloni
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-06-06Fix package headers to comply with coding styleAlexandre Belloni
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-11-14popt: add license infoArnout Vandecappelle (Essensium/Mind)
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-07-17all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)
Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)
This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-01-31popt: add host variant for host-lttng-babeltraceThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from AUTOTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-04-24popt: bump version, use alternative upstream locationPeter Korsgaard
Closes #3643 rpm5.org seems to be gone/down, so use linuxfromscratch mirror instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-02-17package: apply libtool patch where possiblePeter Korsgaard
Now that we have libtool-2.2.x patch support, we can get rid of a bunch of _LIBTOOL_PATH = NO, fixing (potential) cross link issues. Notice: php not changed, as it uses a very old 1.5 version for the embedded sqlite, where our buildroot-libtool-v1.5.patch doesn't apply. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-04Update popt to version 1.15Nigel Kukard
2009-01-25Support libiconv option for poptUlf Samuelsson
2008-10-20package/: remove redundant install-strip in *_TARGET_INSTALL_OPTPeter Korsgaard
It's default now.
2008-08-26popt: use := assignmentsPeter Korsgaard
2008-08-26popt: use install-strip for target installPeter Korsgaard
2008-08-26popt: cleanup redundant configure argsPeter Korsgaard
2008-08-04buildroot: remove trailing spacesPeter Korsgaard
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-04-12* Added poptNigel Kukard