+2009-09-09 Jim Evins <evins@snaught.com>
+
+ * configure.in:
+ * Makefile.am:
+ * src/Makefile.am:
+ * src/stock-pixmaps/Makefile.am:
+ * qrencode-3.1.0/Makefile.am
+ * data/desktop/glabels.desktop.in:
+ * docs/libglabels/libglabels-decl-list.txt:
+ Various build system fixes and cleanup.
+
2009-09-08 Jim Evins <evins@snaught.com>
* src/font-util.c: (gl_font_util_validate_family):
README \
COPYING \
COPYING-DOCS \
- COPYING.LIBGLABELS \
+ COPYING-LIBGLABELS \
AUTHORS \
ChangeLog \
INSTALL \
codabar.c \
ps.c \
pcl.c \
- barcode.h
+ barcode.h
noinst_LTLIBRARIES = libbarcode.la
AC_INIT(glabels, 2.3.pre0svn, http://sourceforge.net/tracker/?func=add&group_id=46122&atid=445116)
AC_CONFIG_SRCDIR(src/glabels.c)
+
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
-GNOME_DOC_INIT
AM_MAINTAINER_MODE
-AM_CONFIG_HEADER(config.h)
+m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
+
+AC_CONFIG_HEADERS(config.h)
+
+IT_PROG_INTLTOOL([0.21])
-AC_PROG_INTLTOOL([0.21])
PKG_PROG_PKG_CONFIG
-AM_PROG_LIBTOOL
+AC_PROG_LIBTOOL
+
+GNOME_DOC_INIT
+GTK_DOC_CHECK(1.0)
AC_ISC_POSIX
AC_PROG_CC
-AM_PROG_CC_STDC
-AC_HEADER_STDC
+AC_PROG_INSTALL
GNOME_COMPILE_WARNINGS
-AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
-AC_PATH_PROG(GTK_BUILDER_CONVERT, gtk-builder-convert)
+AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
+AC_PATH_PROG(GDK_PIXBUF_CSOURCE, gdk-pixbuf-csource)
-GTK_DOC_CHECK(1.0)
dnl ---------------------------------------------------------------------------
dnl - LIBGLABELS API versioning
dnl ---------------------------------------------------------------------------
dnl - Library dependencies
dnl ---------------------------------------------------------------------------
-GLIB_REQUIRED=2.18.0
-GTK_REQUIRED=2.14.0
+GLIB_REQUIRED=2.20.0
+GTK_REQUIRED=2.16.0
LIBXML_REQUIRED=2.7.0
-LIBEBOOK_REQUIRED=2.24.0
+LIBEBOOK_REQUIRED=2.26.0
dnl Make above strings available for packaging files (e.g. rpm spec files)
AC_SUBST(GLIB_REQUIRED)
data/man/Makefile
po/Makefile.in
help/Makefile
-help/C/Makefile
docs/Makefile
docs/libglabels/Makefile
glabels.spec
Icon=glabels.png
Terminal=false
Type=Application
-Categories=GNOME;Application;Office;
+Categories=GTK;Office;
StartupNotify=true
MimeType=application/x-glabels;
+<SECTION>
+<FILE>xml-paper</FILE>
+lgl_xml_paper_read_papers_from_file
+lgl_xml_paper_parse_papers_doc
+lgl_xml_paper_parse_paper_node
+</SECTION>
+
+<SECTION>
+<FILE>enums</FILE>
+lglUnitsType
+</SECTION>
+
+<SECTION>
+<FILE>xml-category</FILE>
+lgl_xml_category_read_categories_from_file
+lgl_xml_category_parse_categories_doc
+lgl_xml_category_parse_category_node
+</SECTION>
+
+<SECTION>
+<FILE>libglabels</FILE>
+</SECTION>
+
<SECTION>
<FILE>db</FILE>
lglDbRegStatus
lgl_db_print_aliases
</SECTION>
-<SECTION>
-<FILE>xml</FILE>
-LGL_XML_NAME_SPACE
-lgl_xml_get_prop_string
-lgl_xml_get_prop_i18n_string
-lgl_xml_get_prop_double
-lgl_xml_get_prop_boolean
-lgl_xml_get_prop_int
-lgl_xml_get_prop_uint
-lgl_xml_get_prop_length
-lgl_xml_set_prop_string
-lgl_xml_set_prop_double
-lgl_xml_set_prop_boolean
-lgl_xml_set_prop_int
-lgl_xml_set_prop_uint_hex
-lgl_xml_set_prop_length
-lgl_xml_is_node
-lgl_xml_get_node_content
-lgl_xml_set_default_units
-</SECTION>
-
-<SECTION>
-<FILE>xml-template</FILE>
-lgl_xml_template_read_templates_from_file
-lgl_xml_template_parse_templates_doc
-lgl_xml_template_parse_template_node
-lgl_xml_template_write_templates_to_file
-lgl_xml_template_write_template_to_file
-lgl_xml_template_create_template_node
-</SECTION>
-
-<SECTION>
-<FILE>libglabels</FILE>
-</SECTION>
-
-<SECTION>
-<FILE>enums</FILE>
-lglUnitsType
-</SECTION>
-
<SECTION>
<FILE>str</FILE>
lgl_str_utf8_casecmp
</SECTION>
<SECTION>
-<FILE>xml-paper</FILE>
-lgl_xml_paper_read_papers_from_file
-lgl_xml_paper_parse_papers_doc
-lgl_xml_paper_parse_paper_node
+<FILE>category</FILE>
+lglCategory
+lgl_category_new
+lgl_category_dup
+lgl_category_free
</SECTION>
<SECTION>
-<FILE>xml-category</FILE>
-lgl_xml_category_read_categories_from_file
-lgl_xml_category_parse_categories_doc
-lgl_xml_category_parse_category_node
+<FILE>xml</FILE>
+LGL_XML_NAME_SPACE
+lgl_xml_get_prop_string
+lgl_xml_get_prop_i18n_string
+lgl_xml_get_prop_double
+lgl_xml_get_prop_boolean
+lgl_xml_get_prop_int
+lgl_xml_get_prop_uint
+lgl_xml_get_prop_length
+lgl_xml_set_prop_string
+lgl_xml_set_prop_double
+lgl_xml_set_prop_boolean
+lgl_xml_set_prop_int
+lgl_xml_set_prop_uint_hex
+lgl_xml_set_prop_length
+lgl_xml_is_node
+lgl_xml_get_node_content
+lgl_xml_set_default_units
</SECTION>
<SECTION>
-<FILE>category</FILE>
-lglCategory
-lgl_category_new
-lgl_category_dup
-lgl_category_free
+<FILE>xml-template</FILE>
+lgl_xml_template_read_templates_from_file
+lgl_xml_template_parse_templates_doc
+lgl_xml_template_parse_template_node
+lgl_xml_template_write_templates_to_file
+lgl_xml_template_write_template_to_file
+lgl_xml_template_create_template_node
</SECTION>
<SECTION>
+++ /dev/null
-figdir = figures
-docname = glabels
-lang = C
-omffile = glabels-C.omf
-entities = legal.xml
-
-include $(top_srcdir)/xmldocs.make
-dist-hook: app-dist-hook
-
figures/merge-ex1-1.png \
figures/merge-ex1-2.png \
figures/merge-ex1-3.png \
- figures/merge-ex1-4.png \
+ figures/merge-ex1-4.png \
figures/merge-ex2-1.png \
figures/merge-ex2-2.png \
figures/merge-ex2-3.png \
QR_ENCODE_FILES = \
qrencode.c \
+ qrencode.h \
qrencode_inner.h \
qrinput.c \
qrinput.h \
acinclude.m4 \
autogen.sh \
configure.ac.dist \
- Changelog \
+ ChangeLog \
COPYING \
Doxyfile \
libqrencode.pc.in \
$(BUILT_SOURCES)
marshal.h: marshal.list $(GLIB_GENMARSHAL)
- $(GLIB_GENMARSHAL) $< --header --prefix=gl_marshal > $@
+ $(AM_V_GEN) $(GLIB_GENMARSHAL) $< --header --prefix=gl_marshal > $@
marshal.c: marshal.list $(GLIB_GENMARSHAL)
- echo "#include \"marshal.h\"" > $@ && \
+ $(AM_V_GEN) echo "#include \"marshal.h\"" > $@ && \
$(GLIB_GENMARSHAL) $< --body --prefix=gl_marshal >> $@
EXTRA_DIST = \
CLEANFILES = $(noinst_DATA)
stockpixbufs.h: $(IMAGES)
- gdk-pixbuf-csource \
+ $(AM_V_GEN) $(GDK_PIXBUF_CSOURCE) \
--raw --build-list $(VARIABLES1) > $(srcdir)/stockpixbufs.h || \
( rm -f $(srcdir)/stockpixbufs.h && false )