diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 03:00:50 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 03:00:50 +0800 |
commit | aa0845cfb3c57b441e18b7816d72927d0f746d41 (patch) | |
tree | d17fbf6e674fe9e1d13c48009f5d334a78cf4b4e | |
parent | b8ea45796d3a4defaebca23a6fe89be05bf645e3 (diff) | |
download | marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.gz marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.bz2 marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.lz marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.xz marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.zst marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.zip |
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9358 df743ca5-7f9a-e211-a948-0013205c9059
57 files changed, 1829 insertions, 0 deletions
diff --git a/palm/gnome-pilot-conduits/Makefile b/palm/gnome-pilot-conduits/Makefile new file mode 100644 index 000000000..aab383fda --- /dev/null +++ b/palm/gnome-pilot-conduits/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: gnomepilot-conduits2 +# Date created: 15 April 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gnome-pilot-conduits +PORTVERSION= 2.0.15 +PORTREVISION= 2 +CATEGORIES= palm comms gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Additional conduits for gnome-pilot + +LIB_DEPENDS= gpilotd.3:${PORTSDIR}/palm/gnome-pilot + +USE_BZIP2= yes +USE_GMAKE= yes +USE_X_PREFIX= yes +USE_BISON= yes +USE_GNOME= gnomeprefix gnomehack libgnome +USE_GETTEXT= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-pisock=${LOCALBASE} +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +post-patch: + @${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' \ + ${WRKSRC}/mal-conduit/mal/client/unix/MAL31DBConfig.c + @${REINPLACE_CMD} -e 's|@mkdir_p@|mkdir -p|g' \ + ${WRKSRC}/po/Makefile.in.in + +.include <bsd.port.mk> diff --git a/palm/gnome-pilot-conduits/distinfo b/palm/gnome-pilot-conduits/distinfo new file mode 100644 index 000000000..467166915 --- /dev/null +++ b/palm/gnome-pilot-conduits/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gnome-pilot-conduits-2.0.15.tar.bz2) = 19abe4219da30479018c245ec1160d33 +SHA256 (gnome2/gnome-pilot-conduits-2.0.15.tar.bz2) = 18b57a52e38f1c0604bcfceb13ba21bdc69b02714f8e3d73578b1e01195f1ab4 +SIZE (gnome2/gnome-pilot-conduits-2.0.15.tar.bz2) = 476251 diff --git a/palm/gnome-pilot-conduits/files/patch-email_email_conduit.c b/palm/gnome-pilot-conduits/files/patch-email_email_conduit.c new file mode 100644 index 000000000..e10f9f7c1 --- /dev/null +++ b/palm/gnome-pilot-conduits/files/patch-email_email_conduit.c @@ -0,0 +1,11 @@ +--- email/email_conduit.c.orig Tue Apr 15 02:29:36 2003 ++++ email/email_conduit.c Tue Apr 15 02:30:00 2003 +@@ -47,7 +47,7 @@ + prefix = g_strdup_printf("/gnome-pilot.d/email-conduit/Pilot_%u/",pilotId); + + gnome_config_push_prefix(prefix); +- (*c)->sendmail = gnome_config_get_string( "sendmail=/usr/lib/sendmail -t -i"); ++ (*c)->sendmail = gnome_config_get_string( "sendmail=/usr/sbin/sendmail -t -i"); + (*c)->fromAddr = gnome_config_get_string( "from_address" ); + (*c)->sendAction = gnome_config_get_string( "send_action=file"); + (*c)->mhDirectory = gnome_config_get_string( "mh_directory" ); diff --git a/palm/gnome-pilot-conduits/pkg-descr b/palm/gnome-pilot-conduits/pkg-descr new file mode 100644 index 000000000..ec260c032 --- /dev/null +++ b/palm/gnome-pilot-conduits/pkg-descr @@ -0,0 +1,3 @@ +Additional conduits for gnome-pilot2. + +WWW: http://www.gnome.org/gnome-office/ diff --git a/palm/gnome-pilot-conduits/pkg-plist b/palm/gnome-pilot-conduits/pkg-plist new file mode 100644 index 000000000..7b52fa2f5 --- /dev/null +++ b/palm/gnome-pilot-conduits/pkg-plist @@ -0,0 +1,71 @@ +lib/gnome-pilot/conduits/libemail_conduit.a +lib/gnome-pilot/conduits/libemail_conduit.la +lib/gnome-pilot/conduits/libemail_conduit.so +lib/gnome-pilot/conduits/libexpense_conduit.a +lib/gnome-pilot/conduits/libexpense_conduit.la +lib/gnome-pilot/conduits/libexpense_conduit.so +lib/gnome-pilot/conduits/libmal_conduit.a +lib/gnome-pilot/conduits/libmal_conduit.la +lib/gnome-pilot/conduits/libmal_conduit.so +lib/gnome-pilot/conduits/libmemo_file_conduit.a +lib/gnome-pilot/conduits/libmemo_file_conduit.la +lib/gnome-pilot/conduits/libmemo_file_conduit.so +lib/gnome-pilot/conduits/libtime_conduit.a +lib/gnome-pilot/conduits/libtime_conduit.la +lib/gnome-pilot/conduits/libtime_conduit.so +share/gnome-pilot/conduits/expense.conduit +share/gnome-pilot/conduits/mal.conduit +share/gnome-pilot/conduits/memofile.conduit +share/gnome-pilot/conduits/sendmail.conduit +share/gnome-pilot/conduits/time.conduit +share/pixmaps/avantgo.png +share/locale/ar/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/az/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/be/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/bg/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/ca/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/cs/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/da/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/de/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/el/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/en_CA/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/en_GB/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/es/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/fi/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/fr/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/gl/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/he/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/hr/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/hu/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/it/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/ja/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/mk/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/ml/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/ms/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/nb/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/ne/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/nl/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/nn/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/pa/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/pl/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/pt/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/pt_BR/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/ru/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/rw/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/sk/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/sq/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/sr/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/sr@Latn/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/sv/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/tr/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/uk/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/vi/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/wa/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/xh/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/zh_CN/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/zh_HK/LC_MESSAGES/gnome-pilot-conduits.mo +share/locale/zh_TW/LC_MESSAGES/gnome-pilot-conduits.mo +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrm share/gnome-pilot/conduits +@dirrm lib/gnome-pilot/conduits diff --git a/palm/gnome-pilot/Makefile b/palm/gnome-pilot/Makefile new file mode 100644 index 000000000..9dec76fde --- /dev/null +++ b/palm/gnome-pilot/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: gnomepilot2 +# Date created: 12 March 2003 +# Whom: Joe Marcus Clarke <marcus@marcuscom.com> +# +# $FreeBSD$ +# + +PORTNAME= gnome-pilot +PORTVERSION= 2.0.15 +PORTREVISION= 2 +CATEGORIES= palm comms gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= PalmPilot conduit system for GNOME 2 + +BUILD_DEPENDS= gob2:${PORTSDIR}/devel/gob2 +LIB_DEPENDS= pisock.9:${PORTSDIR}/palm/pilot-link + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack gnomehier gnomepanel intlhack +USE_GETTEXT= yes +GNU_CONFIGURE= yes +INSTALLS_OMF= yes +USE_LDCONFIG= yes +CONFIGURE_ARGS= --with-pisock=${LOCALBASE} +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= gpilot-install-file.1 +GCONF_SCHEMAS= pilot.schemas + +.include <bsd.port.mk> diff --git a/palm/gnome-pilot/distinfo b/palm/gnome-pilot/distinfo new file mode 100644 index 000000000..5c6f6060c --- /dev/null +++ b/palm/gnome-pilot/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gnome-pilot-2.0.15.tar.bz2) = 460a1fdd2206e1bbf820639831ca88f8 +SHA256 (gnome2/gnome-pilot-2.0.15.tar.bz2) = 38e6f5522a4a56824cbf6765e4ea368068f82ecf74cf8b2b260420876c56c6ec +SIZE (gnome2/gnome-pilot-2.0.15.tar.bz2) = 804209 diff --git a/palm/gnome-pilot/files/patch-gpilotd__gpilotd.c b/palm/gnome-pilot/files/patch-gpilotd__gpilotd.c new file mode 100644 index 000000000..494a81f52 --- /dev/null +++ b/palm/gnome-pilot/files/patch-gpilotd__gpilotd.c @@ -0,0 +1,78 @@ +--- gpilotd/gpilotd.c.orig Tue Sep 5 03:16:41 2006 ++++ gpilotd/gpilotd.c Wed Sep 6 17:04:43 2006 +@@ -27,6 +27,8 @@ + #include "config.h" + #endif + ++#define freebsd ++ + /* for crypt () */ + #ifdef USE_XOPEN_SOURCE + #ifndef _XOPEN_SOURCE +@@ -1386,6 +1388,49 @@ visor_devices_timeout (gpointer data) + } + + #endif /* WITH_USB_VISOR */ ++#ifdef freebsd ++static gboolean ++visor_devices_timeout (gpointer data) ++{ ++ GPilotContext *context = data; ++ GPilotDevice *device; ++ GList *l; ++ int i; ++ gboolean visor_exists = FALSE, visor_net = TRUE; ++ ++ g_assert (context != NULL); ++ ++ if (context->paused) ++ return FALSE; ++ ++ l = context->devices; ++ while (l) { ++ struct stat dummy; ++ ++ device = l->data; ++ ++ /* Make sure usb device exists */ ++ if (stat(device->port, &dummy) == 0) { ++ if (device->type == PILOT_DEVICE_USB_VISOR) { ++ if (!visor_net) ++ device->type = PILOT_DEVICE_SERIAL; ++ ++ /* just try to synch. Until I can talk to ++ * the kernel guys this is the best way to ++ * go. */ ++ sync_device (device, context); ++ if (!visor_net) ++ device->type = PILOT_DEVICE_USB_VISOR; ++ } ++ } ++ l = l->next; ++ ++ } ++ ++ return TRUE; ++} ++ ++#endif /* freebsd */ + #endif /* linux */ + + +@@ -1423,16 +1468,12 @@ monitor_channel (GPilotDevice *dev, GPil + dev->device_exists = FALSE; + } else { + #ifdef WITH_USB_VISOR +-#ifdef linux + /* We want to watch for a new recognised USB device + * once per context. */ + if (visor_timeout_id == -1) { + visor_timeout_id = g_timeout_add (2000, + visor_devices_timeout, context); + } +-#else /* linux */ +- g_assert_not_reached (); +-#endif /* linux */ + #endif /* WITH_USB_VISOR */ + } + } diff --git a/palm/gnome-pilot/pkg-descr b/palm/gnome-pilot/pkg-descr new file mode 100644 index 000000000..735a2311c --- /dev/null +++ b/palm/gnome-pilot/pkg-descr @@ -0,0 +1,6 @@ +Gnome-pilot is a package with a daemon that monitors for pilot +connects on one or more devices. It has a conduit system, and is +accompanied by a few conduits, basically for installing files +and backing up db's from the pilot. + +WWW: http://www.gnome.org/gnome-office/ diff --git a/palm/gnome-pilot/pkg-plist b/palm/gnome-pilot/pkg-plist new file mode 100644 index 000000000..f4442df2a --- /dev/null +++ b/palm/gnome-pilot/pkg-plist @@ -0,0 +1,121 @@ +bin/gnome-pilot-make-password +bin/gpilot-install-file +bin/gpilotd-control-applet +bin/gpilotd-session-wrapper +include/gpilotd/gnome-pilot-client.h +include/gpilotd/gnome-pilot-conduit-backup.h +include/gpilotd/gnome-pilot-conduit-file.h +include/gpilotd/gnome-pilot-conduit-standard-abs.h +include/gpilotd/gnome-pilot-conduit-standard.h +include/gpilotd/gnome-pilot-conduit-sync-abs.h +include/gpilotd/gnome-pilot-conduit.h +include/gpilotd/gnome-pilot-dbinfo.h +include/gpilotd/gnome-pilot-structures.h +include/gpilotd/gnome-pilot.h +include/libgpilotdCM/gnome-pilot-conduit-config.h +include/libgpilotdCM/gnome-pilot-conduit-management.h +lib/gnome-pilot/conduits/libbackup_conduit.a +lib/gnome-pilot/conduits/libbackup_conduit.la +lib/gnome-pilot/conduits/libbackup_conduit.so +lib/gnome-pilot/conduits/libfile_conduit.a +lib/gnome-pilot/conduits/libfile_conduit.la +lib/gnome-pilot/conduits/libfile_conduit.so +lib/gnome-pilot/conduits/libtest_conduit.a +lib/gnome-pilot/conduits/libtest_conduit.la +lib/gnome-pilot/conduits/libtest_conduit.so +lib/libgpilotd.a +lib/libgpilotd.la +lib/libgpilotd.so +lib/libgpilotd.so.3 +lib/libgpilotdcm.a +lib/libgpilotdcm.la +lib/libgpilotdcm.so +lib/libgpilotdcm.so.2 +lib/libgpilotdconduit.a +lib/libgpilotdconduit.la +lib/libgpilotdconduit.so +lib/libgpilotdconduit.so.2 +libdata/bonobo/servers/GNOME_PilotApplet.server +libdata/bonobo/servers/GNOME_Pilot_Daemon.server +libdata/pkgconfig/gnome-pilot-2.0.pc +libexec/gpilot-applet +libexec/gpilotd +share/applications/gpilotd-control-applet.desktop +share/gnome-pilot/conduits/backup.conduit +share/gnome-pilot/conduits/file.conduit +share/gnome-pilot/conduits/test.conduit +share/gnome-pilot/devices.xml +share/gnome-pilot/glade/gnome-palm.png +share/gnome-pilot/glade/gnome-pilot-watermark.png +share/gnome-pilot/glade/gpilotd-capplet.glade +share/gnome-pilot/glade/pilot-applet.glade +share/gnome/help/gnome-pilot/C/gnome-pilot.xml +share/idl/gnome-pilot.idl +share/mime-info/palm.keys +share/mime-info/palm.mime +share/omf/gnome-pilot/gnome-pilot-C.omf +share/pixmaps/gnome-palm-conduit.png +share/pixmaps/gnome-palm.png +share/pixmaps/sync_broken.png +share/pixmaps/sync_icon.png +share/pixmaps/sync_paused.png +share/pixmaps/syncing_icon.png +share/locale/am/LC_MESSAGES/gnome-pilot.mo +share/locale/ar/LC_MESSAGES/gnome-pilot.mo +share/locale/az/LC_MESSAGES/gnome-pilot.mo +share/locale/ca/LC_MESSAGES/gnome-pilot.mo +share/locale/cs/LC_MESSAGES/gnome-pilot.mo +share/locale/cy/LC_MESSAGES/gnome-pilot.mo +share/locale/da/LC_MESSAGES/gnome-pilot.mo +share/locale/de/LC_MESSAGES/gnome-pilot.mo +share/locale/el/LC_MESSAGES/gnome-pilot.mo +share/locale/en_CA/LC_MESSAGES/gnome-pilot.mo +share/locale/en_GB/LC_MESSAGES/gnome-pilot.mo +share/locale/es/LC_MESSAGES/gnome-pilot.mo +share/locale/eu/LC_MESSAGES/gnome-pilot.mo +share/locale/fi/LC_MESSAGES/gnome-pilot.mo +share/locale/fr/LC_MESSAGES/gnome-pilot.mo +share/locale/gl/LC_MESSAGES/gnome-pilot.mo +share/locale/he/LC_MESSAGES/gnome-pilot.mo +share/locale/hr/LC_MESSAGES/gnome-pilot.mo +share/locale/hu/LC_MESSAGES/gnome-pilot.mo +share/locale/it/LC_MESSAGES/gnome-pilot.mo +share/locale/ja/LC_MESSAGES/gnome-pilot.mo +share/locale/ko/LC_MESSAGES/gnome-pilot.mo +share/locale/lt/LC_MESSAGES/gnome-pilot.mo +share/locale/mk/LC_MESSAGES/gnome-pilot.mo +share/locale/ml/LC_MESSAGES/gnome-pilot.mo +share/locale/ms/LC_MESSAGES/gnome-pilot.mo +share/locale/nb/LC_MESSAGES/gnome-pilot.mo +share/locale/ne/LC_MESSAGES/gnome-pilot.mo +share/locale/nl/LC_MESSAGES/gnome-pilot.mo +share/locale/nn/LC_MESSAGES/gnome-pilot.mo +share/locale/pa/LC_MESSAGES/gnome-pilot.mo +share/locale/pl/LC_MESSAGES/gnome-pilot.mo +share/locale/pt/LC_MESSAGES/gnome-pilot.mo +share/locale/pt_BR/LC_MESSAGES/gnome-pilot.mo +share/locale/ru/LC_MESSAGES/gnome-pilot.mo +share/locale/rw/LC_MESSAGES/gnome-pilot.mo +share/locale/sk/LC_MESSAGES/gnome-pilot.mo +share/locale/sr/LC_MESSAGES/gnome-pilot.mo +share/locale/sr@Latn/LC_MESSAGES/gnome-pilot.mo +share/locale/sv/LC_MESSAGES/gnome-pilot.mo +share/locale/tr/LC_MESSAGES/gnome-pilot.mo +share/locale/uk/LC_MESSAGES/gnome-pilot.mo +share/locale/vi/LC_MESSAGES/gnome-pilot.mo +share/locale/xh/LC_MESSAGES/gnome-pilot.mo +share/locale/zh_CN/LC_MESSAGES/gnome-pilot.mo +share/locale/zh_HK/LC_MESSAGES/gnome-pilot.mo +share/locale/zh_TW/LC_MESSAGES/gnome-pilot.mo +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrm share/omf/gnome-pilot +@dirrm share/gnome/help/gnome-pilot/C +@dirrm share/gnome/help/gnome-pilot +@dirrm share/gnome-pilot/glade +@dirrm include/libgpilotdCM +@dirrm include/gpilotd +@dirrmtry share/gnome-pilot/conduits +@dirrmtry share/gnome-pilot +@dirrmtry lib/gnome-pilot/conduits +@dirrmtry lib/gnome-pilot diff --git a/palm/synce-gnomevfs/Makefile b/palm/synce-gnomevfs/Makefile new file mode 100644 index 000000000..3edf324f7 --- /dev/null +++ b/palm/synce-gnomevfs/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: synce-gnomevfs +# Date created: 28 August 2003 +# Whom: Sam Lawrance <boris@brooknet.com.au> +# +# $FreeBSD$ +# + +PORTNAME= synce-gnomevfs +PORTVERSION= 0.9.0 +PORTREVISION= 4 +CATEGORIES= palm +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= synce + +MAINTAINER= ports@FreeBSD.org +COMMENT= Gnome VFS module for WinCE devices + +LIB_DEPENDS= rapi.2:${PORTSDIR}/palm/synce-librapi2 + +USE_AUTOTOOLS= libtool:15 +USE_GNOME= gnomeprefix gnometarget gnomevfs2 +USE_X_PREFIX= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-librapi=${LOCALBASE} \ + --with-libsynce=${LOCALBASE} + +USE_LDCONFIG= yes + +.include <bsd.port.pre.mk> + +post-patch: + ${REINPLACE_CMD} -e "s,-Werror,," ${WRKSRC}/src/Makefile.in + +.include <bsd.port.post.mk> diff --git a/palm/synce-gnomevfs/distinfo b/palm/synce-gnomevfs/distinfo new file mode 100644 index 000000000..06b48fe7e --- /dev/null +++ b/palm/synce-gnomevfs/distinfo @@ -0,0 +1,3 @@ +MD5 (synce-gnomevfs-0.9.0.tar.gz) = 1fa8d653297331479edcd5d983a0f75e +SHA256 (synce-gnomevfs-0.9.0.tar.gz) = 2dc8d4905b81e4303e9131dd8f737e7facae9ca7065ec7f9faba15238774b5cd +SIZE (synce-gnomevfs-0.9.0.tar.gz) = 303885 diff --git a/palm/synce-gnomevfs/files/patch-src-libsyncevfs.c b/palm/synce-gnomevfs/files/patch-src-libsyncevfs.c new file mode 100644 index 000000000..6995549fc --- /dev/null +++ b/palm/synce-gnomevfs/files/patch-src-libsyncevfs.c @@ -0,0 +1,26 @@ +--- src/libsyncevfs.c.orig Sun Aug 22 21:06:29 2004 ++++ src/libsyncevfs.c Sat Jan 8 18:40:37 2005 +@@ -126,8 +126,9 @@ + { + if (!initialized_rapi) + { ++ HRESULT hr; + MUTEX_LOCK (mutex); +- HRESULT hr = CeRapiInit(); ++ hr = CeRapiInit(); + MUTEX_UNLOCK (mutex); + + if (FAILED(hr)) +@@ -145,9 +146,10 @@ + + static int get_location(GnomeVFSURI *uri, gchar **location)/*{{{*/ + { +- int result = INDEX_INVALID; +- *location = NULL; ++ int result; + gchar **path = NULL; ++ *location = NULL; ++ result = INDEX_INVALID; + + path = g_strsplit(gnome_vfs_unescape_string(gnome_vfs_uri_get_path(uri),"\\"), "/", 0); + diff --git a/palm/synce-gnomevfs/pkg-descr b/palm/synce-gnomevfs/pkg-descr new file mode 100644 index 000000000..f1da757ca --- /dev/null +++ b/palm/synce-gnomevfs/pkg-descr @@ -0,0 +1,5 @@ +SynCE is a project for connecting to devices running Windows CE or Pocket PC. +Gnomevfs gives Gnome applications like Nautilus the ability to access the file +system on a Windows CE device via gnomevfs. + +WWW: http://synce.sourceforge.net/ diff --git a/palm/synce-gnomevfs/pkg-plist b/palm/synce-gnomevfs/pkg-plist new file mode 100644 index 000000000..7f0dff7e1 --- /dev/null +++ b/palm/synce-gnomevfs/pkg-plist @@ -0,0 +1,9 @@ +bin/synce-in-computer-folder +etc/gnome-vfs-2.0/modules/synce-module.conf +share/pixmaps/synce/synce-color.png +share/synce/synce-in-computer-folder.sh +lib/gnome-vfs-2.0/modules/libsyncevfs.a +lib/gnome-vfs-2.0/modules/libsyncevfs.la +lib/gnome-vfs-2.0/modules/libsyncevfs.so +@dirrmtry share/pixmaps/synce +@dirrmtry share/synce diff --git a/palm/synce-multisync/Makefile b/palm/synce-multisync/Makefile new file mode 100644 index 000000000..6a7b8de54 --- /dev/null +++ b/palm/synce-multisync/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: synce-multisync +# Date created: September 2004 +# Whom: Sam Lawrance <boris@brooknet.com.au> +# +# $FreeBSD$ +# + +PORTNAME= synce-multisync_plugin +PORTVERSION= 0.9.0 +PORTREVISION= 6 +CATEGORIES= palm deskutils +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= synce + +MAINTAINER= ports@FreeBSD.org +COMMENT= SynCE synchronisation plugin for Multisync + +LIB_DEPENDS= rra.0:${PORTSDIR}/palm/synce-rra +BUILD_DEPENDS= multisync:${PORTSDIR}/deskutils/multisync +RUN_DEPENDS= multisync:${PORTSDIR}/deskutils/multisync + +USE_GNOME= gnomeprefix gnometarget gnomevfs2 +USE_GMAKE= yes +USE_XLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-librapi=${LOCALBASE} \ + --with-libsynce=${LOCALBASE} \ + --with-librra=${LOCALBASE} \ + --with-multisync-include=${LOCALBASE}/include/multisync + +post-patch: + @${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure + +.include <bsd.port.mk> diff --git a/palm/synce-multisync/distinfo b/palm/synce-multisync/distinfo new file mode 100644 index 000000000..de83505b9 --- /dev/null +++ b/palm/synce-multisync/distinfo @@ -0,0 +1,3 @@ +MD5 (synce-multisync_plugin-0.9.0.tar.gz) = 0273cac4d2bce299aec8a51b08101985 +SHA256 (synce-multisync_plugin-0.9.0.tar.gz) = 70f1a0e4bbeaf71f7403af95aac56eeb7aae0791e2303521e2d0e682c815a94d +SIZE (synce-multisync_plugin-0.9.0.tar.gz) = 327269 diff --git a/palm/synce-multisync/pkg-descr b/palm/synce-multisync/pkg-descr new file mode 100644 index 000000000..0ecb3ef8d --- /dev/null +++ b/palm/synce-multisync/pkg-descr @@ -0,0 +1,4 @@ +This plugin adds a SynCE connector to Multisync, making it possible to sync +your Pocket PC with any other Multisync supported device or software. + +WWW: http://synce.sourceforge.net/ diff --git a/palm/synce-multisync/pkg-plist b/palm/synce-multisync/pkg-plist new file mode 100644 index 000000000..e4687c2a0 --- /dev/null +++ b/palm/synce-multisync/pkg-plist @@ -0,0 +1,7 @@ +lib/multisync/libsynce_plugin.a +lib/multisync/libsynce_plugin.la +lib/multisync/libsynce_plugin.so +lib/multisync/libsynce_plugin.so.0 +share/synce/synce_multisync_plugin.glade +@dirrm share/synce +@dirrmtry lib/multisync diff --git a/polish/gnugadu2/Makefile b/polish/gnugadu2/Makefile new file mode 100644 index 000000000..27f925e51 --- /dev/null +++ b/polish/gnugadu2/Makefile @@ -0,0 +1,184 @@ +# Ports collection makefile for: gnugadu2 +# Date created: 12 january 2004 +# Whom: smyru@heron.pl +# +# $FreeBSD$ +# + +PORTNAME= gnugadu2 +PORTVERSION= 2.3.0 +PORTREVISION= 1 +CATEGORIES= polish net-im +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ggadu +DISTNAME= gg2-${PORTVERSION} + +MAINTAINER= smyru@heron.pl +COMMENT= GTK2 based Gadu-Gadu client for X11 + +LIB_DEPENDS= gadu.3:${PORTSDIR}/polish/libgadu \ + audiofile.0:${PORTSDIR}/audio/libaudiofile + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_PERL5= yes +USE_GETTEXT= yes +USE_GMAKE= yes +USE_GNOME= gtk20 +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +WANT_GNOME= yes +CONFLICTS= qhacc-[0-9]* + +CONFIGURE_ARGS= --disable-esdtest \ + --with-external-libgadu \ + --with-static=no \ + --with-aaway \ + --with-external \ + --with-gghist \ + --with-gui \ + --with-ignore \ + --with-oss \ + --with-sms \ + --with-update \ + --without-gnutls \ + --without-perl \ + --without-remote + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" \ + CPPFLAGS="-I${X11BASE}/include" + +OPTIONS= TLEN "Enable Tlen.pl network plugin" off \ + JABBER "Enable Jabber loudmouth plugin" off \ + DBUS "Enable D-Bus plugin" off \ + DOCKLET "Enable fd.o docklet plugin" on \ + DOCKAPP "Enable WindowMaker dockapp plugin" off \ + GTKSPELL "Enable GTKSpell checker" off \ + XOSD "Enable On-Screen-Display messages" off \ + ARTS "Build with aRts sound server" off \ + ESOUND "Build with esound sound server" off + +.include <bsd.port.pre.mk> + +.if (${HAVE_GNOME:Mesound}!="") && !defined(WITHOUT_ESOUND) +WITH_ESOUND= yes +.endif + +# does not work with newer dbus versions +.if exists(${LOCALBASE}/lib/libdbus-1.so) && !defined(WITHOUT_DBUS) +WITH_DBUS= yes +.endif + +.if exists(${LOCALBASE}/lib/libgtkspell.so) && !defined(WITHOUT_GTKSPELL) +WITH_GTKSPELL= yes +.endif + +.if defined(WITH_TLEN) +LIB_DEPENDS+= tlen.1:${PORTSDIR}/polish/libtlen +CONFIGURE_ARGS+= --with-tlen +PLIST_SUB+= TLEN:="" +.else +CONFIGURE_ARGS+= --without-tlen +PLIST_SUB+= TLEN:="@comment " +.endif + +.if defined(WITH_JABBER) +LIB_DEPENDS+= loudmouth-1.0:${PORTSDIR}/net-im/loudmouth +CONFIGURE_ARGS+= --with-jabber +PLIST_SUB+= JABBER:="" +.else +CONFIGURE_ARGS+= --without-jabber +PLIST_SUB+= JABBER:="@comment " +.endif + +.if defined(WITHOUT_DOCKLET) +CONFIGURE_ARGS+= --without-docklet-system-tray +PLIST_SUB+= DOCKLET:="@comment " +.else +CONFIGURE_ARGS+= --with-docklet-system-tray +PLIST_SUB+= DOCKLET:="" +.endif + +.if defined(WITH_DOCKAPP) +CONFIGURE_ARGS+= --with-docklet_dockapp +PLIST_SUB+= DOCKAPP:="" +.else +CONFIGURE_ARGS+= --without-docklet_dockapp +PLIST_SUB+= DOCKAPP:="@comment " +.endif + +.if defined(WITH_GTKSPELL) +LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell +CONFIGURE_ARGS+= --with-gtkspell +.else +CONFIGURE_ARGS+= --without-gtkspell +.endif + +.if defined(WITH_DBUS) +LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus +CONFIGURE_ARGS+= --with-dbus \ + --with-dbus-dir=${PREFIX}/share/dbus-1/services +PLIST_SUB+= DBUS:="" +.else +CONFIGURE_ARGS+= --without-dbus +PLIST_SUB+= DBUS:="@comment " +.endif + +.if defined(WITH_ESOUND) +PKGNAMESUFFIX= -esound +USE_GNOME+= esound +CONFIGURE_ARGS+= --with-esd +PLIST_SUB+= ESOUND:="" +.else +CONFIGURE_ARGS+= --without-esd +PLIST_SUB+= ESOUND:="@comment " +.endif + +.if defined(WITH_ARTS) +LIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts +CONFIGURE_ARGS+= --with-arts +PLIST_SUB+= ARTS:="" +.else +CONFIGURE_ARGS+= --without-arts +PLIST_SUB+= ARTS:="@comment " +.endif + +.if defined(WITH_XOSD) +LIB_DEPENDS+= xosd.4:${PORTSDIR}/misc/xosd +CONFIGURE_ARGS+= --with-xosd +PLIST_SUB+= XOSD:="" +.else +CONFIGURE_ARGS+= --without-xosd +PLIST_SUB+= XOSD:="@comment " +.endif + +.if (${HAVE_GNOME:Mgnomehier}!="") +PLIST_SUB+= GNOME:="" +.else +PLIST_SUB+= GNOME:="@comment " +.endif +.if exists(${LOCALBASE}/lib/libkdecore.so) +PLIST_SUB+= KDE:="" +.else +PLIST_SUB+= KDE:="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/gg2.desktop + @${REINPLACE_CMD} -e 's| -ldl|| ; s|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' ${WRKSRC}/lib/Makefile.in +.if ${OSVERSION} < 500000 + @${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|' ${WRKSRC}/src/plugins/gadu_gadu/libgadu/lib/libgadu-config.h.in +.endif + +post-install: +.if (${HAVE_GNOME:Mgnomehier}!="") + ${INSTALL_DATA} ${WRKSRC}/gg2.desktop ${LOCALBASE}/share/gnome/apps/Internet + ${LN} -sf ${PREFIX}/share/pixmaps/gg2.png ${LOCALBASE}/share/pixmaps +.endif +.if exists(${LOCALBASE}/lib/libkdecore.so) + ${INSTALL_DATA} ${WRKSRC}/gg2.desktop ${LOCALBASE}/share/applnk/Internet +.endif + +# vim: set ts=8 sw=8: +.include <bsd.port.post.mk> diff --git a/polish/gnugadu2/distinfo b/polish/gnugadu2/distinfo new file mode 100644 index 000000000..1be5cd81b --- /dev/null +++ b/polish/gnugadu2/distinfo @@ -0,0 +1,3 @@ +MD5 (gg2-2.3.0.tar.bz2) = dbe6c0f85c9dbb115ee1911d8abbea33 +SHA256 (gg2-2.3.0.tar.bz2) = 3869296df07f9b5762382903f83c0db082813ee73e454bf59e2f53cb957c60e2 +SIZE (gg2-2.3.0.tar.bz2) = 1168970 diff --git a/polish/gnugadu2/pkg-descr b/polish/gnugadu2/pkg-descr new file mode 100644 index 000000000..9287659d2 --- /dev/null +++ b/polish/gnugadu2/pkg-descr @@ -0,0 +1,8 @@ +Gnugadu2 is a modular instant messenger written with GTK+ targeted +mainly at Polish users of propietary Gadu-Gadu network. + +GnuGadu2 sports a plugin extensible architecture. Beside Gadu-Gadu +it also supports Jabber, Tlen.pl, sending smses to Polish mobile +phones, spell checking, works with several sound servers. + +WWW: http://www.gnugadu.org diff --git a/polish/gnugadu2/pkg-plist b/polish/gnugadu2/pkg-plist new file mode 100644 index 000000000..4a15e5221 --- /dev/null +++ b/polish/gnugadu2/pkg-plist @@ -0,0 +1,343 @@ +bin/gg2 +bin/gghist +include/gg2_core.h +lib/gg2/libGUI_plugin.la +lib/gg2/libGUI_plugin.so +lib/gg2/libaaway_plugin.la +lib/gg2/libaaway_plugin.so +%%DBUS:%%lib/gg2/libdbus_plugin.la +%%DBUS:%%lib/gg2/libdbus_plugin.so +%%DOCKAPP:%%lib/gg2/libdocklet_dockapp_plugin.la +%%DOCKAPP:%%lib/gg2/libdocklet_dockapp_plugin.so +%%DOCKLET:%%lib/gg2/libdocklet_system_tray_plugin.la +%%DOCKLET:%%lib/gg2/libdocklet_system_tray_plugin.so +lib/gg2/libgadu_gadu_plugin.la +lib/gg2/libgadu_gadu_plugin.so +lib/gg2/libhistory_external_plugin.la +lib/gg2/libhistory_external_plugin.so +lib/gg2/libignore_main_plugin.la +lib/gg2/libignore_main_plugin.so +%%JABBER:%%lib/gg2/libjabber_plugin.la +%%JABBER:%%lib/gg2/libjabber_plugin.so +lib/gg2/libsms_plugin.la +lib/gg2/libsms_plugin.so +%%ARTS:%%lib/gg2/libsound_arts_plugin.la +%%ARTS:%%lib/gg2/libsound_arts_plugin.so +%%ESOUND:%%lib/gg2/libsound_esd_plugin.la +%%ESOUND:%%lib/gg2/libsound_esd_plugin.so +lib/gg2/libsound_external_plugin.la +lib/gg2/libsound_external_plugin.so +lib/gg2/libsound_oss_plugin.la +lib/gg2/libsound_oss_plugin.so +%%TLEN:%%lib/gg2/libtlen_plugin.la +%%TLEN:%%lib/gg2/libtlen_plugin.so +lib/gg2/libupdate_plugin.la +lib/gg2/libupdate_plugin.so +%%XOSD:%%lib/gg2/libxosd_plugin.la +%%XOSD:%%lib/gg2/libxosd_plugin.so +lib/libgg2_core.la +lib/libgg2_core.so +lib/libgg2_core.so.2 +libdata/pkgconfig/gg2_core.pc +%%DBUS:%%share/dbus-1/services/org.freedesktop.im.GG.service +share/gg2/pixmaps/arrow.png +share/gg2/pixmaps/away.png +share/gg2/pixmaps/emoticon.gif +share/gg2/pixmaps/emoticons/3m_sie.gif +share/gg2/pixmaps/emoticons/8P.gif +share/gg2/pixmaps/emoticons/aniolek.gif +share/gg2/pixmaps/emoticons/beksa.gif +share/gg2/pixmaps/emoticons/bije.gif +share/gg2/pixmaps/emoticons/boje_sie.gif +share/gg2/pixmaps/emoticons/boks.gif +share/gg2/pixmaps/emoticons/brawa.gif +share/gg2/pixmaps/emoticons/buja_w_oblokach.gif +share/gg2/pixmaps/emoticons/bukiet.gif +share/gg2/pixmaps/emoticons/calus.gif +share/gg2/pixmaps/emoticons/cfaniak.gif +share/gg2/pixmaps/emoticons/chatownik.gif +share/gg2/pixmaps/emoticons/chytry.gif +share/gg2/pixmaps/emoticons/cisza.gif +share/gg2/pixmaps/emoticons/cmok.gif +share/gg2/pixmaps/emoticons/co.gif +share/gg2/pixmaps/emoticons/co_jest.gif +share/gg2/pixmaps/emoticons/czarodziej.gif +share/gg2/pixmaps/emoticons/czas.gif +share/gg2/pixmaps/emoticons/czytaj.gif +share/gg2/pixmaps/emoticons/diabelek.gif +share/gg2/pixmaps/emoticons/dobani.gif +share/gg2/pixmaps/emoticons/dostal.gif +share/gg2/pixmaps/emoticons/dresiarz.gif +share/gg2/pixmaps/emoticons/drink.gif +share/gg2/pixmaps/emoticons/dupa.gif +share/gg2/pixmaps/emoticons/emoticons.def +share/gg2/pixmaps/emoticons/faja.gif +share/gg2/pixmaps/emoticons/fuck.gif +share/gg2/pixmaps/emoticons/gafa.gif +share/gg2/pixmaps/emoticons/ganja.gif +share/gg2/pixmaps/emoticons/gazeta.gif +share/gg2/pixmaps/emoticons/glaszcze.gif +share/gg2/pixmaps/emoticons/glupek.gif +share/gg2/pixmaps/emoticons/glupek2.gif +share/gg2/pixmaps/emoticons/gool.gif +share/gg2/pixmaps/emoticons/gra.gif +share/gg2/pixmaps/emoticons/hahaha.gif +share/gg2/pixmaps/emoticons/heej.gif +share/gg2/pixmaps/emoticons/hmmm.gif +share/gg2/pixmaps/emoticons/jablko.gif +share/gg2/pixmaps/emoticons/je_pizze.gif +share/gg2/pixmaps/emoticons/jem.gif +share/gg2/pixmaps/emoticons/jezyk1.gif +share/gg2/pixmaps/emoticons/jezyk2.gif +share/gg2/pixmaps/emoticons/jupi.gif +share/gg2/pixmaps/emoticons/kawa.gif +share/gg2/pixmaps/emoticons/killer.gif +share/gg2/pixmaps/emoticons/klotnia.gif +share/gg2/pixmaps/emoticons/krecka_dostal.gif +share/gg2/pixmaps/emoticons/krzywy.gif +share/gg2/pixmaps/emoticons/kwasny.gif +share/gg2/pixmaps/emoticons/kwiatek.gif +share/gg2/pixmaps/emoticons/list.gif +share/gg2/pixmaps/emoticons/lol.gif +share/gg2/pixmaps/emoticons/menu.gif +share/gg2/pixmaps/emoticons/milosc.gif +share/gg2/pixmaps/emoticons/mruga.gif +share/gg2/pixmaps/emoticons/mutny.gif +share/gg2/pixmaps/emoticons/nauka.gif +share/gg2/pixmaps/emoticons/nie.gif +share/gg2/pixmaps/emoticons/nie_powiem.gif +share/gg2/pixmaps/emoticons/niee.gif +share/gg2/pixmaps/emoticons/nonono.gif +share/gg2/pixmaps/emoticons/obiad.gif +share/gg2/pixmaps/emoticons/oczko.gif +share/gg2/pixmaps/emoticons/oczko2.gif +share/gg2/pixmaps/emoticons/oczy.gif +share/gg2/pixmaps/emoticons/ok.gif +share/gg2/pixmaps/emoticons/ok2.gif +share/gg2/pixmaps/emoticons/okularnik.gif +share/gg2/pixmaps/emoticons/olaboga.gif +share/gg2/pixmaps/emoticons/onajego.gif +share/gg2/pixmaps/emoticons/pada.gif +share/gg2/pixmaps/emoticons/paker.gif +share/gg2/pixmaps/emoticons/palacz.gif +share/gg2/pixmaps/emoticons/papa.gif +share/gg2/pixmaps/emoticons/peace.gif +share/gg2/pixmaps/emoticons/pisze.gif +share/gg2/pixmaps/emoticons/piwko2.gif +share/gg2/pixmaps/emoticons/piwo.gif +share/gg2/pixmaps/emoticons/placze.gif +share/gg2/pixmaps/emoticons/pomocy.gif +share/gg2/pixmaps/emoticons/prezent.gif +share/gg2/pixmaps/emoticons/prysznic.gif +share/gg2/pixmaps/emoticons/przytul.gif +share/gg2/pixmaps/emoticons/puknijsie.gif +share/gg2/pixmaps/emoticons/pytajnik.gif +share/gg2/pixmaps/emoticons/rotfl.gif +share/gg2/pixmaps/emoticons/roza.gif +share/gg2/pixmaps/emoticons/sciana.gif +share/gg2/pixmaps/emoticons/serce.gif +share/gg2/pixmaps/emoticons/serducho.gif +share/gg2/pixmaps/emoticons/serduszka.gif +share/gg2/pixmaps/emoticons/serduszka2.gif +share/gg2/pixmaps/emoticons/sex.gif +share/gg2/pixmaps/emoticons/slonko.gif +share/gg2/pixmaps/emoticons/smutny.gif +share/gg2/pixmaps/emoticons/snieg.gif +share/gg2/pixmaps/emoticons/soczek.gif +share/gg2/pixmaps/emoticons/spie.gif +share/gg2/pixmaps/emoticons/spioch.gif +share/gg2/pixmaps/emoticons/spoko.gif +share/gg2/pixmaps/emoticons/stop.gif +share/gg2/pixmaps/emoticons/szampan.gif +share/gg2/pixmaps/emoticons/tancze.gif +share/gg2/pixmaps/emoticons/telefon.gif +share/gg2/pixmaps/emoticons/tiaaa.gif +share/gg2/pixmaps/emoticons/tort.gif +share/gg2/pixmaps/emoticons/tuptup.gif +share/gg2/pixmaps/emoticons/uczen.gif +share/gg2/pixmaps/emoticons/uscisk.gif +share/gg2/pixmaps/emoticons/usmiech.gif +share/gg2/pixmaps/emoticons/usmiech2.gif +share/gg2/pixmaps/emoticons/usta.gif +share/gg2/pixmaps/emoticons/wanna.gif +share/gg2/pixmaps/emoticons/wc.gif +share/gg2/pixmaps/emoticons/wesoly.gif +share/gg2/pixmaps/emoticons/winko.gif +share/gg2/pixmaps/emoticons/wow.gif +share/gg2/pixmaps/emoticons/wow_na.gif +share/gg2/pixmaps/emoticons/wsciekly.gif +share/gg2/pixmaps/emoticons/wstydnis.gif +share/gg2/pixmaps/emoticons/wykrzyknik.gif +share/gg2/pixmaps/emoticons/ysz.gif +share/gg2/pixmaps/emoticons/z_jezorem.gif +share/gg2/pixmaps/emoticons/zab.gif +share/gg2/pixmaps/emoticons/zakochany.gif +share/gg2/pixmaps/emoticons/zawstydzony.gif +share/gg2/pixmaps/emoticons/zdziwko.gif +share/gg2/pixmaps/emoticons/zeby.gif +share/gg2/pixmaps/emoticons/zegar.gif +share/gg2/pixmaps/emoticons/ziew.gif +share/gg2/pixmaps/emoticons/zly.gif +share/gg2/pixmaps/emoticons/zniesmaczony.gif +share/gg2/pixmaps/emoticons/zygi.gif +share/gg2/pixmaps/gadu-gadu-away-descr.png +share/gg2/pixmaps/gadu-gadu-away.png +share/gg2/pixmaps/gadu-gadu-invisible-descr.png +share/gg2/pixmaps/gadu-gadu-invisible.png +share/gg2/pixmaps/gadu-gadu-offline-descr.png +share/gg2/pixmaps/gadu-gadu-offline.png +share/gg2/pixmaps/gadu-gadu-online-descr.png +share/gg2/pixmaps/gadu-gadu-online.png +share/gg2/pixmaps/gadu-gadu.png +share/gg2/pixmaps/gg-about.png +share/gg2/pixmaps/icon.png +share/gg2/pixmaps/icons/bubble/README +share/gg2/pixmaps/icons/bubble/gadu-gadu-away-descr.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-away.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-invisible-descr.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-invisible.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-offline-descr.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-offline.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-online-descr.png +share/gg2/pixmaps/icons/bubble/gadu-gadu-online.png +share/gg2/pixmaps/icons/bubble/gadu-gadu.png +share/gg2/pixmaps/icons/bubble/icon.png +share/gg2/pixmaps/icons/classic/README +share/gg2/pixmaps/icons/classic/gadu-gadu-away-descr.png +share/gg2/pixmaps/icons/classic/gadu-gadu-away.png +share/gg2/pixmaps/icons/classic/gadu-gadu-invisible-descr.png +share/gg2/pixmaps/icons/classic/gadu-gadu-invisible.png +share/gg2/pixmaps/icons/classic/gadu-gadu-offline-descr.png +share/gg2/pixmaps/icons/classic/gadu-gadu-offline.png +share/gg2/pixmaps/icons/classic/gadu-gadu-online-descr.png +share/gg2/pixmaps/icons/classic/gadu-gadu-online.png +share/gg2/pixmaps/icons/classic/gadu-gadu.png +share/gg2/pixmaps/icons/classic/icon.png +share/gg2/pixmaps/icons/classic/jabber-auth-from.png +share/gg2/pixmaps/icons/classic/jabber-away.png +share/gg2/pixmaps/icons/classic/jabber-dnd.png +share/gg2/pixmaps/icons/classic/jabber-error.png +share/gg2/pixmaps/icons/classic/jabber-noauth.png +share/gg2/pixmaps/icons/classic/jabber-offline.png +share/gg2/pixmaps/icons/classic/jabber-online.png +share/gg2/pixmaps/icons/classic/jabber-xa.png +share/gg2/pixmaps/icons/classic/jabber.png +share/gg2/pixmaps/icons/classic/tlen-away.png +share/gg2/pixmaps/icons/classic/tlen-beback.png +share/gg2/pixmaps/icons/classic/tlen-chat.png +share/gg2/pixmaps/icons/classic/tlen-invisible.png +share/gg2/pixmaps/icons/classic/tlen-occupied.png +share/gg2/pixmaps/icons/classic/tlen-offline.png +share/gg2/pixmaps/icons/classic/tlen-online.png +share/gg2/pixmaps/icons/ghosts/README +share/gg2/pixmaps/icons/ghosts/gadu-gadu-away-descr.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-away.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-invisible-descr.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-invisible.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-offline-descr.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-offline.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-online-descr.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu-online.png +share/gg2/pixmaps/icons/ghosts/gadu-gadu.png +share/gg2/pixmaps/icons/ghosts/icon.png +share/gg2/pixmaps/icons/modern/README +share/gg2/pixmaps/icons/modern/gadu-gadu-away-descr.png +share/gg2/pixmaps/icons/modern/gadu-gadu-away.png +share/gg2/pixmaps/icons/modern/gadu-gadu-invisible-descr.png +share/gg2/pixmaps/icons/modern/gadu-gadu-invisible.png +share/gg2/pixmaps/icons/modern/gadu-gadu-offline-descr.png +share/gg2/pixmaps/icons/modern/gadu-gadu-offline.png +share/gg2/pixmaps/icons/modern/gadu-gadu-online-descr.png +share/gg2/pixmaps/icons/modern/gadu-gadu-online.png +share/gg2/pixmaps/icons/modern/gadu-gadu.png +share/gg2/pixmaps/icons/modern/icon.png +share/gg2/pixmaps/icons/modern/tlen-away.png +share/gg2/pixmaps/icons/modern/tlen-beback.png +share/gg2/pixmaps/icons/modern/tlen-chat.png +share/gg2/pixmaps/icons/modern/tlen-invisible.png +share/gg2/pixmaps/icons/modern/tlen-occupied.png +share/gg2/pixmaps/icons/modern/tlen-offline.png +share/gg2/pixmaps/icons/modern/tlen-online.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-away-descr.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-away.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-invisible-descr.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-invisible.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-offline-descr.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-offline.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-online-descr.png +share/gg2/pixmaps/icons/rozgwiazda/gadu-gadu-online.png +share/gg2/pixmaps/icons/rozgwiazda/icon.png +share/gg2/pixmaps/icons/rozgwiazda/license.txt +share/gg2/pixmaps/icq-away.png +share/gg2/pixmaps/icq-dnd.png +share/gg2/pixmaps/icq-freechat.png +share/gg2/pixmaps/icq-invisible.png +share/gg2/pixmaps/icq-na.png +share/gg2/pixmaps/icq-occupied.png +share/gg2/pixmaps/icq-offline.png +share/gg2/pixmaps/icq-online.png +share/gg2/pixmaps/icq.png +share/gg2/pixmaps/jabber-auth-from.png +share/gg2/pixmaps/jabber-away.png +share/gg2/pixmaps/jabber-dnd.png +share/gg2/pixmaps/jabber-error.png +share/gg2/pixmaps/jabber-noauth.png +share/gg2/pixmaps/jabber-offline.png +share/gg2/pixmaps/jabber-online.png +share/gg2/pixmaps/jabber-xa.png +share/gg2/pixmaps/jabber.png +share/gg2/pixmaps/new-msg.gif +share/gg2/pixmaps/offline.png +share/gg2/pixmaps/online.png +share/gg2/pixmaps/push-pin.png +share/gg2/pixmaps/send-im.png +share/gg2/pixmaps/show-hide-descriptions.png +share/gg2/pixmaps/show-hide-inactive.png +share/gg2/pixmaps/sms.png +share/gg2/pixmaps/sms_i.png +share/gg2/pixmaps/tlen-away.png +share/gg2/pixmaps/tlen-beback.png +share/gg2/pixmaps/tlen-chat.png +share/gg2/pixmaps/tlen-desc.png +share/gg2/pixmaps/tlen-invisible.png +share/gg2/pixmaps/tlen-occupied.png +share/gg2/pixmaps/tlen-offline.png +share/gg2/pixmaps/tlen-online.png +share/gg2/pixmaps/tlen.png +share/gg2/sounds/msg.wav +share/gg2/sounds/usr.wav +share/gg2/sounds/yahoo.wav +share/gg2/themes/blue2.theme +share/gg2/themes/darkblue.theme +share/gg2/themes/default.theme +share/gg2/themes/gray2.theme +share/gg2/themes/green2.theme +share/gg2/themes/lightblue.theme +share/gg2/themes/office.theme +share/gg2/themes/red2.theme +share/gg2/themes/thinice.theme +share/gg2/themes/tropic.theme +share/gg2/themes/vblue2.theme +share/gg2/themes/vgreen2.theme +share/gg2/themes/vred2.theme +share/gg2/themes/white2.theme +share/locale/nl/LC_MESSAGES/gg2.mo +share/locale/pl/LC_MESSAGES/gg2.mo +share/pixmaps/gg2.png +@dirrm share/gg2/themes +@dirrm share/gg2/sounds +@dirrm share/gg2/pixmaps/icons/rozgwiazda +@dirrm share/gg2/pixmaps/icons/modern +@dirrm share/gg2/pixmaps/icons/ghosts +@dirrm share/gg2/pixmaps/icons/classic +@dirrm share/gg2/pixmaps/icons/bubble +@dirrm share/gg2/pixmaps/icons +@dirrm share/gg2/pixmaps/emoticons +@dirrm share/gg2/pixmaps +@dirrm share/gg2 +@dirrm lib/gg2 +%%GNOME:%%@cwd %%LOCALBASE%% +%%GNOME:%%share/gnome/apps/Internet/gg2.desktop +%%GNOME:%%share/pixmaps/gg2.png +%%KDE:%%@cwd %%LOCALBASE%% +%%KDE:%%share/applnk/Internet/gg2.desktop diff --git a/print/ggv/Makefile b/print/ggv/Makefile new file mode 100644 index 000000000..b4302b61a --- /dev/null +++ b/print/ggv/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: ggv2 +# Date created: 07 July 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/print/ggv/Makefile,v 1.5 2005/09/05 20:16:08 marcus Exp $ +# + +PORTNAME= ggv +PORTVERSION= 2.12.0 +PORTREVISION= 2 +CATEGORIES= print gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/2.12 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= GNOME 2 ghostscript viewer + +USE_BZIP2= yes +USE_X_PREFIX= yes +INSTALLS_OMF= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack intlhack libgnomeui desktopfileutils +USE_GETTEXT= yes +USE_GHOSTSCRIPT=yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +GCONF_SCHEMAS= ggv.schemas + +pre-everything:: +.if !defined(WITH_GHOSTSCRIPT_AFPL) || ${WITH_GHOSTSCRIPT_AFPL} != yes + @${ECHO_MSG} "" + @${ECHO_MSG} " Define WITH_GHOSTSCRIPT_AFPL=yes to use" + @${ECHO_MSG} " AFPL Postscript interpreter instead of GNU one" + @${ECHO_MSG} "" +.endif + +post-install: + @-update-desktop-database > /dev/null + +.include <bsd.port.mk> diff --git a/print/ggv/distinfo b/print/ggv/distinfo new file mode 100644 index 000000000..8c09120b8 --- /dev/null +++ b/print/ggv/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/ggv-2.12.0.tar.bz2) = 418f0ef3f8b82bb0c423a2a1cf6769f7 +SHA256 (gnome2/ggv-2.12.0.tar.bz2) = 2c91282bc97ec7e6327bfcd8df07fe849c2fa69e3231b2997484709ff6e389ee +SIZE (gnome2/ggv-2.12.0.tar.bz2) = 1037200 diff --git a/print/ggv/files/patch-src_Makefile.in b/print/ggv/files/patch-src_Makefile.in new file mode 100644 index 000000000..76847cf3e --- /dev/null +++ b/print/ggv/files/patch-src_Makefile.in @@ -0,0 +1,11 @@ +--- src/Makefile.in.orig Sun Dec 5 18:19:25 2004 ++++ src/Makefile.in Sun Dec 5 18:20:13 2004 +@@ -142,7 +142,7 @@ + + SUBDIRS = recent-files stock cursors + +-INCLUDES = -I$(top_srcdir)/recent-files -DG_LOG_DOMAIN=\"GGV\" -DGNOMELOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\" -DGNOMEICONDIR=\""${prefix}/${DATADIRNAME}/pixmaps"\" -DDATADIR=\""$(datadir)"\" $(GGV_CFLAGS) $(GGV_DEPRECATED_CFLAGS) ++INCLUDES = -I$(top_srcdir)/recent-files -DG_LOG_DOMAIN=\"GGV\" -DGNOMELOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\" -DGNOMEICONDIR=\""${datadir}/pixmaps"\" -DDATADIR=\""$(datadir)"\" $(GGV_CFLAGS) $(GGV_DEPRECATED_CFLAGS) + + + bin_PROGRAMS = ggv diff --git a/print/ggv/pkg-descr b/print/ggv/pkg-descr new file mode 100644 index 000000000..c59727e1f --- /dev/null +++ b/print/ggv/pkg-descr @@ -0,0 +1,4 @@ +GGV, the Gnome GhostView, is a Gnome PostScript document previewer. +It can also preview PDFs, but as it is not a native PDF viewer, it +does not take advantage of all the features of the PDF format. +graphics/gpdf is a more capable PDF viewer. diff --git a/print/ggv/pkg-plist b/print/ggv/pkg-plist new file mode 100644 index 000000000..8669d8709 --- /dev/null +++ b/print/ggv/pkg-plist @@ -0,0 +1,152 @@ +bin/ggv +libdata/bonobo/servers/GNOME_GGV.server +libexec/ggv-postscript-viewer +share/applications/ggv.desktop +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +share/gnome-2.0/ui/ggv-control-ui.xml +share/gnome-2.0/ui/ggv-postscript-view-ui.xml +share/gnome-2.0/ui/ggv-ui.xml +share/gnome/help/ggv/C/figures/ggv_window.png +share/gnome/help/ggv/C/ggv.xml +share/gnome/help/ggv/C/legal.xml +share/gnome/help/ggv/C/topic.dat +share/gnome/help/ggv/de/figures/ggv_window.png +share/gnome/help/ggv/de/ggv.xml +share/gnome/help/ggv/de/legal.xml +share/gnome/help/ggv/de/topic.dat +share/gnome/help/ggv/es/figures/ggv_window.png +share/gnome/help/ggv/es/ggv.xml +share/gnome/help/ggv/es/legal.xml +share/gnome/help/ggv/fr/figures/ggv_window.png +share/gnome/help/ggv/fr/ggv.xml +share/gnome/help/ggv/fr/legal.xml +share/gnome/help/ggv/it/figures/ggv_window.png +share/gnome/help/ggv/it/ggv.xml +share/gnome/help/ggv/it/legal.xml +share/gnome/help/ggv/it/topic.dat +share/gnome/help/ggv/ja/figures/ggv_window.png +share/gnome/help/ggv/ja/ggv.xml +share/gnome/help/ggv/ja/legal.xml +share/gnome/help/ggv/ja/topic.dat +share/gnome/help/ggv/ko/figures/example_screenshot.png +share/gnome/help/ggv/ko/ggv.xml +share/gnome/help/ggv/ko/legal.xml +share/gnome/help/ggv/sv/figures/ggv_window.png +share/gnome/help/ggv/sv/ggv.xml +share/gnome/help/ggv/sv/legal.xml +share/gnome/help/ggv/zh_CN/figures/ggv_window.png +share/gnome/help/ggv/zh_CN/ggv.xml +share/gnome/help/ggv/zh_CN/legal.xml +share/gnome/help/ggv/zh_TW/figures/ggv_window.png +share/gnome/help/ggv/zh_TW/ggv.xml +share/gnome/help/ggv/zh_TW/legal.xml +share/idl/Ggv.idl +share/omf/ggv/ggv-C.omf +share/omf/ggv/ggv-de.omf +share/omf/ggv/ggv-es.omf +share/omf/ggv/ggv-fr.omf +share/omf/ggv/ggv-it.omf +share/omf/ggv/ggv-ja.omf +share/omf/ggv/ggv-ko.omf +share/omf/ggv/ggv-sv.omf +share/omf/ggv/ggv-zh_CN.omf +share/omf/ggv/ggv-zh_TW.omf +share/pixmaps/ggv/clearall.xpm +share/pixmaps/ggv/fitwidth.png +share/pixmaps/ggv/ggv-splash.png +share/pixmaps/ggv/toggleall.xpm +share/pixmaps/ggv/toggleeven.xpm +share/pixmaps/ggv/toggleodd.xpm +share/pixmaps/ggv/zoom.xpm +share/pixmaps/gnome-ghostview.png +share/locale/af/LC_MESSAGES/ggv.mo +share/locale/am/LC_MESSAGES/ggv.mo +share/locale/ar/LC_MESSAGES/ggv.mo +share/locale/az/LC_MESSAGES/ggv.mo +share/locale/be/LC_MESSAGES/ggv.mo +share/locale/bg/LC_MESSAGES/ggv.mo +share/locale/bn/LC_MESSAGES/ggv.mo +share/locale/bs/LC_MESSAGES/ggv.mo +share/locale/ca/LC_MESSAGES/ggv.mo +share/locale/cs/LC_MESSAGES/ggv.mo +share/locale/cy/LC_MESSAGES/ggv.mo +share/locale/da/LC_MESSAGES/ggv.mo +share/locale/de/LC_MESSAGES/ggv.mo +share/locale/el/LC_MESSAGES/ggv.mo +share/locale/en_CA/LC_MESSAGES/ggv.mo +share/locale/en_GB/LC_MESSAGES/ggv.mo +share/locale/es/LC_MESSAGES/ggv.mo +share/locale/et/LC_MESSAGES/ggv.mo +share/locale/eu/LC_MESSAGES/ggv.mo +share/locale/fa/LC_MESSAGES/ggv.mo +share/locale/fi/LC_MESSAGES/ggv.mo +share/locale/fr/LC_MESSAGES/ggv.mo +share/locale/ga/LC_MESSAGES/ggv.mo +share/locale/gl/LC_MESSAGES/ggv.mo +share/locale/gu/LC_MESSAGES/ggv.mo +share/locale/he/LC_MESSAGES/ggv.mo +share/locale/hi/LC_MESSAGES/ggv.mo +share/locale/hr/LC_MESSAGES/ggv.mo +share/locale/hu/LC_MESSAGES/ggv.mo +share/locale/id/LC_MESSAGES/ggv.mo +share/locale/is/LC_MESSAGES/ggv.mo +share/locale/it/LC_MESSAGES/ggv.mo +share/locale/ja/LC_MESSAGES/ggv.mo +share/locale/kn/LC_MESSAGES/ggv.mo +share/locale/ko/LC_MESSAGES/ggv.mo +share/locale/lt/LC_MESSAGES/ggv.mo +share/locale/lv/LC_MESSAGES/ggv.mo +share/locale/mk/LC_MESSAGES/ggv.mo +share/locale/ml/LC_MESSAGES/ggv.mo +share/locale/mn/LC_MESSAGES/ggv.mo +share/locale/ms/LC_MESSAGES/ggv.mo +share/locale/nb/LC_MESSAGES/ggv.mo +share/locale/ne/LC_MESSAGES/ggv.mo +share/locale/nl/LC_MESSAGES/ggv.mo +share/locale/nn/LC_MESSAGES/ggv.mo +share/locale/no/LC_MESSAGES/ggv.mo +share/locale/pa/LC_MESSAGES/ggv.mo +share/locale/pl/LC_MESSAGES/ggv.mo +share/locale/pt/LC_MESSAGES/ggv.mo +share/locale/pt_BR/LC_MESSAGES/ggv.mo +share/locale/ro/LC_MESSAGES/ggv.mo +share/locale/ru/LC_MESSAGES/ggv.mo +share/locale/rw/LC_MESSAGES/ggv.mo +share/locale/sk/LC_MESSAGES/ggv.mo +share/locale/sl/LC_MESSAGES/ggv.mo +share/locale/sq/LC_MESSAGES/ggv.mo +share/locale/sr/LC_MESSAGES/ggv.mo +share/locale/sr@Latn/LC_MESSAGES/ggv.mo +share/locale/sv/LC_MESSAGES/ggv.mo +share/locale/ta/LC_MESSAGES/ggv.mo +share/locale/th/LC_MESSAGES/ggv.mo +share/locale/tr/LC_MESSAGES/ggv.mo +share/locale/uk/LC_MESSAGES/ggv.mo +share/locale/vi/LC_MESSAGES/ggv.mo +share/locale/xh/LC_MESSAGES/ggv.mo +share/locale/zh_CN/LC_MESSAGES/ggv.mo +share/locale/zh_TW/LC_MESSAGES/ggv.mo +@dirrm share/pixmaps/ggv +@dirrm share/omf/ggv +@dirrm share/gnome/help/ggv/zh_TW/figures +@dirrm share/gnome/help/ggv/zh_TW +@dirrm share/gnome/help/ggv/zh_CN/figures +@dirrm share/gnome/help/ggv/zh_CN +@dirrm share/gnome/help/ggv/sv/figures +@dirrm share/gnome/help/ggv/sv +@dirrm share/gnome/help/ggv/ko/figures +@dirrm share/gnome/help/ggv/ko +@dirrm share/gnome/help/ggv/ja/figures +@dirrm share/gnome/help/ggv/ja +@dirrm share/gnome/help/ggv/it/figures +@dirrm share/gnome/help/ggv/it +@dirrm share/gnome/help/ggv/fr/figures +@dirrm share/gnome/help/ggv/fr +@dirrm share/gnome/help/ggv/es/figures +@dirrm share/gnome/help/ggv/es +@dirrm share/gnome/help/ggv/de/figures +@dirrm share/gnome/help/ggv/de +@dirrm share/gnome/help/ggv/C/figures +@dirrm share/gnome/help/ggv/C +@dirrm share/gnome/help/ggv +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true diff --git a/print/gnomephotoprinter/Makefile b/print/gnomephotoprinter/Makefile new file mode 100644 index 000000000..3d4a5050f --- /dev/null +++ b/print/gnomephotoprinter/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: gnomephotoprinter +# Date created: 27 Oct 2003 +# Whom: Alexander Nedotsukov <bland@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gnomephotoprinter +PORTVERSION= 0.7.0 +PORTREVISION= 2 +CATEGORIES= print gnome +MASTER_SITES= http://www.fogman.de/gpp/ +DISTNAME= gpp-${PORTVERSION} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Gnome Photo Printer is intended for printing photos in an easy way + +USE_XLIB= yes +USE_GMAKE= yes +USE_GNOME= gnomehack gnomeprefix libgnomeui libglade2 libgnomeprintui \ + gnomevfs2 +USE_GETTEXT= yes +GNU_CONFIGURE= yes +INSTALLS_ICONS= yes + +.include <bsd.port.mk> diff --git a/print/gnomephotoprinter/distinfo b/print/gnomephotoprinter/distinfo new file mode 100644 index 000000000..4d452d148 --- /dev/null +++ b/print/gnomephotoprinter/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gpp-0.7.0.tar.gz) = ff8fdd9a8f741b346a8d87045d1d02e3 +SHA256 (gnome2/gpp-0.7.0.tar.gz) = 0176e1adf21a2ef18a1c96b2c71b4ff3a0f34a73fbbb2380a1f3fedd5cdd175b +SIZE (gnome2/gpp-0.7.0.tar.gz) = 332256 diff --git a/print/gnomephotoprinter/pkg-descr b/print/gnomephotoprinter/pkg-descr new file mode 100644 index 000000000..b30f460a7 --- /dev/null +++ b/print/gnomephotoprinter/pkg-descr @@ -0,0 +1,6 @@ +Gnome Photo Printer is intended for printing photos in an easy way. +Just drag your Photos from Nautilus to the Gnome Photo Printer window +and drop it. Make some selections like Photo or Paper size, hit +Preview or Print, and see your pictures printed. + +WWW: http://www.fogman.de/?GnomePhotoPrinter diff --git a/print/gnomephotoprinter/pkg-plist b/print/gnomephotoprinter/pkg-plist new file mode 100644 index 000000000..79bea2fe3 --- /dev/null +++ b/print/gnomephotoprinter/pkg-plist @@ -0,0 +1,12 @@ +bin/gnome-photo-printer +share/applications/gnome-photo-printer.desktop +share/gnome-photo-printer/gpp.glade +share/gnome-photo-printer/scale_with_ratio.jpg +share/gnome-photo-printer/scale_without_ratio.jpg +share/icons/hicolor/16x16/apps/gnome-photo-printer.png +share/icons/hicolor/22x22/apps/gnome-photo-printer.png +share/icons/hicolor/32x32/apps/gnome-photo-printer.png +share/icons/hicolor/48x48/apps/gnome-photo-printer.png +share/icons/hicolor/scalable/apps/gnome-photo-printer.svg +share/locale/de/LC_MESSAGES/gnome-photo-printer.mo +@dirrm share/gnome-photo-printer diff --git a/print/gribouy/Makefile b/print/gribouy/Makefile new file mode 100644 index 000000000..089a5cc93 --- /dev/null +++ b/print/gribouy/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: gribouy +# Date created: 20 Nov 2003 +# Whom: bland@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= gribouy +PORTVERSION= 0.0.8 +PORTREVISION= 7 +CATEGORIES= print gnome +#MASTER_SITES= ${MASTER_SITE_SAVANNAH} +#MASTER_SITE_SUBDIR= gribouy/unstable.pkg/${PORTVERSION:R} +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= bland + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Gribouy is a Type1 font editor + +USE_GMAKE= yes +USE_X_PREFIX= yes +USE_GNOME= gnomeprefix gnomehack libglade2 libgnomeui +GNU_CONFIGURE= yes + +.include <bsd.port.mk> diff --git a/print/gribouy/distinfo b/print/gribouy/distinfo new file mode 100644 index 000000000..f2cb4057b --- /dev/null +++ b/print/gribouy/distinfo @@ -0,0 +1,3 @@ +MD5 (gribouy-0.0.8.tar.gz) = dd6879b3fd8db0436eebb7ab89641c13 +SHA256 (gribouy-0.0.8.tar.gz) = 005b7d6d1e51bd883624b1dc8f06cc806a4a417a473bf4eba9a7db26d4ee3e2a +SIZE (gribouy-0.0.8.tar.gz) = 228554 diff --git a/print/gribouy/files/patch-src::gribouy-curve.c b/print/gribouy/files/patch-src::gribouy-curve.c new file mode 100644 index 000000000..ff1888fb3 --- /dev/null +++ b/print/gribouy/files/patch-src::gribouy-curve.c @@ -0,0 +1,10 @@ +--- src/gribouy-curve.c.orig Fri Aug 13 19:51:07 2004 ++++ src/gribouy-curve.c Fri Aug 13 19:51:21 2004 +@@ -311,6 +311,7 @@ + bp++; + } + next_one: ++ ; + } while (bp->code != ART_END); + art_free (bpath); + if (vp) diff --git a/print/gribouy/files/patch-src::gribouy-main.c b/print/gribouy/files/patch-src::gribouy-main.c new file mode 100644 index 000000000..fc24fea27 --- /dev/null +++ b/print/gribouy/files/patch-src::gribouy-main.c @@ -0,0 +1,26 @@ +--- src/gribouy-main.c.orig Thu Nov 20 04:01:59 2003 ++++ src/gribouy-main.c Thu Nov 20 04:03:00 2003 +@@ -660,10 +660,11 @@ + static GtkTreeIter * + model_append (const gchar *key, gpointer *value, GtkListStore **user_data) + { +- g_return_if_fail (GTK_IS_LIST_STORE (*user_data)); + GtkTreeIter *iter; + GtkTreeSelection *selection; + ++ g_return_if_fail (GTK_IS_LIST_STORE (*user_data)); ++ + iter = g_new0 (GtkTreeIter, 1); + gtk_list_store_append (GTK_LIST_STORE (*user_data), iter); + gtk_list_store_set (GTK_LIST_STORE (*user_data), +@@ -679,8 +680,9 @@ + static void + construct_model (gchar *key, gpointer *value, GtkListStore **user_data) + { +- g_return_if_fail (GTK_IS_LIST_STORE (*user_data)); + GtkTreeIter iter; ++ ++ g_return_if_fail (GTK_IS_LIST_STORE (*user_data)); + + gtk_list_store_append (GTK_LIST_STORE (*user_data), &iter); + gtk_list_store_set (GTK_LIST_STORE (*user_data), diff --git a/print/gribouy/pkg-descr b/print/gribouy/pkg-descr new file mode 100644 index 000000000..d60528be6 --- /dev/null +++ b/print/gribouy/pkg-descr @@ -0,0 +1,5 @@ +Gribouy comes from the french word "Gribouille". It is a font editor +released under the GNU General Public License (GPL) and a program +that requires GNOME to work. + +WWW: http://www.nongnu.org/gribouy/ diff --git a/print/gribouy/pkg-plist b/print/gribouy/pkg-plist new file mode 100644 index 000000000..176b7b0c9 --- /dev/null +++ b/print/gribouy/pkg-plist @@ -0,0 +1,10 @@ +bin/gribouy +share/applications/gribouy.desktop +share/gnome-2.0/ui/gribouy-ui.xml +share/gribouy/glade/gribouy.glade +share/pixmaps/gribouy.png +share/pixmaps/gribouy/gribouy-graphics.png +share/pixmaps/gribouy/gribouy-logo.jpg +@dirrm share/pixmaps/gribouy +@dirrm share/gribouy/glade +@dirrm share/gribouy diff --git a/science/gchempaint/Makefile b/science/gchempaint/Makefile new file mode 100644 index 000000000..22496dfa4 --- /dev/null +++ b/science/gchempaint/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: gchempaint +# Date created: Mar 18, 2003 +# Whom: Pav Lucistnik <pav@oook.cz> +# +# $FreeBSD$ +# + +PORTNAME= gchempaint +PORTVERSION= 0.8.2 +PORTREVISION= 2 +CATEGORIES= science +MASTER_SITES= ${MASTER_SITE_SAVANNAH} +MASTER_SITE_SUBDIR= ${PORTNAME}/0.8 + +MAINTAINER= pav@FreeBSD.org +COMMENT= 2D chemical structures editor for GNOME 2 + +BUILD_DEPENDS= gnome-doc-prepare:${PORTSDIR}/textproc/gnome-doc-utils +LIB_DEPENDS= gcu.8:${PORTSDIR}/science/gchemutils + +USE_BZIP2= yes +USE_XLIB= yes +INSTALLS_ICONS= yes +INSTALLS_OMF= yes +USE_LDCONFIG= yes +GCONF_SCHEMAS= gchempaint.schemas gchempaint-arrows.schemas +USE_GNOME= gnomehack intlhack libgnomeprintui libgnomeui +USE_GMAKE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LIBS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= --with-help-dir=${PREFIX}/share/gnome/help --with-omf-dir=${PREFIX}/share/omf + +post-patch: + @${REINPLACE_CMD} -e 's|-release $$(VERSION)|-version @GCP_VERSION_INFO@|' \ + ${WRKSRC}/lib/Makefile.in ${WRKSRC}/libgcpcanvas/Makefile.in + @${REINPLACE_CMD} -e 's,GNOME|Applications|Education,Applications|Education,' ${WRKSRC}/help/gchempaint.omf.in + +.include <bsd.port.mk> diff --git a/science/gchempaint/distinfo b/science/gchempaint/distinfo new file mode 100644 index 000000000..f53936e9a --- /dev/null +++ b/science/gchempaint/distinfo @@ -0,0 +1,3 @@ +MD5 (gchempaint-0.8.2.tar.bz2) = b02820894bff474ed1d5861ac644a767 +SHA256 (gchempaint-0.8.2.tar.bz2) = e1bac1e4cc969320f147e948c52e860e8f7f7aeef3499d3091adeffe7e170e0f +SIZE (gchempaint-0.8.2.tar.bz2) = 1373253 diff --git a/science/gchempaint/pkg-descr b/science/gchempaint/pkg-descr new file mode 100644 index 000000000..93228e2ba --- /dev/null +++ b/science/gchempaint/pkg-descr @@ -0,0 +1,5 @@ +GChemPaint is a 2D chemical structures editor for GNOME 2. +It's also bonobo server so some chemistry could be embedded +in Gnome applications such as Gnumeric and Abiword. + +WWW: http://www.nongnu.org/gchempaint/ diff --git a/science/gchempaint/pkg-plist b/science/gchempaint/pkg-plist new file mode 100644 index 000000000..1ef014f75 --- /dev/null +++ b/science/gchempaint/pkg-plist @@ -0,0 +1,147 @@ +bin/gchempaint +lib/gchempaint/plugins/arrows.la +lib/gchempaint/plugins/arrows.so +lib/gchempaint/plugins/atoms.la +lib/gchempaint/plugins/atoms.so +lib/gchempaint/plugins/bonds.la +lib/gchempaint/plugins/bonds.so +lib/gchempaint/plugins/cycles.la +lib/gchempaint/plugins/cycles.so +lib/gchempaint/plugins/selection.la +lib/gchempaint/plugins/selection.so +lib/gchempaint/plugins/templates.la +lib/gchempaint/plugins/templates.so +lib/gchempaint/plugins/text.la +lib/gchempaint/plugins/text.so +lib/goffice/0.4.2/plugins/gchempaint/gchempaint.la +lib/goffice/0.4.2/plugins/gchempaint/gchempaint.so +lib/goffice/0.4.2/plugins/gchempaint/plugin.xml +lib/libgcpcanvas.la +lib/libgcpcanvas.so +lib/libgcpcanvas.so.0 +lib/libgchempaint.la +lib/libgchempaint.so +lib/libgchempaint.so.0 +share/applications/gchempaint.desktop +share/gchempaint/pixmaps/gchempaint_logo.png +share/gchempaint/templates/haworth.xml +share/gchempaint/templates/templates.xml +share/gchempaint/ui/H-pos.glade +share/gchempaint/ui/arrow.png +share/gchempaint/ui/arrowtool.glade +share/gchempaint/ui/bond.glade +share/gchempaint/ui/chain.glade +share/gchempaint/ui/cycle.glade +share/gchempaint/ui/cyclen.glade +share/gchempaint/ui/docprop.glade +share/gchempaint/ui/fontsel.glade +share/gchempaint/ui/gchempaint.xml +share/gchempaint/ui/group.glade +share/gchempaint/ui/new-template.glade +share/gchempaint/ui/newfiledlg.glade +share/gchempaint/ui/preferences.glade +share/gchempaint/ui/stringdlg.glade +share/gchempaint/ui/templates.glade +share/gchempaint/ui/tools.glade +share/gchempaint/ui/zoom.glade +share/gchemutils-unstable/paint/themes/ACS_Document_1996 +share/gnome/help/gchempaint/C/legal.xml +share/gnome/help/gchempaint/C/gchempaint.xml +share/gnome/help/gchempaint/C/figures/Hposdlg.png +share/gnome/help/gchempaint/C/figures/arrow-heads.png +share/gnome/help/gchempaint/C/figures/arrow-opts.png +share/gnome/help/gchempaint/C/figures/arrows.png +share/gnome/help/gchempaint/C/figures/bond-opts.png +share/gnome/help/gchempaint/C/figures/bond.png +share/gnome/help/gchempaint/C/figures/chain-opt.png +share/gnome/help/gchempaint/C/figures/chain.png +share/gnome/help/gchempaint/C/figures/charges.png +share/gnome/help/gchempaint/C/figures/choose-elt.png +share/gnome/help/gchempaint/C/figures/cycle-opt.png +share/gnome/help/gchempaint/C/figures/cyclentool-opt.png +share/gnome/help/gchempaint/C/figures/cyclentool.png +share/gnome/help/gchempaint/C/figures/cycletools.png +share/gnome/help/gchempaint/C/figures/delocalized-bond.png +share/gnome/help/gchempaint/C/figures/electrons.png +share/gnome/help/gchempaint/C/figures/element.png +share/gnome/help/gchempaint/C/figures/elt-menu.png +share/gnome/help/gchempaint/C/figures/eraser.png +share/gnome/help/gchempaint/C/figures/fragment.png +share/gnome/help/gchempaint/C/figures/group.png +share/gnome/help/gchempaint/C/figures/main-window.png +share/gnome/help/gchempaint/C/figures/mechanism-arrows.png +share/gnome/help/gchempaint/C/figures/mendeleiev.png +share/gnome/help/gchempaint/C/figures/merge.png +share/gnome/help/gchempaint/C/figures/merge1.png +share/gnome/help/gchempaint/C/figures/merge2.png +share/gnome/help/gchempaint/C/figures/merge3.png +share/gnome/help/gchempaint/C/figures/mesomery-arrow.png +share/gnome/help/gchempaint/C/figures/mesomery1.png +share/gnome/help/gchempaint/C/figures/mesomery2.png +share/gnome/help/gchempaint/C/figures/mesomery3.png +share/gnome/help/gchempaint/C/figures/new-template.png +share/gnome/help/gchempaint/C/figures/newfile.png +share/gnome/help/gchempaint/C/figures/plus.png +share/gnome/help/gchempaint/C/figures/preferences.png +share/gnome/help/gchempaint/C/figures/prefs-arrows.png +share/gnome/help/gchempaint/C/figures/prefs-atoms-font.png +share/gnome/help/gchempaint/C/figures/prefs-atoms-other.png +share/gnome/help/gchempaint/C/figures/prefs-bonds.png +share/gnome/help/gchempaint/C/figures/prefs-text.png +share/gnome/help/gchempaint/C/figures/properties.png +share/gnome/help/gchempaint/C/figures/reaction-arrows.png +share/gnome/help/gchempaint/C/figures/reaction1.png +share/gnome/help/gchempaint/C/figures/reaction2.png +share/gnome/help/gchempaint/C/figures/reaction3.png +share/gnome/help/gchempaint/C/figures/reaction4.png +share/gnome/help/gchempaint/C/figures/reaction5.png +share/gnome/help/gchempaint/C/figures/retrosynthesis.png +share/gnome/help/gchempaint/C/figures/retrosynthesis1.png +share/gnome/help/gchempaint/C/figures/retrosynthesis2.png +share/gnome/help/gchempaint/C/figures/retrosynthesis3.png +share/gnome/help/gchempaint/C/figures/retrosynthesis4.png +share/gnome/help/gchempaint/C/figures/rotate.png +share/gnome/help/gchempaint/C/figures/selection.png +share/gnome/help/gchempaint/C/figures/stereobonds.png +share/gnome/help/gchempaint/C/figures/templates-tools.png +share/gnome/help/gchempaint/C/figures/templates.png +share/gnome/help/gchempaint/C/figures/text.png +share/gnome/help/gchempaint/C/figures/texttools-bar.png +share/gnome/help/gchempaint/C/figures/toolbox.png +share/omf/gchempaint/gchempaint-C.omf +share/icons/hicolor/32x32/apps/gchempaint.png +share/icons/hicolor/32x32/mimetypes/gnome-mime-application-x-gchempaint.png +share/icons/hicolor/48x48/apps/gchempaint.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-gchempaint.png +share/icons/hicolor/72x72/apps/gchempaint.png +share/icons/hicolor/72x72/mimetypes/gnome-mime-application-x-gchempaint.png +share/icons/hicolor/128x128/apps/gchempaint.png +share/icons/hicolor/128x128/mimetypes/gnome-mime-application-x-gchempaint.png +share/locale/de/LC_MESSAGES/gchempaint.mo +share/locale/fr/LC_MESSAGES/gchempaint.mo +share/locale/it/LC_MESSAGES/gchempaint.mo +share/locale/pl/LC_MESSAGES/gchempaint.mo +share/locale/ru/LC_MESSAGES/gchempaint.mo +share/locale/zh_CN/LC_MESSAGES/gchempaint.mo +share/mime/application/x-gchempaint.xml +share/mime/packages/gchempaint.xml +share/mime/chemical/x-cml.xml +share/mimelnk/application/x-gchempaint.desktop +@dirrmtry share/mimelnk/application +@dirrmtry share/mimelnk +@dirrm share/gchemutils-unstable/paint/themes +@dirrm share/gchemutils-unstable/paint +@dirrm share/gchemutils-unstable +@dirrm share/gchempaint/ui +@dirrm share/gchempaint/templates +@dirrm share/gchempaint/pixmaps +@dirrm share/gchempaint +@dirrm share/gnome/help/gchempaint/C/figures +@dirrm share/gnome/help/gchempaint/C +@dirrm share/gnome/help/gchempaint +@dirrm share/omf/gchempaint +@dirrm lib/goffice/0.4.2/plugins/gchempaint +@dirrm lib/gchempaint/plugins +@dirrm lib/gchempaint +@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime +@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime diff --git a/security/gnome-password-generator/Makefile b/security/gnome-password-generator/Makefile new file mode 100644 index 000000000..d2950c52b --- /dev/null +++ b/security/gnome-password-generator/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: gnome-password-generator +# Date created: 2004-07-13 +# Whom: Sergey Akifyev <asa@gascom.ru> +# +# $FreeBSD$ +# + +PORTNAME= gnome-password-generator +PORTVERSION= 1.4 +PORTREVISION= 6 +CATEGORIES= security gnome python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= gnome-password + +MAINTAINER= ports@FreeBSD.org +COMMENT= GNOME 2 password generator + +USE_GNOME= pygnome2 +USE_PYTHON= yes +USE_GMAKE= yes + +post-patch: + @${REINPLACE_CMD} -e 's|prefix=/usr|prefix=${PREFIX}|g' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|g' ${WRKSRC}/${PORTNAME} + +.include <bsd.port.mk> diff --git a/security/gnome-password-generator/distinfo b/security/gnome-password-generator/distinfo new file mode 100644 index 000000000..d40144213 --- /dev/null +++ b/security/gnome-password-generator/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome-password-generator-1.4.tar.gz) = a2a043a93ce04f3bb798afded8bfd329 +SHA256 (gnome-password-generator-1.4.tar.gz) = e962fe93811b8403354c72e3b19926d01c75d86c621958ae70d217bb1f6b896f +SIZE (gnome-password-generator-1.4.tar.gz) = 20767 diff --git a/security/gnome-password-generator/pkg-descr b/security/gnome-password-generator/pkg-descr new file mode 100644 index 000000000..f48c98023 --- /dev/null +++ b/security/gnome-password-generator/pkg-descr @@ -0,0 +1,5 @@ +Gnome Password Generator is a GUI based secure password generator. It allows +the user to generate a specified number of random passwords of a specified +length. + +WWW: http://gnome-password.sourceforge.net/ diff --git a/security/gnome-password-generator/pkg-plist b/security/gnome-password-generator/pkg-plist new file mode 100644 index 000000000..91a7fe0f1 --- /dev/null +++ b/security/gnome-password-generator/pkg-plist @@ -0,0 +1,3 @@ +bin/gnome-password-generator +share/pixmaps/gnome-password-generator.png +share/applications/gnome-password-generator.desktop diff --git a/security/gpass/Makefile b/security/gpass/Makefile new file mode 100644 index 000000000..205ff66a8 --- /dev/null +++ b/security/gpass/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: gpass +# Date created: 2006-07-24 +# Whom: ports@c0decafe.net <ports@c0decafe.net> +# +# $FreeBSD$ +# + +PORTNAME= gpass +PORTVERSION= 0.5.1 +PORTREVISION= 4 +CATEGORIES= security gnome +MASTER_SITES= http://projects.netlab.jp/gpass/release/ + +MAINTAINER= ports@c0decafe.net +COMMENT= A password manager for GNOME2 + +LIB_DEPENDS= mcrypt:${PORTSDIR}/security/mcrypt \ + mhash:${PORTSDIR}/security/mhash + +USE_XLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -export-dynamic" +USE_GMAKE= yes + +MAN1= gpass.1 gpass.ja.1 gpass-convert.1 gpass-convert.ja.1 + +USE_GNOME= gnomehack gnomeprefix gtk20 libgnomeui intltool libglade2 +GCONF_SCHEMAS= gpass.schemas + +post-patch: + @${REINPLACE_CMD} -e 's|{packageprefix}/share|{datadir}|g' \ + ${WRKSRC}/configure + +post-install: + @-update-desktop-database + +.include <bsd.port.mk> diff --git a/security/gpass/distinfo b/security/gpass/distinfo new file mode 100644 index 000000000..636d239c9 --- /dev/null +++ b/security/gpass/distinfo @@ -0,0 +1,3 @@ +MD5 (gpass-0.5.1.tar.gz) = f7144c5b3b2056d6f33d8dbf1011a211 +SHA256 (gpass-0.5.1.tar.gz) = 0a8216538144e34188e07bcc9f0415c36702fcb90890ddfbf75a594e5864a881 +SIZE (gpass-0.5.1.tar.gz) = 512614 diff --git a/security/gpass/pkg-descr b/security/gpass/pkg-descr new file mode 100644 index 000000000..8286a1124 --- /dev/null +++ b/security/gpass/pkg-descr @@ -0,0 +1,19 @@ +The GNOME Password Manager - GPass for short - is a simple +application, written for the GNOME 2 desktop, that lets you manage a +collection of passwords. The password collection is stored in an +encrypted file, protected by a master-password. + +GPass is released under the GNU GPL2 licence. + +Features: + + * Clean and easy-to-use user interface. + * Quick-search facility. + * Username and password may easily be copied to the clipboard. + * Encryption is done using the OpenSSL cryptographics library. + * The built-in password generator helps you generate secure passwords. + * You can launch a website and the associated username/passwords + direct from GPass + +Author: Kouji TAKAO <kouji -at- netlab.jp> +WWW: http://projects.netlab.jp/gpass/ diff --git a/security/gpass/pkg-plist b/security/gpass/pkg-plist new file mode 100644 index 000000000..6504e354f --- /dev/null +++ b/security/gpass/pkg-plist @@ -0,0 +1,17 @@ +bin/gpass +bin/gpass-convert +share/applications/gpass.desktop +share/pixmaps/gpass-icon.png +%%DATADIR%%/attribute-editor.glade +%%DATADIR%%/authentication.glade +%%DATADIR%%/change-master-password.glade +%%DATADIR%%/confirm-quit.glade +%%DATADIR%%/intergradation.glade +%%DATADIR%%/lock.glade +%%DATADIR%%/password-generator.glade +%%DATADIR%%/preferences.glade +%%DATADIR%%/welcome.glade +%%DATADIR%%/window.glade +@dirrm %%DATADIR%% +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true diff --git a/security/gringotts/Makefile b/security/gringotts/Makefile new file mode 100644 index 000000000..e7d085283 --- /dev/null +++ b/security/gringotts/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: gringotts +# Date created: 02 July 2002 +# Whom: Anders Nordby <anders@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gringotts +PORTVERSION= 1.2.8 +PORTREVISION= 5 +CATEGORIES= security +MASTER_SITES= http://devel.pluto.linux.it/projects/Gringotts/current/ \ + ftp://ftp.nuug.no/pub/anders/distfiles/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= GTK application to securely store sensitive data + +LIB_DEPENDS= gringotts.2:${PORTSDIR}/security/libgringotts \ + popt.0:${PORTSDIR}/devel/popt + +USE_BZIP2= yes +USE_X_PREFIX= yes +GNU_CONFIGURE= yes +USE_GNOME= gtk20 +WANT_GNOME= yes +CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" CPPFLAGS="-I${LOCALBASE}/include" +CONFIGURE_ARGS+= --disable-env-check + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mgnomehier}!="" +USE_GNOME+= gnomehier +PLIST_SUB+= GNOMEHIER='' +.else +PLIST_SUB+= GNOMEHIER='@comment ' +.endif + +post-patch: + ${REINPLACE_CMD} -E -e "s|^(gringottsdocdir =).*|\1 ${DOCSDIR}|;s|md5sum|md5|g" ${WRKSRC}/Makefile.in + @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ + 's|-D.*_DISABLE_DEPRECATED||g' +.if defined(NOPORTDOCS) + ${REINPLACE_CMD} -E -e "s|^(install-data-am:.*)install-gringottsdocDATA|\1|" ${WRKSRC}/Makefile.in +.endif +.if ${HAVE_GNOME:Mgnomehier}=="" + ${REINPLACE_CMD} -E -e "s|^(install-data-am:.*)install-DsktpDATA|\1|" \ + ${WRKSRC}/Makefile.in +.endif + +.include <bsd.port.post.mk> diff --git a/security/gringotts/distinfo b/security/gringotts/distinfo new file mode 100644 index 000000000..adc181aa6 --- /dev/null +++ b/security/gringotts/distinfo @@ -0,0 +1,3 @@ +MD5 (gringotts-1.2.8.tar.bz2) = f84add2aadca642a354105f63c117dec +SHA256 (gringotts-1.2.8.tar.bz2) = cc4640cf57f0dc31799a6a4db44b9d9a06ee08be14f1c565512db28d3ae8d6f0 +SIZE (gringotts-1.2.8.tar.bz2) = 174175 diff --git a/security/gringotts/files/patch-grg_safe.c b/security/gringotts/files/patch-grg_safe.c new file mode 100644 index 000000000..22053cc8f --- /dev/null +++ b/security/gringotts/files/patch-grg_safe.c @@ -0,0 +1,36 @@ +--- src/grg_safe.c.orig Wed May 14 02:02:13 2003 ++++ src/grg_safe.c Wed May 14 02:03:43 2003 +@@ -33,6 +33,7 @@ + + #include <stdlib.h> + #include <string.h> ++#include <sys/types.h> + #include <regex.h> + #include <unistd.h> + #include <fcntl.h> +@@ -43,7 +44,6 @@ + #include <sys/fsuid.h> + #endif + #include <sys/time.h> +-#include <sys/types.h> + #include <sys/resource.h> + #include <sys/stat.h> + +@@ -59,8 +59,6 @@ + grg_mlockall_and_drop_root_privileges(void) + { + // drop eventual group root privileges +- setgid(getgid()); +- setgid(getgid()); // twice for counter "saved IDs", cfr. + // Secure Programming HowTo + #ifdef HAVE_SYS_FSUID_H + setfsgid(getgid()); +@@ -84,8 +82,6 @@ + #endif + + // drop root privileges +- setuid(getuid()); +- setuid(getuid()); + #ifdef HAVE_SYS_FSUID_H + setfsuid(getuid()); + setfsuid(getuid()); diff --git a/security/gringotts/files/patch-po-Makefile.in.in b/security/gringotts/files/patch-po-Makefile.in.in new file mode 100644 index 000000000..08e7d77f8 --- /dev/null +++ b/security/gringotts/files/patch-po-Makefile.in.in @@ -0,0 +1,11 @@ +--- po/Makefile.in.in.orig Wed May 14 02:32:06 2003 ++++ po/Makefile.in.in Wed May 14 02:32:22 2003 +@@ -106,7 +106,7 @@ + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ +- lang=`echo $$cat | sed 's/\.gmo$$//'`; \ ++ lang=`echo $$cat | sed 's/\.mo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkinstalldirs) $(DESTDIR)$$dir; \ + if test -r $$cat; then \ diff --git a/security/gringotts/files/patch-src-Makefile.in b/security/gringotts/files/patch-src-Makefile.in new file mode 100644 index 000000000..61285e201 --- /dev/null +++ b/security/gringotts/files/patch-src-Makefile.in @@ -0,0 +1,10 @@ +--- src/Makefile.in.orig Tue Feb 18 22:06:05 2003 ++++ src/Makefile.in Tue Feb 18 22:06:33 2003 +@@ -399,7 +399,6 @@ + + install-exec-local: + strip $(DESTDIR)$(bindir)/gringotts +- chmod u+s $(DESTDIR)$(bindir)/gringotts + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: diff --git a/security/gringotts/pkg-descr b/security/gringotts/pkg-descr new file mode 100644 index 000000000..58a951f1e --- /dev/null +++ b/security/gringotts/pkg-descr @@ -0,0 +1,22 @@ +Gringotts is an application to store sensitive data like passwords, pincodes, +credit card numbers, etc. Features: + +* Fast, light GTK2 interface. +* Good integration with GNOME, as well as all the other window managers. +* High stress on safety & security. +* Not only "normal" string passwords can be used, but any file can be the +password to your data. +* 8 encryption algorythms are available through the mcrypt library: +RIJNDAEL-128 (AES), RIJNDAEL-256, SERPENT, TWOFISH, CAST 256, SAFER+, LOKI97, +3DES. +* 2 160-bit hash algorythms, used to generate the key: SHA1, RIPEMD160. +* 2 compression types, with 4 compression levels each: ZLib, BZip2. +* Complete & easy management of entries' order. +* Complete Search function. +* Very intuitive usability, you won't need any manual. +* It comes with a thread-safe C library, libGringotts, that can be used in any +other project to save data in files in a simple and safe way. + +WWW: http://devel.pluto.linux.it/projects/Gringotts/ + +- Anders Nordby <anders@fix.no> diff --git a/security/gringotts/pkg-plist b/security/gringotts/pkg-plist new file mode 100644 index 000000000..b7dfbba3d --- /dev/null +++ b/security/gringotts/pkg-plist @@ -0,0 +1,16 @@ +bin/gringotts +share/pixmaps/gringotts.xpm +share/locale/de/LC_MESSAGES/gringotts.mo +share/locale/fr/LC_MESSAGES/gringotts.mo +share/locale/it/LC_MESSAGES/gringotts.mo +%%GNOMEHIER%%share/gnome/apps/Utilities/gringotts.desktop +%%GNOMEHIER%%@unexec rmdir -p %D/share/gnome/apps/Utilities 2>/dev/null || true +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/BUGS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/FAQ +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%@dirrm %%DOCSDIR%% |