[csw-devel] SF.net SVN: gar:[20864] csw/mgar/pkg/meanwhile/trunk/Makefile

lblume at users.sourceforge.net lblume at users.sourceforge.net
Wed Apr 24 21:52:31 CEST 2013


Revision: 20864
          http://gar.svn.sourceforge.net/gar/?rev=20864&view=rev
Author:   lblume
Date:     2013-04-24 19:52:28 +0000 (Wed, 24 Apr 2013)
Log Message:
-----------
meanwhile/trunk: additional cleanup of the recipe, correct build/runtime deps

Modified Paths:
--------------
    csw/mgar/pkg/meanwhile/trunk/Makefile

Modified: csw/mgar/pkg/meanwhile/trunk/Makefile
===================================================================
--- csw/mgar/pkg/meanwhile/trunk/Makefile	2013-04-24 14:48:07 UTC (rev 20863)
+++ csw/mgar/pkg/meanwhile/trunk/Makefile	2013-04-24 19:52:28 UTC (rev 20864)
@@ -2,12 +2,9 @@
 VERSION = 1.0.2
 GARTYPE = v2
 
-#Need to use either gcc or studio 12 with -features=extensions
-#GARCOMPILER = GNU
-
 DESCRIPTION = Open implementation of the Lotus sametime community client
 define BLURB
-  The Meanwhile project is an open implementation of the Lotus Sametime client protocol. The project provides a library written in C, a python module, and a Gaim plugin utilizing the library.
+  The Meanwhile project is an open implementation of the Lotus Sametime client protocol. The project provides a library written in C, a python module, and a Pidgin plugin utilizing the library.
 endef
 
 MASTER_SITES = $(SF_MIRROR)
@@ -23,35 +20,38 @@
 PATCHFILES += 0004-ft_fix.patch
 PATCHFILES += 0005-status_timestamp_workaround.patch
 
+OBSOLETED_BY_CSWlibmeanwhile1 += CSWmeanwhile
+
 PACKAGES += CSWlibmeanwhile1
 CATALOGNAME_CSWlibmeanwhile1 = libmeanwhile1
 PKGFILES_CSWlibmeanwhile1 += $(call baseisadirs,$(libdir),libmeanwhile\.so\.1\.0\.2)
 PKGFILES_CSWlibmeanwhile1 += $(call baseisadirs,$(libdir),libmeanwhile\.so\.1(\.\d+)*)
 SPKG_DESC_CSWlibmeanwhile1 += $(DESCRIPTION), libmeanwhile.so.1
-RUNTIME_DEP_PKGS_CSWmeanwhile += CSWlibmeanwhile1
 
 PACKAGES += CSWmeanwhile-dev
 CATALOGNAME_CSWmeanwhile-dev = meanwhile_dev
 SPKG_DESC_CSWmeanwhile-dev += $(DESCRIPTION), development files
-PKGFILES_CSWmeanwhile-dev += /opt/csw/lib/libmeanwhile.so
-PKGFILES_CSWmeanwhile-dev += $(PKGFILES_DEVEL)
-PKGFILES_CSWmeanwhile-dev += .*/doc/meanwhile.*
+# PKGFILES is catchall
 
+RUNTIME_DEP_PKGS_CSWlibmeanwhile1 += CSWlibglib2-0-0
 
-RUNTIME_DEP_PKGS_CSWmeanwhile += CSWlibglib2-0-0
-RUNTIME_DEP_PKGS_CSWmeanwhile += CSWlibintl3
-RUNTIME_DEP_PKGS_CSWmeanwhile += CSCSWlibpcre1
-RUNTIME_DEP_PKGS_CSWmeanwhile += CSWlibiconv2
-RUNTIME_DEP_PKGS_CSWmeanwhile += CSWsunmath
+RUNTIME_DEP_PKGS_CSWmeanwhile-dev += CSWlibmeanwhile1
 
+# Needed to update the old Doxyfile
 BUILD_DEP_PKGS += CSWdoxygen
 
+# All needed for glib2
+BUILD_DEP_PKGS += CSWpkgconfig
+BUILD_DEP_PKGS += CSWlibglib2-dev
+BUILD_DEP_PKGS += CSWlibpcre-dev
+BUILD_DEP_PKGS += CSWggettext-dev
+
 #No tests
-TEST_TARGET =
+TEST_SCRIPTS =
 
+CONFIGURE_ARGS  = $(DIRPATHS)
+CONFIGURE_ARGS += --disable-static
 
-CONFIGURE_ARGS = $(DIRPATHS)
-
 EXTRA_CFLAGS += -features=extensions
 
 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list