libvtemm r5 - in trunk: . docs/reference old_news_and_changelogs src/libvtemm src/libvtemm/g



Author: krnowak
Date: Thu Mar 19 21:29:06 2009
New Revision: 5
URL: http://svn.gnome.org/viewvc/libvtemm?rev=5&view=rev

Log:
Mostly build system tweaks and some includes removal.


Modified:
   trunk/AUTHORS
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/NEWS
   trunk/README
   trunk/configure.ac
   trunk/docs/reference/Makefile.am
   trunk/old_news_and_changelogs/ChangeLog-0.16
   trunk/old_news_and_changelogs/ChangeLog-0.17
   trunk/old_news_and_changelogs/ChangeLog-0.19
   trunk/old_news_and_changelogs/NEWS-0.16
   trunk/old_news_and_changelogs/NEWS-0.17
   trunk/old_news_and_changelogs/NEWS-0.19
   trunk/src/libvtemm/g/charattributes.hg
   trunk/src/libvtemm/g/terminalaccessible.hg
   trunk/src/libvtemm/init.h
   trunk/src/libvtemm/pty.h
   trunk/src/libvtemm/textandcharattrs.h
   trunk/src/libvtemm/wrap_init.h

Modified: trunk/AUTHORS
==============================================================================
--- trunk/AUTHORS	(original)
+++ trunk/AUTHORS	Thu Mar 19 21:29:06 2009
@@ -1,3 +1,3 @@
 Maintainers:
-Krzesimir Nowak <qdlacz gmail com>
+Krzesimir Nowak <krnowak svn gnome org>
 

Modified: trunk/Makefile.am
==============================================================================
--- trunk/Makefile.am	(original)
+++ trunk/Makefile.am	Thu Mar 19 21:29:06 2009
@@ -8,7 +8,7 @@
 
 EXTRA_DIST = build_shared/Makefile_shared.am_fragment \
 	build_shared/Makefile_sublib_shared.am_fragment COPYING.examples
-	autogen.sh
+	autogen.sh HACKING
 
 
 all-local:

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Thu Mar 19 21:29:06 2009
@@ -2,3 +2,7 @@
 
 * wrapped 0.20.0 version of vte.
   API/ABI compatible with 0.16.4, 0.17.1 and 0.19.0. (Krzesimir Nowak)
+
+0.20.1
+
+* most changes backported from 0.19.1. (Krzesimir Nowak)

Modified: trunk/README
==============================================================================
--- trunk/README	(original)
+++ trunk/README	Thu Mar 19 21:29:06 2009
@@ -1 +1 @@
-C++ wrappers for libvte
+C++ wrapper for vte

Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac	(original)
+++ trunk/configure.ac	Thu Mar 19 21:29:06 2009
@@ -16,7 +16,7 @@
 #########################################################################
 m4_define([PACKAGEMM_MAJOR_VERSION], [0])
 m4_define([PACKAGEMM_MINOR_VERSION], [20])
-m4_define([PACKAGEMM_MICRO_VERSION], [0])
+m4_define([PACKAGEMM_MICRO_VERSION], [1])
 m4_define([PACKAGEMM_RELEASE], [PACKAGEMM_MAJOR_VERSION.PACKAGEMM_MINOR_VERSION])
 m4_define([PACKAGEMM_VERSION], [PACKAGEMM_RELEASE.PACKAGEMM_MICRO_VERSION])
 m4_define([PACKAGEMM_API_MAJOR_VERSION], [1])
@@ -34,7 +34,7 @@
 #  ? :+1 : ?   == just some internal changes, nothing breaks but might work 
 #                 better
 # CURRENT : REVISION : AGE
-LIBVTEMM_SO_VERSION=4:0:2
+LIBVTEMM_SO_VERSION=5:0:3
 
 AC_SUBST([LIBVTEMM_SO_VERSION])
 
@@ -46,7 +46,7 @@
 LIBVTEMM_VERSION=PACKAGEMM_VERSION
 LIBVTEMM_DESCRIPTION="C++ wrapper for lib$LIBVTEMM_C_PACKAGE_NAME"
 LIBVTEMM_API_VERSION=PACKAGEMM_API_VERSION
-LIBVTEMM_REQUIRES="vte gtkmm-2.4"
+LIBVTEMM_REQUIRES="glibmm-2.4 gtkmm-2.4 vte"
 LIBVTEMM_MAJOR_VERSION=PACKAGEMM_MAJOR_VERSION
 LIBVTEMM_MINOR_VERSION=PACKAGEMM_MINOR_VERSION
 LIBVTEMM_MICRO_VERSION=PACKAGEMM_MICRO_VERSION
@@ -108,7 +108,7 @@
 #########################################################################
 #  Dependency checks
 #########################################################################
-PKG_CHECK_MODULES(LIBVTEMM, gtkmm-2.4 >= 2.12.0 vte >= 0.20.0)
+PKG_CHECK_MODULES(LIBVTEMM, glibmm-2.4 >= 2.18.0 gtkmm-2.4 >= 2.14.0 vte >= 0.20.0)
 AC_SUBST([LIBVTEMM_CFLAGS])
 AC_SUBST([LIBVTEMM_LIBS])
 
@@ -123,7 +123,7 @@
 AC_PROG_CXX
 AC_LANG_CPLUSPLUS
 
-AL_DOXYGEN_INPUT_SUBDIRS([LIBVTEMM_PACKAGE_NAME])
+AL_DOXYGEN_INPUT_SUBDIRS([$LIBVTEMM_PACKAGE_NAME])
 
 AC_CONFIG_FILES([
   Makefile

Modified: trunk/docs/reference/Makefile.am
==============================================================================
--- trunk/docs/reference/Makefile.am	(original)
+++ trunk/docs/reference/Makefile.am	Thu Mar 19 21:29:06 2009
@@ -7,8 +7,9 @@
 #
 EXTRA_DIST = README Doxyfile.in $(doxygen_configfile) \
 	libvtemm_header.html_fragment libvtemm_footer.html_fragment html
-
-refdir = $(docdir)/docs/reference/html/
+include $(top_srcdir)/src/Makefile_sublib.am_fragment
+# refdir = $(docdir)/docs/reference/html/
+refdir = $(datadir)/doc/$(sublib_libname)/docs/reference/html/
 
 # The html is generated by doxygen. We generate xml also, but we are not distributing it yet.
 # The installdox thing is part of doxygen - it fixes the URLs to point to the glibmm reference docs.

Modified: trunk/old_news_and_changelogs/ChangeLog-0.16
==============================================================================
--- trunk/old_news_and_changelogs/ChangeLog-0.16	(original)
+++ trunk/old_news_and_changelogs/ChangeLog-0.16	Thu Mar 19 21:29:06 2009
@@ -1,9 +1,22 @@
-0.17.0:
+0.16.5:
 
-2009-03-12  Krzesimir Nowak <qdlacz gmail com>
+2009-03-19  Krzesimir Nowak <krnowak svn gnome org>
 
-	*libvtemm: wrapped for vte 0.17.4. API/ABI compatible with
-	libvtemm 0.16.3.
+	*configure.ac: cleanup, moved some scripts to macros.m4. Changed mail in
+	AC_INIT to svn.gnome.org one. Changed depends gtkmm-2.4 version to 2.6.0
+	- vte 0.16.14 needs gtk+ in at least 2.6.0. Added explicit glibmm
+	dependency.
+	*scripts/macros.m4: added some scripts from configure.ac
+	*docs/reference/Doxyfile.in: changed INPUT option due to change in
+	configure.ac.
+	*src/libvtemm-1.0.pc.in: added missing -I flag in cflags.
+	*docs/reference/Makefile.am: changed refdir directory to have
+	libvtemm-1.0 in datadir/doc, instead of only libvtemm.
+	*libvtemm: added autogen.sh - it just executes autoreconf and configure.
+	*Makefile.am: added autogen.sh and HACKING to EXTRA_DIST.
+	*MAINTAINTERS:
+	*AUTHORS: changed mail to svn.gnome.org one and changed Userid.
+	*README: s/libvte/vte/
 
 0.16.4:
 

Modified: trunk/old_news_and_changelogs/ChangeLog-0.17
==============================================================================
--- trunk/old_news_and_changelogs/ChangeLog-0.17	(original)
+++ trunk/old_news_and_changelogs/ChangeLog-0.17	Thu Mar 19 21:29:06 2009
@@ -1,9 +1,9 @@
-0.19.0:
+0.17.2:
 
-2009-03-16  Krzesimir Nowak <qdlacz gmail com>
+2009-03-19  Krzesimir Nowak <krnowak svn gnome org>
 
-	*libvtemm: wrapped for vte 0.19.4. API/ABI compatible with
-	libvtemm 0.17.1 and 0.16.3.
+	*libvtemm: most changes backported from 0.16.5 - look into
+	Changelog-0.16 in old_news_and_changelogs directory.
 
 0.17.1:
 
@@ -14,3 +14,9 @@
 	Read ChangeLog-0.16 for changes.
 
 0.17.0:
+
+2009-03-12  Krzesimir Nowak <qdlacz gmail com>
+
+	*libvtemm: wrapped for vte 0.17.4. API/ABI compatible with
+	libvtemm 0.16.3.
+

Modified: trunk/old_news_and_changelogs/ChangeLog-0.19
==============================================================================
--- trunk/old_news_and_changelogs/ChangeLog-0.19	(original)
+++ trunk/old_news_and_changelogs/ChangeLog-0.19	Thu Mar 19 21:29:06 2009
@@ -1,7 +1,8 @@
-0.20.0:
+0.19.1:
 
-2009-03-16  Krzesimir Nowak <krnowak svn gnome org>
+2009-03-19  Krzesimir Nowak <krnowak svn gnome org>
 
-	*libvtemm: adapted to 0.20.
+	*libvtemm: most changes backported from 0.17.2 - look into
+	Changelogs in old_news_and_changelogs directory.
 
 0.19.0:

Modified: trunk/old_news_and_changelogs/NEWS-0.16
==============================================================================
--- trunk/old_news_and_changelogs/NEWS-0.16	(original)
+++ trunk/old_news_and_changelogs/NEWS-0.16	Thu Mar 19 21:29:06 2009
@@ -26,3 +26,7 @@
 
 * previous news was a joke. now Vte is part of Gnome namespace. pty functions
 are wrapped. (Krzesimir Nowak)
+
+0.16.5:
+
+* mostly build system tweaks and bugfixes. (Krzesimir Nowak)

Modified: trunk/old_news_and_changelogs/NEWS-0.17
==============================================================================
--- trunk/old_news_and_changelogs/NEWS-0.17	(original)
+++ trunk/old_news_and_changelogs/NEWS-0.17	Thu Mar 19 21:29:06 2009
@@ -3,7 +3,11 @@
 * wrapped 0.17.4 version of vte.
   API/ABI compatible with 0.16.3. (Krzesimir Nowak)
 
-0.17.1
+0.17.1:
 
 * yet another API break, blah blah blah, nobody reads it.
   GOTO ChangeLog(-0\.16)?
+
+0.17.2:
+
+* most changes backported from 0.16.5.

Modified: trunk/old_news_and_changelogs/NEWS-0.19
==============================================================================
--- trunk/old_news_and_changelogs/NEWS-0.19	(original)
+++ trunk/old_news_and_changelogs/NEWS-0.19	Thu Mar 19 21:29:06 2009
@@ -2,3 +2,7 @@
 
 * wrapped 0.19.4 version of vte.
   API/ABI compatible with 0.16.4 and 0.17.1. (Krzesimir Nowak)
+
+0.19.1
+
+* most changes backported from 0.17.2. (Krzesimir Nowak)

Modified: trunk/src/libvtemm/g/charattributes.hg
==============================================================================
--- trunk/src/libvtemm/g/charattributes.hg	(original)
+++ trunk/src/libvtemm/g/charattributes.hg	Thu Mar 19 21:29:06 2009
@@ -18,8 +18,6 @@
  * along with libvtemm.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-_CONFIGINCLUDE(libvtemmconfig.h)
-
 _DEFS(libvtemm,libvte)
 
 #include <gdkmm.h>

Modified: trunk/src/libvtemm/g/terminalaccessible.hg
==============================================================================
--- trunk/src/libvtemm/g/terminalaccessible.hg	(original)
+++ trunk/src/libvtemm/g/terminalaccessible.hg	Thu Mar 19 21:29:06 2009
@@ -18,8 +18,6 @@
  * along with libvtemm.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-_CONFIGINCLUDE(libvtemmconfig.h)
-
 _DEFS(libvtemm,libvte)
 _PINCLUDE(atkmm/private/object_p.h)
 

Modified: trunk/src/libvtemm/init.h
==============================================================================
--- trunk/src/libvtemm/init.h	(original)
+++ trunk/src/libvtemm/init.h	Thu Mar 19 21:29:06 2009
@@ -21,8 +21,6 @@
 #ifndef _LIBVTEMM_INIT_H_
 #define _LIBVTEMM_INIT_H_
 
-#include <libvtemmconfig.h>
-
 namespace Gnome
 {
 

Modified: trunk/src/libvtemm/pty.h
==============================================================================
--- trunk/src/libvtemm/pty.h	(original)
+++ trunk/src/libvtemm/pty.h	Thu Mar 19 21:29:06 2009
@@ -21,8 +21,6 @@
 #ifndef _LIBVTEMM_PTY_H_
 #define _LIBVTEMM_PTY_H_
 
-#include <libvtemmconfig.h>
-
 #include <glibmm.h>
 #include <string>
 

Modified: trunk/src/libvtemm/textandcharattrs.h
==============================================================================
--- trunk/src/libvtemm/textandcharattrs.h	(original)
+++ trunk/src/libvtemm/textandcharattrs.h	Thu Mar 19 21:29:06 2009
@@ -21,8 +21,6 @@
 #ifndef _LIBVTEMM_TEXT_AND_CHAR_ATTRS_H_
 #define _LIBVTEMM_TEXT_AND_CHAR_ATTRS_H_
 
-#include <libvtemmconfig.h>
-
 #include <glibmm/arrayhandle.h>
 #include <libvtemm/charattributes.h>
 

Modified: trunk/src/libvtemm/wrap_init.h
==============================================================================
--- trunk/src/libvtemm/wrap_init.h	(original)
+++ trunk/src/libvtemm/wrap_init.h	Thu Mar 19 21:29:06 2009
@@ -21,8 +21,6 @@
 #ifndef _LIBVTEMM_WRAP_INIT_H_
 #define _LIBVTEMM_WRAP_INIT_H_
 
-#include <libvtemmconfig.h>
-
 namespace Gnome
 {
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]