@@ -35,6 +35,7 @@ libdpkg_a_SOURCES = \
ehandle.c \
file.c \
fields.c \
+ glob.c \
i18n.h \
log.c \
md5.c md5.h \
@@ -70,6 +71,7 @@ pkginclude_HEADERS = \
dpkg.h \
dpkg-db.h \
file.h \
+ glob.h \
macros.h \
myopt.h \
parsedump.h \
@@ -24,8 +24,7 @@
#include <stdlib.h>
#include <dpkg/dpkg.h>
-
-#include "glob.h"
+#include <dpkg/glob.h>
void
glob_list_prepend(struct glob_node **list, char *pattern)
@@ -18,8 +18,8 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef DPKG_GLOB_H
-#define DPKG_GLOB_H
+#ifndef LIBDPKG_GLOB_H
+#define LIBDPKG_GLOB_H
#include <dpkg/macros.h>
@@ -35,4 +35,4 @@ void glob_list_free(struct glob_node *head);
DPKG_END_DECLS
-#endif /* DPKG_GLOB_H */
+#endif /* LIBDPKG_GLOB_H */
@@ -72,6 +72,9 @@ LIBDPKG_PRIVATE {
file_copy_perms;
+ glob_list_prepend;
+ glob_list_free;
+
# Buffer I/O functions
buffer_init;
buffer_read;
@@ -11,6 +11,7 @@ lib/dpkg/dump.c
lib/dpkg/ehandle.c
lib/dpkg/fields.c
lib/dpkg/file.c
+lib/dpkg/glob.c
lib/dpkg/log.c
lib/dpkg/md5.c
lib/dpkg/mlib.c
@@ -48,7 +48,6 @@ dpkg_LDADD = \
$(SELINUX_LIBS)
dpkg_divert_SOURCES = \
- glob.c glob.h \
filesdb.c filesdb.h \
divertdb.c \
divertcmd.c
@@ -69,7 +68,6 @@ dpkg_query_LDADD = \
$(LIBINTL)
dpkg_statoverride_SOURCES = \
statdb.c \
statcmd.c
@@ -39,10 +39,10 @@
#include <dpkg/dpkg-db.h>
#include <dpkg/file.h>
#include <dpkg/buffer.h>
#include <dpkg/myopt.h>
#include "filesdb.h"
@@ -42,10 +42,10 @@
#include <dpkg/path.h>
#include <dpkg/dir.h>
#include "main.h"
const char thisname[] = "dpkg-statoverrides";