The start of moving this to cmake. There's a bunch of build errors with gtk3 so moving to those next
--- a/.hgignore Wed Jan 16 23:35:40 2013 -0600
+++ b/.hgignore Mon May 13 23:34:56 2013 -0500
@@ -2,38 +2,10 @@
-(pre|gf)_config.h(\.in)?$
-config.(guess|log|status|sub)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/CMakeLists.txt Mon May 13 23:34:56 2013 -0500
@@ -0,0 +1,50 @@
+cmake_minimum_required(VERSION 2.8) +project(guifications2 C) +set(GUIFICATIONS_MAJOR_VERSION 2) +set(GUIFICATIONS_MINOR_VERSION 17) +set(GUIFICATIONS_MICRO_VERSION 0) +set(GUIFICATIONS_EXTRA_VERSION dev) +set(GUIFICATIONS_VERSION ${GUIFICATIONS_MAJOR_VERSION}.${GUIFICATIONS_MINOR_VERSION}.${GUIFICATIONS_MICRO_VERSION}${GUIFICATIONS_EXTRA_VERSION}) +############################################################################### +############################################################################### +pkg_check_modules(GLIB REQUIRED glib-2.0>=2.28.0) +pkg_check_modules(GTK3 REQUIRED gtk+-3.0) +pkg_check_modules(PURPLE REQUIRED purple-3) +pkg_check_modules(PIDGIN REQUIRED pidgin-3) +pkg_check_modules(CAIRO REQUIRED cairo) +pkg_check_modules(PANGOFT2 REQUIRED pangoft2>=1.1.0) +############################################################################### +############################################################################### + ${PANGOFT2_INCLUDE_DIRS} + ${PANGOFT2_LIBRARY_DIRS} --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/CMakeLists.txt Mon May 13 23:34:56 2013 -0500
@@ -0,0 +1,69 @@
+add_library(guifications MODULE +set_target_properties(guifications PROPERTIES PREFIX "") + -DGETTEXT_PACKAGE=\"guifications\" +target_link_libraries(guifications