pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Make Evolution "GNOME 2" pkgsrc compatible with these ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8ebfa75946ff
branches:  trunk
changeset: 466258:8ebfa75946ff
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Wed Jan 14 07:27:51 2004 +0000

description:
Make Evolution "GNOME 2" pkgsrc compatible with these changes:

1) s/USE_X11BASE/USE_X11/
2) Enable IPv6 if USE_INET6 is enabled.
3) Use GConf2 schemas.mk framework, and GCONF2_SCHEMAS pointing to the
   schemas files.
4) There's no need to depend on gnome1-dirs, we'll use gnome2-dirs instead.
5) Use PKGCONFIG_OVERRIDE poiting to pkgconfig's files.
6) Previous buildlink2 file had gnome1 dependencies...
7) There's no need to depend on net/soup package...

so bump PKGREVISION.

diffstat:

 doc/CHANGES                  |    3 +-
 mail/evolution/Makefile      |   33 +++++++-
 mail/evolution/PLIST         |   12 +-
 mail/evolution/buildlink2.mk |  158 ++++++++++++++++++++++++------------------
 4 files changed, 124 insertions(+), 82 deletions(-)

diffs (truncated from 310 to 300 lines):

diff -r f9b876b4e0eb -r 8ebfa75946ff doc/CHANGES
--- a/doc/CHANGES       Wed Jan 14 07:25:48 2004 +0000
+++ b/doc/CHANGES       Wed Jan 14 07:27:51 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.4458 2004/01/14 03:59:06 xtraeme Exp $
+$NetBSD: CHANGES,v 1.4459 2004/01/14 07:30:12 xtraeme Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -213,3 +213,4 @@
        Updated xchm to 0.8.10 [xtraeme 2004-01-14]
        Updated gcalctool to 4.3.35 [xtraeme 2004-01-14]
        Updated xmms-nebulus to 0.6.0 [xtraeme 2004-01-14]
+       Updated evolution to 1.4.5nb1 [xtraeme 2004-01-14]
diff -r f9b876b4e0eb -r 8ebfa75946ff mail/evolution/Makefile
--- a/mail/evolution/Makefile   Wed Jan 14 07:25:48 2004 +0000
+++ b/mail/evolution/Makefile   Wed Jan 14 07:27:51 2004 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.46 2004/01/12 09:46:04 cjep Exp $
+# $NetBSD: Makefile,v 1.47 2004/01/14 07:27:51 xtraeme Exp $
 
 DISTNAME=              evolution-1.4.5
+PKGREVISION=           1
 CATEGORIES=            mail time gnome
 MASTER_SITES=          ftp://ftp.ximian.com/pub/source/evolution/ \
                        ${MASTER_SITE_GNOME:=sources/evolution/1.4/}
@@ -11,7 +12,7 @@
 COMMENT=               GNOME mailer, calendar, contact manager, and communications tool
 
 BUILD_DEPENDS+=                bison-[0-9]*:../../devel/bison
-DEPENDS+=              gnome1-dirs>=1.2:../../misc/gnome1-dirs
+DEPENDS+=              gnome2-dirs>=1.2:../../misc/gnome2-dirs
 DEPENDS+=              psmisc-[0-9]*:../../sysutils/psmisc
 BUILD_USES_MSGFMT=     YES
 
@@ -20,16 +21,25 @@
 # to make sure locally stored mails remain in the same format!
 BUILDLINK_DEPENDS.db3=         db3-3.11.2{,nb*}
 
+.include "../../mk/bsd.prefs.mk"
+
+BUILD_DEFS+=           USE_INET6
+
+.if defined(USE_INET6) && !empty(USE_INET6:M[Yy][Ee][Ss])
+CONFIGURE_ARGS+=       --enable-ipv6=yes
+.else
+CONFIGURE_ARGS+=       --enable-ipv6=no
+.endif
+
 GNU_CONFIGURE=         YES
 USE_GMAKE=             YES
-USE_X11BASE=           YES
+USE_X11=               YES
 USE_LIBTOOL=           YES
 LIBTOOL_OVERRIDE=      ${WRKSRC}/libtool ${WRKSRC}/libical/libtool
 USE_BUILDLINK2=                YES
 USE_PKGLOCALEDIR=      YES
 YACC=                  ${PREFIX}/bin/bison -y
 
-LTCONFIG_OVERRIDE=     ${WRKSRC}/ltconfig
 REPLACE_PERL+=         libical/scripts/mkderivedvalues.pl
 REPLACE_PERL+=         libical/scripts/mkparameterrestrictions.pl
 REPLACE_PERL+=         libical/scripts/mkrestrictionrecords.pl
@@ -46,7 +56,16 @@
 CONFIGURE_ARGS+=       --with-db3-libs=${LOCALBASE}/lib
 CONFIGURE_ENV+=                PKG_CONFIG_PATH="${LOCALBASE}/lib/pkgconfig:${X11BASE}/lib/pkgconfig"
 
-.include "../../mk/bsd.prefs.mk"
+PKGCONFIG_OVERRIDE=    camel.pc.in
+PKGCONFIG_OVERRIDE+=   evolution-shell.pc.in
+PKGCONFIG_OVERRIDE+=   evolution-calendar.pc.in
+PKGCONFIG_OVERRIDE+=   evolution-addressbook.pc.in
+
+GCONF2_SCHEMAS=                apps_evolution_shell.schemas
+GCONF2_SCHEMAS+=       apps_evolution_addressbook.schemas
+GCONF2_SCHEMAS+=       apps_evolution_calendar.schemas
+GCONF2_SCHEMAS+=       apps_evolution_summary.schemas
+GCONF2_SCHEMAS+=       evolution-mail.schemas
 
 pre-configure:
        for i in ${WRKSRC}/camel/providers/*/Makefile.in ; do           \
@@ -57,7 +76,7 @@
 
 .include "../../databases/db3/buildlink2.mk"
 .include "../../databases/openldap/buildlink2.mk"
-.include "../../devel/GConf2/buildlink2.mk"
+.include "../../devel/GConf2/schemas.mk"
 .include "../../devel/gettext-lib/buildlink2.mk"
 .include "../../devel/gal2/buildlink2.mk"
 .include "../../devel/libbonoboui/buildlink2.mk"
@@ -65,7 +84,6 @@
 .include "../../devel/libgnomeui/buildlink2.mk"
 .include "../../devel/pkgconfig/buildlink2.mk"
 .include "../../graphics/libgnomecanvas/buildlink2.mk"
-.include "../../net/soup/buildlink2.mk"
 .include "../../print/libgnomeprint/buildlink2.mk"
 .include "../../security/openssl/buildlink2.mk"
 .include "../../sysutils/gnome-vfs2/buildlink2.mk"
@@ -73,4 +91,5 @@
 .include "../../textproc/libunicode/buildlink2.mk"
 .include "../../textproc/scrollkeeper/omf.mk"
 .include "../../www/gtkhtml3/buildlink2.mk"
+.include "../../mk/pthread.buildlink2.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f9b876b4e0eb -r 8ebfa75946ff mail/evolution/PLIST
--- a/mail/evolution/PLIST      Wed Jan 14 07:25:48 2004 +0000
+++ b/mail/evolution/PLIST      Wed Jan 14 07:27:51 2004 +0000
@@ -1,12 +1,7 @@
-@comment $NetBSD: PLIST,v 1.15 2004/01/04 21:37:09 rh Exp $
+@comment $NetBSD: PLIST,v 1.16 2004/01/14 07:27:51 xtraeme Exp $
 bin/evolution
 bin/evolution-1.4
 bin/evolution-addressbook-export
-etc/gconf/schemas/apps_evolution_addressbook.schemas
-etc/gconf/schemas/apps_evolution_calendar.schemas
-etc/gconf/schemas/apps_evolution_shell.schemas
-etc/gconf/schemas/apps_evolution_summary.schemas
-etc/gconf/schemas/evolution-mail.schemas
 include/evolution-1.4/cal-client/cal-client-multi.h
 include/evolution-1.4/cal-client/cal-client-types.h
 include/evolution-1.4/cal-client/cal-client.h
@@ -1133,6 +1128,11 @@
 share/evolution/1.4/zoneinfo/Pacific/Wallis.ics
 share/evolution/1.4/zoneinfo/Pacific/Yap.ics
 share/evolution/1.4/zoneinfo/zones.tab
+share/gconf/schemas/apps_evolution_addressbook.schemas
+share/gconf/schemas/apps_evolution_calendar.schemas
+share/gconf/schemas/apps_evolution_shell.schemas
+share/gconf/schemas/apps_evolution_summary.schemas
+share/gconf/schemas/evolution-mail.schemas
 share/gnome/help/evolution-1.4/C/apx-authors.xml
 share/gnome/help/evolution-1.4/C/apx-bugs.xml
 share/gnome/help/evolution-1.4/C/apx-fdl.xml
diff -r f9b876b4e0eb -r 8ebfa75946ff mail/evolution/buildlink2.mk
--- a/mail/evolution/buildlink2.mk      Wed Jan 14 07:25:48 2004 +0000
+++ b/mail/evolution/buildlink2.mk      Wed Jan 14 07:27:51 2004 +0000
@@ -1,83 +1,105 @@
-# $NetBSD: buildlink2.mk,v 1.6 2004/01/03 18:49:45 reed Exp $
+# $NetBSD: buildlink2.mk,v 1.7 2004/01/14 07:27:51 xtraeme Exp $
+#
+# This Makefile fragment is included by packages that use evolution.
+#
+# This file was created automatically using createbuildlink 2.9.
 #
 
 .if !defined(EVOLUTION_BUILDLINK2_MK)
 EVOLUTION_BUILDLINK2_MK=       # defined
 
 BUILDLINK_PACKAGES+=                   evolution
-BUILDLINK_DEPENDS.evolution?=          evolution>=1.2.4nb6
+BUILDLINK_DEPENDS.evolution?=          evolution>=1.4.5nb1
 BUILDLINK_PKGSRCDIR.evolution?=                ../../mail/evolution
 
 EVAL_PREFIX+=  BUILDLINK_PREFIX.evolution=evolution
-BUILDLINK_PREFIX.evolution_DEFAULT=    ${X11PREFIX}
-BUILDLINK_FILES.evolution+=    include/camel/*.h
-BUILDLINK_FILES.evolution+=    include/camel/camel-exception-list.def
-BUILDLINK_FILES.evolution+=    include/ename/e-address-western.h
-BUILDLINK_FILES.evolution+=    include/ename/e-name-western-tables.h
-BUILDLINK_FILES.evolution+=    include/ename/e-name-western.h
-BUILDLINK_FILES.evolution+=    include/evolution/cal-client/*.h
-BUILDLINK_FILES.evolution+=    include/evolution/cal-util/*.h
-BUILDLINK_FILES.evolution+=    include/evolution/ebook/*.h
-BUILDLINK_FILES.evolution+=    include/evolution/ical.h
-BUILDLINK_FILES.evolution+=    include/evolution/importer/*.h
-BUILDLINK_FILES.evolution+=    include/evolution/shell/*.h
-BUILDLINK_FILES.evolution+=    include/evolution/wombat/wombat-client.h
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelimap.*
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelimap.urls
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamellocal.*
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamellocal.urls
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelnntp.*
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelnntp.urls
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelpop3.*
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelpop3.urls
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelsendmail.*
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelsendmail.urls
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelsmtp.*
-BUILDLINK_FILES.evolution+=    lib/evolution/camel-providers/1.0/libcamelsmtp.urls
-BUILDLINK_FILES.evolution+=    lib/evolution/evolution-mail-importers/${PKGVERSION}/libmbox.*
-BUILDLINK_FILES.evolution+=    lib/evolution/evolution-mail-importers/${PKGVERSION}/liboutlook.*
-BUILDLINK_FILES.evolution+=    lib/libcal-client.*
-BUILDLINK_FILES.evolution+=    lib/libcal-util.*
-BUILDLINK_FILES.evolution+=    lib/libcamel.*
-BUILDLINK_FILES.evolution+=    lib/libebook.*
-BUILDLINK_FILES.evolution+=    lib/libename.*
-BUILDLINK_FILES.evolution+=    lib/libeselectnames.*
-BUILDLINK_FILES.evolution+=    lib/libeshell.*
-BUILDLINK_FILES.evolution+=    lib/libevolution-importer.*
-BUILDLINK_FILES.evolution+=    lib/libical-evolution.*
-BUILDLINK_FILES.evolution+=    lib/libwombat.*
-BUILDLINK_FILES.evolution+=    share/idl/Composer.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Activity.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Composer.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Offline.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Session.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Shell.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-ShellComponent.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-ShellComponentDnd.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-ShellView.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Shortcuts.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Storage.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-StorageSetView.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-Wizard.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution-common.idl
-BUILDLINK_FILES.evolution+=    share/idl/Evolution.idl
-BUILDLINK_FILES.evolution+=    share/idl/GNOME_Evolution_Importer.idl
-BUILDLINK_FILES.evolution+=    share/idl/addressbook.idl
-BUILDLINK_FILES.evolution+=    share/idl/evolution-calendar.idl
+BUILDLINK_PREFIX.evolution_DEFAULT=    ${LOCALBASE}
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/cal-client/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/cal-util/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/camel/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/e-conduit/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/e-db3util/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/e-util/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/ebook/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/ename/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/importer/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/pas/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/pcs/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/shell/*.h
+BUILDLINK_FILES.evolution+=    include/evolution-1.4/widgets/*.h
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Addressbook.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Addressbook_LDIF_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Addressbook_SelectNames.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Addressbook_VCard_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Calendar.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Calendar_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Mail.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Mail_Mbox_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Mail_Outlook_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Shell.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Summary.server
+BUILDLINK_FILES.evolution+=    lib/bonobo/servers/GNOME_Evolution_Wombat.server
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelimap.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelimap.urls
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamellocal.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamellocal.urls
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelpop3.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelpop3.urls
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelsendmail.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelsendmail.urls
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelsmtp.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/camel-providers/libcamelsmtp.urls
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/components/libevolution-addressbook.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/components/libevolution-calendar.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/components/libevolution-executive-summary.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/components/libevolution-mail.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/evolution-calendar-importers/libevolution-calendar-importers.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/evolution-mail-importers/libevolution-elm-importer.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/evolution-mail-importers/libevolution-netscape-importer.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/evolution-mail-importers/libevolution-pine-importer.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/evolution-mail-importers/libmbox.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/evolution-mail-importers/liboutlook.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libcal-client.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libcal-util-static.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libcal-util.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libcamel.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libebook-static.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libebook.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libeconduit.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libedb3util.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libemiscwidgets.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libename.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libeshell.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libetimezonedialog.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libeutil.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libevolution-importer.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libical-evolution.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libicalvcal-evolution.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libmenus.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libpas.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libpcs.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libversit.*
+BUILDLINK_FILES.evolution+=    lib/evolution/1.4/libwombat.*
 
-.include "../../textproc/libunicode/buildlink2.mk"
-.include "../../sysutils/gnome-vfs/buildlink2.mk"
-.include "../../devel/gettext-lib/buildlink2.mk"
-.include "../../print/gnome-print/buildlink2.mk"
-.include "../../security/openssl/buildlink2.mk"
 .include "../../databases/db3/buildlink2.mk"
 .include "../../databases/openldap/buildlink2.mk"
-.include "../../www/gtkhtml/buildlink2.mk"
-.include "../../devel/bonobo/buildlink2.mk"
-.include "../../devel/bonobo-conf/buildlink2.mk"
-.include "../../devel/oaf/buildlink2.mk"
-.include "../../devel/gal/buildlink2.mk"
-.include "../../net/ORBit/buildlink2.mk"
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../devel/gal2/buildlink2.mk"
+.include "../../devel/libbonoboui/buildlink2.mk"
+.include "../../devel/libglade2/buildlink2.mk"
+.include "../../devel/libgnomeui/buildlink2.mk"



Home | Main Index | Thread Index | Old Index