SF.net SVN: geany-plugins:[765] trunk/geany-plugins
hyperair at users.sourceforge.net
hyperair at xxxxx
Sun Jun 21 22:25:00 UTC 2009
Revision: 765
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=765&view=rev
Author: hyperair
Date: 2009-06-21 22:25:00 +0000 (Sun, 21 Jun 2009)
Log Message:
-----------
Add GeanyVC to autotools build system
Modified Paths:
--------------
trunk/geany-plugins/Makefile.am
trunk/geany-plugins/configure.ac
Added Paths:
-----------
trunk/geany-plugins/build/geanyvc.m4
trunk/geany-plugins/geanyvc/Makefile.am
trunk/geany-plugins/geanyvc/src/Makefile.am
Modified: trunk/geany-plugins/Makefile.am
===================================================================
--- trunk/geany-plugins/Makefile.am 2009-06-21 21:22:24 UTC (rev 764)
+++ trunk/geany-plugins/Makefile.am 2009-06-21 22:25:00 UTC (rev 765)
@@ -5,6 +5,7 @@
geanylipsum \
geanylua \
geanysendmail \
+ geanyvc \
shiftcolumn \
spellcheck
Added: trunk/geany-plugins/build/geanyvc.m4
===================================================================
--- trunk/geany-plugins/build/geanyvc.m4 (rev 0)
+++ trunk/geany-plugins/build/geanyvc.m4 2009-06-21 22:25:00 UTC (rev 765)
@@ -0,0 +1,21 @@
+AC_DEFUN([GP_CHECK_GEANYVC],
+[
+ AC_ARG_ENABLE([gtkspell],
+ AC_HELP_STRING([--disable-gtkspell],
+ [Disables gtkspell support in GeanyVC]),
+ [enable_gtkspell=$enableval],
+ [enable_gtkspell=yes])
+
+ if [[ x"$enable_gtkspell" = "xyes" ]]; then
+ PKG_CHECK_MODULES(GTKSPELL, [gtkspell-2.0],
+ [AM_CONDITIONAL([USE_GTKSPELL], true)],
+ [AM_CONDITIONAL([USE_GTKSPELL], false)])
+ else
+ AM_CONDITIONAL([USE_GTKSPELL], false)
+ fi
+
+ AC_CONFIG_FILES([
+ geanyvc/Makefile
+ geanyvc/src/Makefile
+ ])
+])
Modified: trunk/geany-plugins/configure.ac
===================================================================
--- trunk/geany-plugins/configure.ac 2009-06-21 21:22:24 UTC (rev 764)
+++ trunk/geany-plugins/configure.ac 2009-06-21 22:25:00 UTC (rev 765)
@@ -38,6 +38,7 @@
GP_CHECK_GEANYLIPSUM
GP_CHECK_GEANYLUA
GP_CHECK_GEANYSENDMAIL
+GP_CHECK_GEANYVC
GP_CHECK_SHIFTCOLUMN
GP_CHECK_SPELLCHECK
Added: trunk/geany-plugins/geanyvc/Makefile.am
===================================================================
--- trunk/geany-plugins/geanyvc/Makefile.am (rev 0)
+++ trunk/geany-plugins/geanyvc/Makefile.am 2009-06-21 22:25:00 UTC (rev 765)
@@ -0,0 +1,4 @@
+include $(top_srcdir)/build/vars.auxfiles.mk
+
+SUBDIRS = src
+plugin = geanyvc
Added: trunk/geany-plugins/geanyvc/src/Makefile.am
===================================================================
--- trunk/geany-plugins/geanyvc/src/Makefile.am (rev 0)
+++ trunk/geany-plugins/geanyvc/src/Makefile.am 2009-06-21 22:25:00 UTC (rev 765)
@@ -0,0 +1,24 @@
+include $(top_srcdir)/build/vars.build.mk
+
+geanyplugins_LTLIBRARIES = geanyvc.la
+geanyvc_la_SOURCES = \
+ externdiff.c \
+ geanyvc.c \
+ utils.c \
+ vc_bzr.c \
+ vc_cvs.c \
+ vc_git.c \
+ vc_hg.c \
+ vc_svk.c \
+ vc_svn.c \
+ geanyvc.h
+
+geanyvc_la_CFLAGS = $(AM_CFLAGS)
+geanyvc_la_LIBADD = $(COMMONLIBS)
+
+if USE_GTKSPELL
+geanyvc_la_CFLAGS += \
+ -DUSE_GTKSPELL=1 \
+ $(GTKSPELL_CFLAGS)
+geanyvc_la_LIBADD += $(GTKSPELL_LIBS)
+endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list