SF.net SVN: geany-plugins:[1948] trunk/geany-plugins

hyperair at users.sourceforge.net hyperair at xxxxx
Sun Mar 6 17:51:35 UTC 2011


Revision: 1948
          http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1948&view=rev
Author:   hyperair
Date:     2011-03-06 17:51:35 +0000 (Sun, 06 Mar 2011)

Log Message:
-----------
Integrate geanypg into build system

Modified Paths:
--------------
    trunk/geany-plugins/Makefile.am
    trunk/geany-plugins/configure.ac
    trunk/geany-plugins/geanypg/Makefile.am
    trunk/geany-plugins/geanypg/src/Makefile.am

Added Paths:
-----------
    trunk/geany-plugins/build/geanypg.m4

Modified: trunk/geany-plugins/Makefile.am
===================================================================
--- trunk/geany-plugins/Makefile.am	2011-03-06 17:12:50 UTC (rev 1947)
+++ trunk/geany-plugins/Makefile.am	2011-03-06 17:51:35 UTC (rev 1948)
@@ -11,6 +11,7 @@
 	geanylatex \
 	geanylipsum \
 	geanylua \
+	geanypg \
 	geanyprj \
 	geanysendmail \
 	geanyvc \

Added: trunk/geany-plugins/build/geanypg.m4
===================================================================
--- trunk/geany-plugins/build/geanypg.m4	                        (rev 0)
+++ trunk/geany-plugins/build/geanypg.m4	2011-03-06 17:51:35 UTC (rev 1948)
@@ -0,0 +1,10 @@
+AC_DEFUN([GP_CHECK_GEANYPG],
+[
+    GP_ARG_DISABLE([geanypg], [yes])
+    GP_STATUS_PLUGIN_ADD([GeanyPG], [$enable_geanypg])
+    AM_PATH_GPGME
+    AC_CONFIG_FILES([
+        geanypg/Makefile
+        geanypg/src/Makefile
+    ])
+])

Modified: trunk/geany-plugins/configure.ac
===================================================================
--- trunk/geany-plugins/configure.ac	2011-03-06 17:12:50 UTC (rev 1947)
+++ trunk/geany-plugins/configure.ac	2011-03-06 17:51:35 UTC (rev 1948)
@@ -34,6 +34,7 @@
 GP_CHECK_GEANYLATEX
 GP_CHECK_GEANYLIPSUM
 GP_CHECK_GEANYLUA
+GP_CHECK_GEANYPG
 GP_CHECK_GEANYPRJ
 GP_CHECK_GEANYSENDMAIL
 GP_CHECK_GEANYVC

Modified: trunk/geany-plugins/geanypg/Makefile.am
===================================================================
--- trunk/geany-plugins/geanypg/Makefile.am	2011-03-06 17:12:50 UTC (rev 1947)
+++ trunk/geany-plugins/geanypg/Makefile.am	2011-03-06 17:51:35 UTC (rev 1948)
@@ -1 +1,8 @@
-SUBDIRS=src
+if ENABLE_GEANYCFP
+include $(top_srcdir)/build/vars.auxfiles.mk
+else
+include $(top_srcdir)/build/vars.docs.mk
+endif
+
+SUBDIRS = src
+plugin = geanypg

Modified: trunk/geany-plugins/geanypg/src/Makefile.am
===================================================================
--- trunk/geany-plugins/geanypg/src/Makefile.am	2011-03-06 17:12:50 UTC (rev 1947)
+++ trunk/geany-plugins/geanypg/src/Makefile.am	2011-03-06 17:51:35 UTC (rev 1948)
@@ -1,5 +1,27 @@
-lib_LTLIBRARIES=geanypg.la
-geanypg_la_SOURCES=aux.c encrypt_cb.c key_selection_dialog.c sign_cb.c verify_cb.c decrypt_cb.c geanypg.c pinentry.c verify_aux.c
-geanypg_la_LDFLAGS=-module -avoid-version
-geanypg_la_LIBADD=@GEANY_LIBS@ @GPGME_LIBS@
-AM_CFLAGS=@GEANY_CFLAGS@ @GPGME_CFLAGS@
+include $(top_srcdir)/build/vars.build.mk
+
+if ENABLE_GEANYPG
+geanyplugins_LTLIBRARIES = geanypg.la
+else
+EXTRA_LTLIBRARIES = geanypg.la
+endif
+
+geanypg_la_SOURCES = \
+	aux.c \
+	encrypt_cb.c \
+	key_selection_dialog.c \
+	sign_cb.c \
+	verify_cb.c \
+	decrypt_cb.c \
+	geanypg.c \
+	geanypg.h \
+	pinentry.c \
+	verify_aux.c
+
+geanypg_la_LIBADD = \
+	$(COMMON_LIBS) \
+	$(GPGME_LIBS)
+
+geanypg_la__CFLAGS = \
+	$(AM_CFLAGS) \
+	$(GPGME_CFLAGS)


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