Procházet zdrojové kódy

Move glob module to libdpkg

Guillem Jover před 16 roky
rodič
revize
499088b2a6
8 změnil soubory, kde provedl 12 přidání a 9 odebrání
  1. 2 0
      lib/dpkg/Makefile.am
  2. 1 2
      src/glob.c
  3. 3 3
      src/glob.h
  4. 3 0
      lib/dpkg/libdpkg.Versions
  5. 1 0
      po/POTFILES.in
  6. 0 2
      src/Makefile.am
  7. 1 1
      src/divertcmd.c
  8. 1 1
      src/statcmd.c

+ 2 - 0
lib/dpkg/Makefile.am

@@ -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 \

+ 1 - 2
src/glob.c

@@ -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)

+ 3 - 3
src/glob.h

@@ -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 */

+ 3 - 0
lib/dpkg/libdpkg.Versions

@@ -72,6 +72,9 @@ LIBDPKG_PRIVATE {
 
 	file_copy_perms;
 
+	glob_list_prepend;
+	glob_list_free;
+
 	# Buffer I/O functions
 	buffer_init;
 	buffer_read;

+ 1 - 0
po/POTFILES.in

@@ -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

+ 0 - 2
src/Makefile.am

@@ -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 = \
-	glob.c glob.h \
 	filesdb.c filesdb.h \
 	statdb.c \
 	statcmd.c

+ 1 - 1
src/divertcmd.c

@@ -39,10 +39,10 @@
 #include <dpkg/dpkg.h>
 #include <dpkg/dpkg-db.h>
 #include <dpkg/file.h>
+#include <dpkg/glob.h>
 #include <dpkg/buffer.h>
 #include <dpkg/myopt.h>
 
-#include "glob.h"
 #include "filesdb.h"
 
 

+ 1 - 1
src/statcmd.c

@@ -42,10 +42,10 @@
 #include <dpkg/dpkg-db.h>
 #include <dpkg/path.h>
 #include <dpkg/dir.h>
+#include <dpkg/glob.h>
 #include <dpkg/myopt.h>
 
 #include "main.h"
-#include "glob.h"
 #include "filesdb.h"
 
 const char thisname[] = "dpkg-statoverrides";