Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8a4b915a878b4c4bfd04d705f856396d769a429a

commit 8a4b915a878b4c4bfd04d705f856396d769a429a
Author: Michel Hermier <herm...@frugalware.org>
Date:   Sun May 12 17:21:17 2013 +0200

libflib: Rename f_list_remove to f_list_remove_find_custom, to free the symbol 
for future use.

diff --git a/TODO b/TODO
index b184184..edd9c0b 100644
--- a/TODO
+++ b/TODO
@@ -56,4 +56,9 @@ libpacman and codechanges
into the sources.


-Christian Hamar alias krix <kr...@linuxforum.hu>
+Christian Hamar alias krix <kr...@linuxforum.hu>
+
+makepkg/pacman-g2:
+Define a TRIGER list.
+Define a PARENTPKG information attribute (to inform about subpackages).
+Bump so version.
diff --git a/configure.ac b/configure.ac
index 79f31d3..a927425 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,8 +1,15 @@
ENV_CFLAGS=$CFLAGS

+dnl Define here the libpacman version number
+m4_define([pm_major_version], [3])
+m4_define([pm_minor_version], [9])
+m4_define([pm_micro_version], [0])
+m4_define([pm_extra_version], [])
+m4_define([pm_version], 
[pm_major_version.pm_minor_version.pm_micro_versionpm_microversion])
+
AC_PREREQ(2.59)
dnl Update it right before the release since $pkgver_foo are all _post_ release 
snapshots
-AC_INIT([pacman-g2 package manager], 3.9.0, [frugalware-de...@frugalware.org], 
pacman-g2)
+AC_INIT([pacman-g2 package manager], m4_esyscmd([echo pm_version | tr -d 
'\n']), [frugalware-de...@frugalware.org], pacman-g2)
AC_CONFIG_MACRO_DIR([m4])
AC_LANG(C)
AC_CONFIG_HEADERS(config.h)
@@ -18,11 +25,10 @@ case "${host}" in
esac

dnl Define here the libpacman version number
-PM_MAJOR_VERSION=0
-PM_MINOR_VERSION=3
-PM_MICRO_VERSION=8
-PM_MICRO_VERSION_SUFFIX=.9
-PM_VERSION=$PM_MAJOR_VERSION.$PM_MINOR_VERSION.$PM_MICRO_VERSION$PM_MICRO_VERSION_SUFFIX
+PM_MAJOR_VERSION=pm_major_version
+PM_MINOR_VERSION=pm_minor_version
+PM_MICRO_VERSION=pm_micro_version
+PM_VERSION=pm_version
dnl Needed for libtool to create proper shared lib version
PM_VERSION_INFO=`expr $PM_MAJOR_VERSION + 
$PM_MINOR_VERSION`:$PM_MICRO_VERSION:$PM_MINOR_VERSION

diff --git a/lib/libflib/flist.c b/lib/libflib/flist.c
index 9fca22c..7d7c263 100644
--- a/lib/libflib/flist.c
+++ b/lib/libflib/flist.c
@@ -314,7 +314,7 @@ FList *f_list_add_sorted (FList *list, void *data, 
FCompareFunc fn, void *user_d
* Otherwise, it is set to NULL.
* Return the new list (without the removed element).
*/
-FList *f_list_remove (FList *haystack, void *needle, FCompareFunc fn, void 
**data) {
+FList *f_list_remove_find_custom (FList *haystack, void *needle, FCompareFunc 
fn, void **data) {
FList *i = haystack;

if(data) {
diff --git a/lib/libflib/flist.h b/lib/libflib/flist.h
index 89c49fb..1be0336 100644
--- a/lib/libflib/flist.h
+++ b/lib/libflib/flist.h
@@ -80,7 +80,7 @@ void   f_list_reverse_foreach (FList *list, FVisitorFunc fn, 
void *user_data);
FList *f_list_uniques (FList *list, FCompareFunc fn, void *user_data);

FList *f_list_add_sorted (FList *list, void *data, FCompareFunc fn, void 
*user_data);
-FList *f_list_remove (FList *haystack, void *needle, FCompareFunc fn, void 
**data);
+FList *f_list_remove_find_custom (FList *haystack, void *needle, FCompareFunc 
fn, void **data);

#endif /* F_LIST_H */

diff --git a/lib/libpacman/list.h b/lib/libpacman/list.h
index ee99722..5d85d1c 100644
--- a/lib/libpacman/list.h
+++ b/lib/libpacman/list.h
@@ -30,7 +30,7 @@ typedef FList pmlist_t;
#define FREELISTPTR(p) _FREELIST(p, NULL)

#define _pacman_list_add f_list_append
-#define _pacman_list_remove(list, ptr, fn, data) f_list_remove((list), (ptr), 
(FCompareFunc)(fn), (data))
+#define _pacman_list_remove(list, ptr, fn, data) 
f_list_remove_find_custom((list), (ptr), (FCompareFunc)(fn), (data))

#endif /* _PACMAN_LIST_H */
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to