diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-04-29 02:11:38 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-04-29 02:11:38 +0800 |
commit | 4a89854bae630e38d30d2e47f5cdea5f896e894c (patch) | |
tree | c170019dbbc845a9851d93331aa7173358aae7c0 | |
parent | d324fbf6850012433e834f30cd446e426e759545 (diff) | |
download | marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.tar marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.tar.gz marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.tar.bz2 marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.tar.lz marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.tar.xz marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.tar.zst marcuscom-ports-4a89854bae630e38d30d2e47f5cdea5f896e894c.zip |
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8669 df743ca5-7f9a-e211-a948-0013205c9059
26 files changed, 1529 insertions, 0 deletions
diff --git a/deskutils/gucharmap/Makefile b/deskutils/gucharmap/Makefile new file mode 100644 index 000000000..213638df9 --- /dev/null +++ b/deskutils/gucharmap/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: gucharmap +# Date created: 02 Mar 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/deskutils/gucharmap/Makefile,v 1.35 2007/03/13 00:40:44 mezz Exp $ +# + +PORTNAME= gucharmap +PORTVERSION= 1.10.0 +PORTREVISION= 1 +CATEGORIES= deskutils gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A Unicode/ISO10646 character map and font viewer + +BUILD_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper +RUN_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_XLIB= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix intlhack gnomehack gtk20 gnomedocutils +WANT_GNOME= yes +GNU_CONFIGURE= yes +INSTALLS_OMF= yes +USE_LDCONFIG= yes +INSTALLS_ICONS= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.if defined(PACKAGE_BUILDING) || defined(PARALLEL_PACKAGE_BUILD) +.undef WITHOUT_GNOME +.undef WITHOUT_ALL +WITH_GNOME= yes +.endif + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mlibgnomeui}!="" +USE_GNOME+= libgnomeui +PKGNAMESUFFIX:= -gnome +.else +CONFIGURE_ARGS= --disable-gnome +.endif + +.include <bsd.port.post.mk> diff --git a/deskutils/gucharmap/distinfo b/deskutils/gucharmap/distinfo new file mode 100644 index 000000000..e8520ec22 --- /dev/null +++ b/deskutils/gucharmap/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gucharmap-1.10.0.tar.bz2) = a0e01bcff2bc5e35ec88f60a383051d3 +SHA256 (gnome2/gucharmap-1.10.0.tar.bz2) = 67efc04e6c70db7a342315a291a49869aff4c262b83233e3e4d1dd654a2d753b +SIZE (gnome2/gucharmap-1.10.0.tar.bz2) = 2506883 diff --git a/deskutils/gucharmap/pkg-descr b/deskutils/gucharmap/pkg-descr new file mode 100644 index 000000000..e69361663 --- /dev/null +++ b/deskutils/gucharmap/pkg-descr @@ -0,0 +1,4 @@ +gucharmap is a Unicode/ISO10646 character map and font viewer. It uses +GTK+ 2, and supports anti-aliased, scalable fonts. + +WWW: http://gucharmap.sourceforge.net/ diff --git a/deskutils/gucharmap/pkg-plist b/deskutils/gucharmap/pkg-plist new file mode 100644 index 000000000..cf8023453 --- /dev/null +++ b/deskutils/gucharmap/pkg-plist @@ -0,0 +1,231 @@ +bin/charmap +bin/gnome-character-map +bin/gucharmap +include/gucharmap/gucharmap-block-chapters.h +include/gucharmap/gucharmap-chapters.h +include/gucharmap/gucharmap-charmap.h +include/gucharmap/gucharmap-codepoint-list.h +include/gucharmap/gucharmap-mini-fontsel.h +include/gucharmap/gucharmap-script-chapters.h +include/gucharmap/gucharmap-script-codepoint-list.h +include/gucharmap/gucharmap-search-dialog.h +include/gucharmap/gucharmap-table.h +include/gucharmap/gucharmap-unicode-info.h +include/gucharmap/gucharmap-window.h +include/gucharmap/gucharmap.h +lib/libgucharmap.la +lib/libgucharmap.so +lib/libgucharmap.so.6 +libdata/pkgconfig/gucharmap.pc +share/applications/gucharmap.desktop +share/gnome/help/gucharmap/C/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/C/figures/gucharmap_window.png +share/gnome/help/gucharmap/C/gucharmap.xml +share/gnome/help/gucharmap/C/legal.xml +share/gnome/help/gucharmap/bg/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/bg/figures/gucharmap_window.png +share/gnome/help/gucharmap/bg/gucharmap.xml +share/gnome/help/gucharmap/de/figures/gucharmap_window.png +share/gnome/help/gucharmap/de/gucharmap.xml +share/gnome/help/gucharmap/de/legal.xml +share/gnome/help/gucharmap/en_GB/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/en_GB/figures/gucharmap_window.png +share/gnome/help/gucharmap/en_GB/gucharmap.xml +share/gnome/help/gucharmap/es/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/es/figures/gucharmap_window.png +share/gnome/help/gucharmap/es/gucharmap.xml +share/gnome/help/gucharmap/fi/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/fi/figures/gucharmap_window.png +share/gnome/help/gucharmap/fi/gucharmap.xml +share/gnome/help/gucharmap/fr/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/fr/figures/gucharmap_window.png +share/gnome/help/gucharmap/fr/gucharmap.xml +share/gnome/help/gucharmap/it/figures/gucharmap_window.png +share/gnome/help/gucharmap/it/gucharmap.xml +share/gnome/help/gucharmap/it/legal.xml +share/gnome/help/gucharmap/ja/figures/gucharmap_window.png +share/gnome/help/gucharmap/ja/gucharmap.xml +share/gnome/help/gucharmap/ja/legal.xml +share/gnome/help/gucharmap/ko/figures/gucharmap_window.png +share/gnome/help/gucharmap/ko/gucharmap.xml +share/gnome/help/gucharmap/ko/legal.xml +share/gnome/help/gucharmap/ru/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/ru/figures/gucharmap_window.png +share/gnome/help/gucharmap/ru/gucharmap.xml +share/gnome/help/gucharmap/sv/figures/gucharmap_start_window.png +share/gnome/help/gucharmap/sv/figures/gucharmap_window.png +share/gnome/help/gucharmap/sv/gucharmap.xml +share/gnome/help/gucharmap/zh_CN/figures/gucharmap_window.png +share/gnome/help/gucharmap/zh_CN/gucharmap.xml +share/gnome/help/gucharmap/zh_CN/legal.xml +share/gnome/help/gucharmap/zh_TW/figures/gucharmap_window.png +share/gnome/help/gucharmap/zh_TW/gucharmap.xml +share/gnome/help/gucharmap/zh_TW/legal.xml +share/omf/gucharmap/gucharmap-C.omf +share/omf/gucharmap/gucharmap-bg.omf +share/omf/gucharmap/gucharmap-de.omf +share/omf/gucharmap/gucharmap-en_GB.omf +share/omf/gucharmap/gucharmap-es.omf +share/omf/gucharmap/gucharmap-fi.omf +share/omf/gucharmap/gucharmap-fr.omf +share/omf/gucharmap/gucharmap-it.omf +share/omf/gucharmap/gucharmap-ja.omf +share/omf/gucharmap/gucharmap-ko.omf +share/omf/gucharmap/gucharmap-ru.omf +share/omf/gucharmap/gucharmap-sv.omf +share/omf/gucharmap/gucharmap-zh_CN.omf +share/omf/gucharmap/gucharmap-zh_TW.omf +share/icons/hicolor/48x48/apps/gucharmap.png +share/locale/am/LC_MESSAGES/gucharmap.mo +share/locale/ar/LC_MESSAGES/gucharmap.mo +share/locale/az/LC_MESSAGES/gucharmap.mo +share/locale/be/LC_MESSAGES/gucharmap.mo +share/locale/bg/LC_MESSAGES/gucharmap.mo +share/locale/bn/LC_MESSAGES/gucharmap.mo +share/locale/bn_IN/LC_MESSAGES/gucharmap.mo +share/locale/bs/LC_MESSAGES/gucharmap.mo +share/locale/ca/LC_MESSAGES/gucharmap.mo +share/locale/cs/LC_MESSAGES/gucharmap.mo +share/locale/cy/LC_MESSAGES/gucharmap.mo +share/locale/da/LC_MESSAGES/gucharmap.mo +share/locale/de/LC_MESSAGES/gucharmap.mo +share/locale/dz/LC_MESSAGES/gucharmap.mo +share/locale/el/LC_MESSAGES/gucharmap.mo +share/locale/en_CA/LC_MESSAGES/gucharmap.mo +share/locale/en_GB/LC_MESSAGES/gucharmap.mo +share/locale/eo/LC_MESSAGES/gucharmap.mo +share/locale/es/LC_MESSAGES/gucharmap.mo +share/locale/et/LC_MESSAGES/gucharmap.mo +share/locale/eu/LC_MESSAGES/gucharmap.mo +share/locale/fa/LC_MESSAGES/gucharmap.mo +share/locale/fi/LC_MESSAGES/gucharmap.mo +share/locale/fr/LC_MESSAGES/gucharmap.mo +share/locale/ga/LC_MESSAGES/gucharmap.mo +share/locale/gl/LC_MESSAGES/gucharmap.mo +share/locale/gu/LC_MESSAGES/gucharmap.mo +share/locale/hi/LC_MESSAGES/gucharmap.mo +share/locale/hr/LC_MESSAGES/gucharmap.mo +share/locale/hu/LC_MESSAGES/gucharmap.mo +share/locale/id/LC_MESSAGES/gucharmap.mo +share/locale/is/LC_MESSAGES/gucharmap.mo +share/locale/it/LC_MESSAGES/gucharmap.mo +share/locale/ja/LC_MESSAGES/gucharmap.mo +share/locale/ka/LC_MESSAGES/gucharmap.mo +share/locale/ko/LC_MESSAGES/gucharmap.mo +share/locale/lt/LC_MESSAGES/gucharmap.mo +share/locale/lv/LC_MESSAGES/gucharmap.mo +share/locale/mi/LC_MESSAGES/gucharmap.mo +share/locale/mk/LC_MESSAGES/gucharmap.mo +share/locale/ml/LC_MESSAGES/gucharmap.mo +share/locale/mn/LC_MESSAGES/gucharmap.mo +share/locale/mr/LC_MESSAGES/gucharmap.mo +share/locale/ms/LC_MESSAGES/gucharmap.mo +share/locale/nb/LC_MESSAGES/gucharmap.mo +share/locale/ne/LC_MESSAGES/gucharmap.mo +share/locale/nl/LC_MESSAGES/gucharmap.mo +share/locale/nn/LC_MESSAGES/gucharmap.mo +share/locale/or/LC_MESSAGES/gucharmap.mo +share/locale/pa/LC_MESSAGES/gucharmap.mo +share/locale/pl/LC_MESSAGES/gucharmap.mo +share/locale/pt/LC_MESSAGES/gucharmap.mo +share/locale/pt_BR/LC_MESSAGES/gucharmap.mo +share/locale/ro/LC_MESSAGES/gucharmap.mo +share/locale/ru/LC_MESSAGES/gucharmap.mo +share/locale/rw/LC_MESSAGES/gucharmap.mo +share/locale/sk/LC_MESSAGES/gucharmap.mo +share/locale/sl/LC_MESSAGES/gucharmap.mo +share/locale/sq/LC_MESSAGES/gucharmap.mo +share/locale/sr/LC_MESSAGES/gucharmap.mo +share/locale/sr@Latn/LC_MESSAGES/gucharmap.mo +share/locale/sv/LC_MESSAGES/gucharmap.mo +share/locale/ta/LC_MESSAGES/gucharmap.mo +share/locale/th/LC_MESSAGES/gucharmap.mo +share/locale/tr/LC_MESSAGES/gucharmap.mo +share/locale/uk/LC_MESSAGES/gucharmap.mo +share/locale/vi/LC_MESSAGES/gucharmap.mo +share/locale/wa/LC_MESSAGES/gucharmap.mo +share/locale/xh/LC_MESSAGES/gucharmap.mo +share/locale/zh_CN/LC_MESSAGES/gucharmap.mo +share/locale/zh_HK/LC_MESSAGES/gucharmap.mo +share/locale/zh_TW/LC_MESSAGES/gucharmap.mo +@dirrm share/omf/gucharmap +@dirrm share/gnome/help/gucharmap/zh_TW/figures +@dirrm share/gnome/help/gucharmap/zh_TW +@dirrm share/gnome/help/gucharmap/zh_CN/figures +@dirrm share/gnome/help/gucharmap/zh_CN +@dirrm share/gnome/help/gucharmap/sv/figures +@dirrm share/gnome/help/gucharmap/sv +@dirrm share/gnome/help/gucharmap/ru/figures +@dirrm share/gnome/help/gucharmap/ru +@dirrm share/gnome/help/gucharmap/ko/figures +@dirrm share/gnome/help/gucharmap/ko +@dirrm share/gnome/help/gucharmap/ja/figures +@dirrm share/gnome/help/gucharmap/ja +@dirrm share/gnome/help/gucharmap/it/figures +@dirrm share/gnome/help/gucharmap/it +@dirrm share/gnome/help/gucharmap/fr/figures +@dirrm share/gnome/help/gucharmap/fr +@dirrm share/gnome/help/gucharmap/fi/figures +@dirrm share/gnome/help/gucharmap/fi +@dirrm share/gnome/help/gucharmap/es/figures +@dirrm share/gnome/help/gucharmap/es +@dirrm share/gnome/help/gucharmap/en_GB/figures +@dirrm share/gnome/help/gucharmap/en_GB +@dirrm share/gnome/help/gucharmap/de/figures +@dirrm share/gnome/help/gucharmap/de +@dirrm share/gnome/help/gucharmap/bg/figures +@dirrm share/gnome/help/gucharmap/bg +@dirrm share/gnome/help/gucharmap/C/figures +@dirrm share/gnome/help/gucharmap/C +@dirrm share/gnome/help/gucharmap +@dirrm include/gucharmap +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/nn/LC_MESSAGES +@dirrmtry share/locale/nn +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mi/LC_MESSAGES +@dirrmtry share/locale/mi +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be diff --git a/sysutils/gnome-volume-manager/Makefile b/sysutils/gnome-volume-manager/Makefile new file mode 100644 index 000000000..bf5a2e7e9 --- /dev/null +++ b/sysutils/gnome-volume-manager/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: gnome-volume-manager +# Date created: 02 May 2006 +# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/sysutils/gnome-volume-manager/Makefile,v 1.13 2007/03/09 22:15:17 mezz Exp $ +# + +PORTNAME= gnome-volume-manager +PORTVERSION= 2.17.0 +PORTREVISION= 4 +CATEGORIES= sysutils gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Automatically mount removable media, and more + +LIB_DEPENDS= hal.1:${PORTSDIR}/sysutils/hal \ + notify.1:${PORTSDIR}/devel/libnotify + +USE_XLIB= yes +USE_BZIP2= yes +USE_GNOME= gnomeprefix gnomehack intlhack nautilus2 +USE_GMAKE= yes +USE_GETTEXT= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= --disable-multiuser +GCONF_SCHEMAS= gnome-volume-manager.schemas + +.include <bsd.port.mk> diff --git a/sysutils/gnome-volume-manager/distinfo b/sysutils/gnome-volume-manager/distinfo new file mode 100644 index 000000000..a3b7541f3 --- /dev/null +++ b/sysutils/gnome-volume-manager/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome-volume-manager-2.17.0.tar.bz2) = 104cec26e721e0bba69debd392367195 +SHA256 (gnome-volume-manager-2.17.0.tar.bz2) = 5517cf5d6a70227d66afb9a8b97a704f0d8e29098cec98bcbf68da77133537a9 +SIZE (gnome-volume-manager-2.17.0.tar.bz2) = 341241 diff --git a/sysutils/gnome-volume-manager/files/patch-gnome-volume-manager.schemas.in b/sysutils/gnome-volume-manager/files/patch-gnome-volume-manager.schemas.in new file mode 100644 index 000000000..94af083a1 --- /dev/null +++ b/sysutils/gnome-volume-manager/files/patch-gnome-volume-manager.schemas.in @@ -0,0 +1,11 @@ +--- gnome-volume-manager.schemas.in.orig Wed Jun 7 21:41:12 2006 ++++ gnome-volume-manager.schemas.in Wed Jun 7 21:41:40 2006 +@@ -227,7 +227,7 @@ + <key>/schemas/desktop/gnome/volume_manager/autoprinter_command</key> + <applyto>/desktop/gnome/volume_manager/autoprinter_command</applyto> + <type>string</type> +- <default>gnome-printer-add hal://%h</default> ++ <default>gnome-cups-add hal://%h</default> + <locale name="C"> + <short>printer command</short> + <long>Command to run when a printer is connected.</long> diff --git a/sysutils/gnome-volume-manager/files/patch-src_manager.c b/sysutils/gnome-volume-manager/files/patch-src_manager.c new file mode 100644 index 000000000..a847dd404 --- /dev/null +++ b/sysutils/gnome-volume-manager/files/patch-src_manager.c @@ -0,0 +1,232 @@ +--- src/manager.c.orig Tue Nov 7 13:01:17 2006 ++++ src/manager.c Sun Dec 31 15:33:44 2006 +@@ -23,9 +23,12 @@ + #include <sys/types.h> + #include <sys/stat.h> + #include <dirent.h> ++#include <fcntl.h> + #include <signal.h> + #include <unistd.h> + #include <utmp.h> ++#include <sys/param.h> ++#include <sys/mount.h> + + #include <locale.h> + +@@ -1556,12 +1559,27 @@ enum { + MOUNT_UID = (1 << 15), + MOUNT_UMASK = (1 << 16), + MOUNT_UTF8 = (1 << 17), ++ MOUNT_LOCALE = (1 << 18), ++ MOUNT_LONGNAME = (1 << 19), + }; + + static struct { + const char *name; + guint32 flag; + } mount_options[] = { ++#ifdef __FreeBSD__ ++ { "-D=", MOUNT_CODEPAGE }, /* vfat */ ++ { "-M=", MOUNT_DMASK }, /* vfat */ ++ { "-m=", MOUNT_FMASK }, /* vfat, ntfs */ ++ { "-L=", MOUNT_LOCALE }, /* vfat */ ++ { "-C=", MOUNT_IOCHARSET }, /* ntfs, ios9660 */ ++ { "noatime", MOUNT_NOATIME }, ++ { "noexec", MOUNT_NOEXEC }, ++ { "ro", MOUNT_READ_ONLY }, ++ { "longnames", MOUNT_LONGNAME }, /* vfat */ ++ { "sync", MOUNT_SYNC }, ++ { "-u=", MOUNT_UID }, /* vfat, ntfs */ ++#else + { "codepage=", MOUNT_CODEPAGE }, /* vfat */ + { "data=", MOUNT_DATA }, /* ext3 */ + { "dirsync", MOUNT_DIRSYNC }, +@@ -1580,6 +1598,7 @@ static struct { + { "uid=", MOUNT_UID }, /* vfat, ntfs, udf, iso9660 */ + { "umask=", MOUNT_UMASK }, /* vfat, ntfs, udf */ + { "utf8", MOUNT_UTF8 }, /* vfat, iso9660 */ ++#endif + }; + + +@@ -1760,10 +1779,17 @@ gvm_mount_options (GPtrArray *options, g + g_slist_free_1 (l); + } + ++#ifndef __FreeBSD__ + if (opts & MOUNT_UID) { + option = g_strdup_printf ("uid=%u", getuid ()); + g_ptr_array_add (options, option); + } ++#else ++ if (opts & MOUNT_UID && (!strcmp (where, "vfat") || !strcmp (where, "ntfs"))) { ++ option = g_strdup_printf ("u=%u", getuid ()); ++ g_ptr_array_add (options, option); ++ } ++#endif + + return TRUE; + } +@@ -1813,7 +1839,7 @@ gvm_device_mount (const char *udi, gbool + + return retval; + } else { +- char *mount_point, *fstype, *drive, **moptions, fmask_opt[12], *charset_opt = NULL; ++ char *mount_point, *fstype, *drive, **moptions, fmask_opt[12], *charset_opt = NULL, *locale_opt = NULL; + DBusMessage *dmesg, *reply; + gboolean freev = FALSE; + GPtrArray *options; +@@ -1893,21 +1919,86 @@ gvm_device_mount (const char *udi, gbool + + if (opts & MOUNT_FMASK) { + mask = umask (0); ++#ifdef __FreeBSD__ ++ snprintf (fmask_opt, sizeof (fmask_opt), "-m=%#o", mask | 0111); ++#else + snprintf (fmask_opt, sizeof (fmask_opt), "fmask=%#o", mask | 0111); ++#endif + g_ptr_array_add (options, fmask_opt); + umask (mask); + } + + if (opts & MOUNT_SHORTNAME) + g_ptr_array_add (options, "shortname=lower"); ++ if (opts & MOUNT_LONGNAME) ++ g_ptr_array_add (options, "longnames"); ++ ++ if (opts & MOUNT_LOCALE) { ++ char *locale; ++ ++ locale = setlocale(LC_ALL, NULL); ++ if (!locale) ++ locale = getenv("LANG"); ++ if (locale) { ++ ++ locale_opt = g_strdup_printf ("-L=%s", locale); ++ g_ptr_array_add (options, locale_opt); ++ } ++ } ++ ++#ifdef __FreeBSD__ ++ if (opts & MOUNT_CODEPAGE) { ++ if ((iocharset = gvm_iocharset ())) { ++ charset_opt = g_strdup_printf ("-D=%s", iocharset); ++ g_ptr_array_add (options, charset_opt); ++ } ++ } ++ ++ if (opts & MOUNT_UID) { ++ snprintf (uid, sizeof (uid) - 1, "-u=%s", getuid ()); ++ g_ptr_array_add (options, uid); ++ } ++#endif + } else if (!strcmp (fstype, "iso9660")) { + /* only care about uid= and iocharset= */ ++#ifdef __FreeBSD__ ++ if (opts & MOUNT_IOCHARSET) { ++ if ((iocharset = gvm_iocharset ())) { ++ charset_opt = g_strdup_printf ("-C=%s", iocharset); ++ g_ptr_array_add (options, charset_opt); ++ } ++ } ++#endif + } else if (!strcmp (fstype, "udf")) { + /* also care about uid= and iocharset= */ + if (opts & MOUNT_NOATIME) + g_ptr_array_add (options, "noatime"); ++#ifdef __FreeBSD__ ++ if (opts & MOUNT_IOCHARSET) { ++ if ((iocharset = gvm_iocharset ())) { ++ charset_opt = g_strdup_printf ("-C=%s", iocharset); ++ g_ptr_array_add (options, charset_opt); ++ } ++ } ++#endif ++ } else if (!strcmp (fstype, "ntfs")) { ++ /* only care about uid= and iocharset= */ ++#ifdef __FreeBSD__ ++ if (opts & MOUNT_IOCHARSET) { ++ if ((iocharset = gvm_iocharset ())) { ++ charset_opt = g_strdup_printf ("-C=%s", iocharset); ++ g_ptr_array_add (options, charset_opt); ++ } ++ } ++ ++ if (opts & MOUNT_UID) { ++ snprintf (uid, sizeof (uid) - 1, "-u=%s", getuid ()); ++ g_ptr_array_add (options, uid); ++ } ++#endif + } + ++#ifndef __FreeBSD__ + if (opts & (MOUNT_IOCHARSET|MOUNT_UTF8)) { + if ((iocharset = gvm_iocharset ())) { + if ((opts & MOUNT_UTF8) && !strcmp (iocharset, "utf8")) { +@@ -1923,6 +2014,7 @@ gvm_device_mount (const char *udi, gbool + snprintf (uid, sizeof (uid) - 1, "uid=%u", getuid ()); + g_ptr_array_add (options, uid); + } ++#endif + + libhal_free_string (fstype); + } +@@ -1947,6 +2039,7 @@ gvm_device_mount (const char *udi, gbool + + g_ptr_array_free (options, TRUE); + g_free (charset_opt); ++ g_free (locale_opt); + + policy = g_new (struct _MountPolicy, 1); + policy->udi = g_strdup (udi); +@@ -3185,6 +3278,12 @@ gvm_local_user (void) + size_t n; + DIR *dir; + int vt; ++#ifndef __linux__ ++ int bytes, fd; ++ struct stat sb; ++ struct utmp buf[1024]; ++ size_t len; ++#endif + + if (local & LOCAL_USER_CHECKED) + return (local & LOCAL_USER_FOUND); +@@ -3208,6 +3307,7 @@ gvm_local_user (void) + + fallback: + ++#ifdef __linux__ + if (!(local & LOCAL_USER_FOUND)) { + setutent (); + +@@ -3222,6 +3322,29 @@ gvm_local_user (void) + + endutent (); + } ++#else ++ if ((fd = open (_PATH_WTMP, O_RDONLY, 0)) < 0 || fstat(fd, &sb) == -1) { ++ close (fd); ++ return TRUE; ++ } ++ ++ len = (sb.st_size + sizeof(buf) - 1) / sizeof(buf); ++ ++ while (!local && --len >= 0) { ++ if (lseek(fd, (off_t) (len * sizeof(buf)), L_SET) == -1 || ++ (bytes = read (fd, buf, sizeof(buf))) == -1) { ++ close (fd); ++ return TRUE; ++ } ++ for (utmp = &buf[bytes / sizeof(buf[0]) - 1]; !local && utmp >= buf; --utmp) { ++ if (!utmp->ut_name[0] || strncmp (utmp->ut_name, user, n) != 0) ++ continue; ++ local = utmp->ut_line[0] == ':' && utmp->ut_line[1] >= '0' && utmp->ut_line[1] <= '9' || !strncmp (utmp->ut_line, "ttyv", 4) ? LOCAL_USER_FOUND : 0; ++ } ++ } ++ ++ close (fd); ++#endif + + local |= LOCAL_USER_CHECKED; + diff --git a/sysutils/gnome-volume-manager/files/patch-src_properties.c b/sysutils/gnome-volume-manager/files/patch-src_properties.c new file mode 100644 index 000000000..5e8d72a2d --- /dev/null +++ b/sysutils/gnome-volume-manager/files/patch-src_properties.c @@ -0,0 +1,14 @@ +--- src/properties.c.orig Sat Jul 15 13:54:29 2006 ++++ src/properties.c Sat Jul 15 13:55:03 2006 +@@ -499,7 +499,11 @@ main (int argc, char **argv) + _("The \"hald\" service is required but not currently " + "running. Enable the service and rerun this application, " + "or contact your system administrator.\n\n" ++#ifndef __FreeBSD__ + "Note: You need Linux kernel 2.6 for volume " ++#else ++ "Note: You need sysutils/hal installed for volume " ++#endif + "management to work.")); + + gtk_dialog_run (GTK_DIALOG (dialog)); diff --git a/sysutils/gnome-volume-manager/pkg-descr b/sysutils/gnome-volume-manager/pkg-descr new file mode 100644 index 000000000..b8ce9b768 --- /dev/null +++ b/sysutils/gnome-volume-manager/pkg-descr @@ -0,0 +1,3 @@ +gnome-volume-manager is a desktop-level daemon that enforces volume-related +policy in response to events received from HAL. Its goal is to implement all +functionality as a state-machine in response to asynchronous events from HAL. diff --git a/sysutils/gnome-volume-manager/pkg-plist b/sysutils/gnome-volume-manager/pkg-plist new file mode 100644 index 000000000..e850caad4 --- /dev/null +++ b/sysutils/gnome-volume-manager/pkg-plist @@ -0,0 +1,128 @@ +bin/gnome-volume-manager +bin/gnome-volume-properties +share/applications/gnome-volume-properties.desktop +share/gnome/autostart/gnome-volume-manager.desktop +share/gnome-volume-manager/gnome-volume-properties.glade +share/gnome-volume-manager/icons/gvm-dev-tablet.png +share/locale/ang/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ar/LC_MESSAGES/gnome-volume-manager.mo +share/locale/az/LC_MESSAGES/gnome-volume-manager.mo +share/locale/bg/LC_MESSAGES/gnome-volume-manager.mo +share/locale/bn/LC_MESSAGES/gnome-volume-manager.mo +share/locale/bn_IN/LC_MESSAGES/gnome-volume-manager.mo +share/locale/bs/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ca/LC_MESSAGES/gnome-volume-manager.mo +share/locale/cs/LC_MESSAGES/gnome-volume-manager.mo +share/locale/cy/LC_MESSAGES/gnome-volume-manager.mo +share/locale/da/LC_MESSAGES/gnome-volume-manager.mo +share/locale/de/LC_MESSAGES/gnome-volume-manager.mo +share/locale/dz/LC_MESSAGES/gnome-volume-manager.mo +share/locale/el/LC_MESSAGES/gnome-volume-manager.mo +share/locale/en_CA/LC_MESSAGES/gnome-volume-manager.mo +share/locale/en_GB/LC_MESSAGES/gnome-volume-manager.mo +share/locale/es/LC_MESSAGES/gnome-volume-manager.mo +share/locale/et/LC_MESSAGES/gnome-volume-manager.mo +share/locale/eu/LC_MESSAGES/gnome-volume-manager.mo +share/locale/fa/LC_MESSAGES/gnome-volume-manager.mo +share/locale/fi/LC_MESSAGES/gnome-volume-manager.mo +share/locale/fr/LC_MESSAGES/gnome-volume-manager.mo +share/locale/gl/LC_MESSAGES/gnome-volume-manager.mo +share/locale/gu/LC_MESSAGES/gnome-volume-manager.mo +share/locale/he/LC_MESSAGES/gnome-volume-manager.mo +share/locale/hi/LC_MESSAGES/gnome-volume-manager.mo +share/locale/hr/LC_MESSAGES/gnome-volume-manager.mo +share/locale/hu/LC_MESSAGES/gnome-volume-manager.mo +share/locale/id/LC_MESSAGES/gnome-volume-manager.mo +share/locale/is/LC_MESSAGES/gnome-volume-manager.mo +share/locale/it/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ja/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ka/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ko/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ku/LC_MESSAGES/gnome-volume-manager.mo +share/locale/lt/LC_MESSAGES/gnome-volume-manager.mo +share/locale/lv/LC_MESSAGES/gnome-volume-manager.mo +share/locale/mg/LC_MESSAGES/gnome-volume-manager.mo +share/locale/mk/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ml/LC_MESSAGES/gnome-volume-manager.mo +share/locale/mn/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ms/LC_MESSAGES/gnome-volume-manager.mo +share/locale/nb/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ne/LC_MESSAGES/gnome-volume-manager.mo +share/locale/nl/LC_MESSAGES/gnome-volume-manager.mo +share/locale/nn/LC_MESSAGES/gnome-volume-manager.mo +share/locale/or/LC_MESSAGES/gnome-volume-manager.mo +share/locale/pa/LC_MESSAGES/gnome-volume-manager.mo +share/locale/pl/LC_MESSAGES/gnome-volume-manager.mo +share/locale/pt/LC_MESSAGES/gnome-volume-manager.mo +share/locale/pt_BR/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ro/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ru/LC_MESSAGES/gnome-volume-manager.mo +share/locale/rw/LC_MESSAGES/gnome-volume-manager.mo +share/locale/sk/LC_MESSAGES/gnome-volume-manager.mo +share/locale/sl/LC_MESSAGES/gnome-volume-manager.mo +share/locale/sq/LC_MESSAGES/gnome-volume-manager.mo +share/locale/sr/LC_MESSAGES/gnome-volume-manager.mo +share/locale/sr@Latn/LC_MESSAGES/gnome-volume-manager.mo +share/locale/sv/LC_MESSAGES/gnome-volume-manager.mo +share/locale/ta/LC_MESSAGES/gnome-volume-manager.mo +share/locale/th/LC_MESSAGES/gnome-volume-manager.mo +share/locale/tr/LC_MESSAGES/gnome-volume-manager.mo +share/locale/uk/LC_MESSAGES/gnome-volume-manager.mo +share/locale/vi/LC_MESSAGES/gnome-volume-manager.mo +share/locale/xh/LC_MESSAGES/gnome-volume-manager.mo +share/locale/zh_CN/LC_MESSAGES/gnome-volume-manager.mo +share/locale/zh_HK/LC_MESSAGES/gnome-volume-manager.mo +share/locale/zh_TW/LC_MESSAGES/gnome-volume-manager.mo +@dirrmtry share/gnome/autostart +@dirrm share/gnome-volume-manager/icons +@dirrm share/gnome-volume-manager +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/nn/LC_MESSAGES +@dirrmtry share/locale/nn +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/ku/LC_MESSAGES +@dirrmtry share/locale/ku +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/ang/LC_MESSAGES +@dirrmtry share/locale/ang diff --git a/x11-toolkits/gtksourceview/Makefile b/x11-toolkits/gtksourceview/Makefile new file mode 100644 index 000000000..b4f7705b9 --- /dev/null +++ b/x11-toolkits/gtksourceview/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: gtksourceview +# Date created: 07 May 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/x11-toolkits/gtksourceview/Makefile,v 1.43 2006/10/02 00:40:29 ahze Exp $ +# + +PORTNAME= gtksourceview +PORTVERSION= 1.8.5 +PORTREVISION?= 1 +CATEGORIES= x11-toolkits gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A text widget that adds syntax highlighting to the GtkTextView widget + +USE_BZIP2= yes + +.if !defined(REFERENCE_PORT) + +USE_GETTEXT= yes +USE_XLIB= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:15 +USE_LDCONFIG= yes +USE_GNOME= gnomeprefix gnomehack libgnome libgnomeprintui intlhack \ + ltverhack referencehack +CONFIGURE_ARGS= --enable-compile-warnings=no +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib -lgnuregex" + +.include <bsd.port.mk> + +.endif diff --git a/x11-toolkits/gtksourceview/distinfo b/x11-toolkits/gtksourceview/distinfo new file mode 100644 index 000000000..e8d40bd2d --- /dev/null +++ b/x11-toolkits/gtksourceview/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gtksourceview-1.8.5.tar.bz2) = de67df2944c1cccbc2d0b4a738e11050 +SHA256 (gnome2/gtksourceview-1.8.5.tar.bz2) = 19c6575457fb99764f3e71197503e4c275bd03e35245afe1cf3b584e70bf0f8d +SIZE (gnome2/gtksourceview-1.8.5.tar.bz2) = 785000 diff --git a/x11-toolkits/gtksourceview/files/patch-gtksourceview_gtksourceregex.c b/x11-toolkits/gtksourceview/files/patch-gtksourceview_gtksourceregex.c new file mode 100644 index 000000000..3cc9f9eab --- /dev/null +++ b/x11-toolkits/gtksourceview/files/patch-gtksourceview_gtksourceregex.c @@ -0,0 +1,11 @@ +--- gtksourceview/gtksourceregex.c.orig Thu May 22 12:41:03 2003 ++++ gtksourceview/gtksourceregex.c Thu May 22 12:41:31 2003 +@@ -28,7 +28,7 @@ + + #ifdef NATIVE_GNU_REGEX + #include <sys/types.h> +-#include <regex.h> ++#include <gnuregex.h> + #else + #include "gnu-regex/regex.h" + #endif diff --git a/x11-toolkits/gtksourceview/pkg-descr b/x11-toolkits/gtksourceview/pkg-descr new file mode 100644 index 000000000..729f71780 --- /dev/null +++ b/x11-toolkits/gtksourceview/pkg-descr @@ -0,0 +1,2 @@ +GtkSourceView is a text widget for Gtk+-2 that provides syntax highlighting +and other features typically expected in a source code editor. diff --git a/x11-toolkits/gtksourceview/pkg-plist b/x11-toolkits/gtksourceview/pkg-plist new file mode 100644 index 000000000..29e421363 --- /dev/null +++ b/x11-toolkits/gtksourceview/pkg-plist @@ -0,0 +1,181 @@ +include/gtksourceview-1.0/gtksourceview/gtksourcebuffer.h +include/gtksourceview-1.0/gtksourceview/gtksourceiter.h +include/gtksourceview-1.0/gtksourceview/gtksourcelanguage.h +include/gtksourceview-1.0/gtksourceview/gtksourcelanguagesmanager.h +include/gtksourceview-1.0/gtksourceview/gtksourcemarker.h +include/gtksourceview-1.0/gtksourceview/gtksourceprintjob.h +include/gtksourceview-1.0/gtksourceview/gtksourcestylescheme.h +include/gtksourceview-1.0/gtksourceview/gtksourcetag.h +include/gtksourceview-1.0/gtksourceview/gtksourcetagstyle.h +include/gtksourceview-1.0/gtksourceview/gtksourcetagtable.h +include/gtksourceview-1.0/gtksourceview/gtksourceview-typebuiltins.h +include/gtksourceview-1.0/gtksourceview/gtksourceview.h +lib/libgtksourceview-1.0.a +lib/libgtksourceview-1.0.la +lib/libgtksourceview-1.0.so +lib/libgtksourceview-1.0.so.0 +libdata/pkgconfig/gtksourceview-1.0.pc +share/gtksourceview-1.0/language-specs/R.lang +share/gtksourceview-1.0/language-specs/ada.lang +share/gtksourceview-1.0/language-specs/boo.lang +share/gtksourceview-1.0/language-specs/c.lang +share/gtksourceview-1.0/language-specs/changelog.lang +share/gtksourceview-1.0/language-specs/cpp.lang +share/gtksourceview-1.0/language-specs/csharp.lang +share/gtksourceview-1.0/language-specs/css.lang +share/gtksourceview-1.0/language-specs/d.lang +share/gtksourceview-1.0/language-specs/desktop.lang +share/gtksourceview-1.0/language-specs/diff.lang +share/gtksourceview-1.0/language-specs/docbook.lang +share/gtksourceview-1.0/language-specs/fortran.lang +share/gtksourceview-1.0/language-specs/gtkrc.lang +share/gtksourceview-1.0/language-specs/haskell.lang +share/gtksourceview-1.0/language-specs/html.lang +share/gtksourceview-1.0/language-specs/idl.lang +share/gtksourceview-1.0/language-specs/ini.lang +share/gtksourceview-1.0/language-specs/java.lang +share/gtksourceview-1.0/language-specs/javascript.lang +share/gtksourceview-1.0/language-specs/language.dtd +share/gtksourceview-1.0/language-specs/language.rng +share/gtksourceview-1.0/language-specs/latex.lang +share/gtksourceview-1.0/language-specs/lua.lang +share/gtksourceview-1.0/language-specs/makefile.lang +share/gtksourceview-1.0/language-specs/msil.lang +share/gtksourceview-1.0/language-specs/nemerle.lang +share/gtksourceview-1.0/language-specs/ocaml.lang +share/gtksourceview-1.0/language-specs/octave.lang +share/gtksourceview-1.0/language-specs/pascal.lang +share/gtksourceview-1.0/language-specs/perl.lang +share/gtksourceview-1.0/language-specs/php.lang +share/gtksourceview-1.0/language-specs/po.lang +share/gtksourceview-1.0/language-specs/python.lang +share/gtksourceview-1.0/language-specs/ruby.lang +share/gtksourceview-1.0/language-specs/scheme.lang +share/gtksourceview-1.0/language-specs/sh.lang +share/gtksourceview-1.0/language-specs/spec.lang +share/gtksourceview-1.0/language-specs/sql.lang +share/gtksourceview-1.0/language-specs/tcl.lang +share/gtksourceview-1.0/language-specs/texinfo.lang +share/gtksourceview-1.0/language-specs/vbnet.lang +share/gtksourceview-1.0/language-specs/verilog.lang +share/gtksourceview-1.0/language-specs/vhdl.lang +share/gtksourceview-1.0/language-specs/xml.lang +share/locale/ar/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/az/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/be/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bg/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bn/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bn_IN/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bs/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ca/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/cs/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/cy/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/da/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/de/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/dz/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/el/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/en_CA/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/en_GB/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/es/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/et/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/eu/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/fa/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/fi/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/fr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ga/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/gl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/gu/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/he/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/hi/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/hr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/hu/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/id/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/it/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ja/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ko/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/lt/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/lv/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mg/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mk/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ml/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mn/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ms/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/nb/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ne/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/nl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/or/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pa/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pt/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pt_BR/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ro/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ru/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/rw/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sk/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sq/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sr@Latn/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sv/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ta/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/th/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/tr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/uk/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/vi/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/xh/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/zh_CN/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/zh_HK/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/zh_TW/LC_MESSAGES/gtksourceview-1.0.mo +@dirrm share/gtksourceview-1.0/language-specs +@dirrm share/gtksourceview-1.0 +@dirrm include/gtksourceview-1.0/gtksourceview +@dirrm include/gtksourceview-1.0 +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be diff --git a/x11-toolkits/gtksourceview2/Makefile b/x11-toolkits/gtksourceview2/Makefile new file mode 100644 index 000000000..b4f7705b9 --- /dev/null +++ b/x11-toolkits/gtksourceview2/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: gtksourceview +# Date created: 07 May 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/x11-toolkits/gtksourceview/Makefile,v 1.43 2006/10/02 00:40:29 ahze Exp $ +# + +PORTNAME= gtksourceview +PORTVERSION= 1.8.5 +PORTREVISION?= 1 +CATEGORIES= x11-toolkits gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A text widget that adds syntax highlighting to the GtkTextView widget + +USE_BZIP2= yes + +.if !defined(REFERENCE_PORT) + +USE_GETTEXT= yes +USE_XLIB= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:15 +USE_LDCONFIG= yes +USE_GNOME= gnomeprefix gnomehack libgnome libgnomeprintui intlhack \ + ltverhack referencehack +CONFIGURE_ARGS= --enable-compile-warnings=no +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib -lgnuregex" + +.include <bsd.port.mk> + +.endif diff --git a/x11-toolkits/gtksourceview2/distinfo b/x11-toolkits/gtksourceview2/distinfo new file mode 100644 index 000000000..e8d40bd2d --- /dev/null +++ b/x11-toolkits/gtksourceview2/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gtksourceview-1.8.5.tar.bz2) = de67df2944c1cccbc2d0b4a738e11050 +SHA256 (gnome2/gtksourceview-1.8.5.tar.bz2) = 19c6575457fb99764f3e71197503e4c275bd03e35245afe1cf3b584e70bf0f8d +SIZE (gnome2/gtksourceview-1.8.5.tar.bz2) = 785000 diff --git a/x11-toolkits/gtksourceview2/files/patch-gtksourceview_gtksourceregex.c b/x11-toolkits/gtksourceview2/files/patch-gtksourceview_gtksourceregex.c new file mode 100644 index 000000000..3cc9f9eab --- /dev/null +++ b/x11-toolkits/gtksourceview2/files/patch-gtksourceview_gtksourceregex.c @@ -0,0 +1,11 @@ +--- gtksourceview/gtksourceregex.c.orig Thu May 22 12:41:03 2003 ++++ gtksourceview/gtksourceregex.c Thu May 22 12:41:31 2003 +@@ -28,7 +28,7 @@ + + #ifdef NATIVE_GNU_REGEX + #include <sys/types.h> +-#include <regex.h> ++#include <gnuregex.h> + #else + #include "gnu-regex/regex.h" + #endif diff --git a/x11-toolkits/gtksourceview2/pkg-descr b/x11-toolkits/gtksourceview2/pkg-descr new file mode 100644 index 000000000..729f71780 --- /dev/null +++ b/x11-toolkits/gtksourceview2/pkg-descr @@ -0,0 +1,2 @@ +GtkSourceView is a text widget for Gtk+-2 that provides syntax highlighting +and other features typically expected in a source code editor. diff --git a/x11-toolkits/gtksourceview2/pkg-plist b/x11-toolkits/gtksourceview2/pkg-plist new file mode 100644 index 000000000..29e421363 --- /dev/null +++ b/x11-toolkits/gtksourceview2/pkg-plist @@ -0,0 +1,181 @@ +include/gtksourceview-1.0/gtksourceview/gtksourcebuffer.h +include/gtksourceview-1.0/gtksourceview/gtksourceiter.h +include/gtksourceview-1.0/gtksourceview/gtksourcelanguage.h +include/gtksourceview-1.0/gtksourceview/gtksourcelanguagesmanager.h +include/gtksourceview-1.0/gtksourceview/gtksourcemarker.h +include/gtksourceview-1.0/gtksourceview/gtksourceprintjob.h +include/gtksourceview-1.0/gtksourceview/gtksourcestylescheme.h +include/gtksourceview-1.0/gtksourceview/gtksourcetag.h +include/gtksourceview-1.0/gtksourceview/gtksourcetagstyle.h +include/gtksourceview-1.0/gtksourceview/gtksourcetagtable.h +include/gtksourceview-1.0/gtksourceview/gtksourceview-typebuiltins.h +include/gtksourceview-1.0/gtksourceview/gtksourceview.h +lib/libgtksourceview-1.0.a +lib/libgtksourceview-1.0.la +lib/libgtksourceview-1.0.so +lib/libgtksourceview-1.0.so.0 +libdata/pkgconfig/gtksourceview-1.0.pc +share/gtksourceview-1.0/language-specs/R.lang +share/gtksourceview-1.0/language-specs/ada.lang +share/gtksourceview-1.0/language-specs/boo.lang +share/gtksourceview-1.0/language-specs/c.lang +share/gtksourceview-1.0/language-specs/changelog.lang +share/gtksourceview-1.0/language-specs/cpp.lang +share/gtksourceview-1.0/language-specs/csharp.lang +share/gtksourceview-1.0/language-specs/css.lang +share/gtksourceview-1.0/language-specs/d.lang +share/gtksourceview-1.0/language-specs/desktop.lang +share/gtksourceview-1.0/language-specs/diff.lang +share/gtksourceview-1.0/language-specs/docbook.lang +share/gtksourceview-1.0/language-specs/fortran.lang +share/gtksourceview-1.0/language-specs/gtkrc.lang +share/gtksourceview-1.0/language-specs/haskell.lang +share/gtksourceview-1.0/language-specs/html.lang +share/gtksourceview-1.0/language-specs/idl.lang +share/gtksourceview-1.0/language-specs/ini.lang +share/gtksourceview-1.0/language-specs/java.lang +share/gtksourceview-1.0/language-specs/javascript.lang +share/gtksourceview-1.0/language-specs/language.dtd +share/gtksourceview-1.0/language-specs/language.rng +share/gtksourceview-1.0/language-specs/latex.lang +share/gtksourceview-1.0/language-specs/lua.lang +share/gtksourceview-1.0/language-specs/makefile.lang +share/gtksourceview-1.0/language-specs/msil.lang +share/gtksourceview-1.0/language-specs/nemerle.lang +share/gtksourceview-1.0/language-specs/ocaml.lang +share/gtksourceview-1.0/language-specs/octave.lang +share/gtksourceview-1.0/language-specs/pascal.lang +share/gtksourceview-1.0/language-specs/perl.lang +share/gtksourceview-1.0/language-specs/php.lang +share/gtksourceview-1.0/language-specs/po.lang +share/gtksourceview-1.0/language-specs/python.lang +share/gtksourceview-1.0/language-specs/ruby.lang +share/gtksourceview-1.0/language-specs/scheme.lang +share/gtksourceview-1.0/language-specs/sh.lang +share/gtksourceview-1.0/language-specs/spec.lang +share/gtksourceview-1.0/language-specs/sql.lang +share/gtksourceview-1.0/language-specs/tcl.lang +share/gtksourceview-1.0/language-specs/texinfo.lang +share/gtksourceview-1.0/language-specs/vbnet.lang +share/gtksourceview-1.0/language-specs/verilog.lang +share/gtksourceview-1.0/language-specs/vhdl.lang +share/gtksourceview-1.0/language-specs/xml.lang +share/locale/ar/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/az/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/be/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bg/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bn/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bn_IN/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/bs/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ca/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/cs/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/cy/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/da/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/de/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/dz/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/el/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/en_CA/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/en_GB/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/es/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/et/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/eu/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/fa/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/fi/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/fr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ga/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/gl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/gu/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/he/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/hi/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/hr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/hu/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/id/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/it/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ja/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ko/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/lt/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/lv/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mg/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mk/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ml/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mn/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/mr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ms/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/nb/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ne/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/nl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/or/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pa/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pt/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/pt_BR/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ro/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ru/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/rw/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sk/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sl/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sq/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sr@Latn/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/sv/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/ta/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/th/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/tr/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/uk/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/vi/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/xh/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/zh_CN/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/zh_HK/LC_MESSAGES/gtksourceview-1.0.mo +share/locale/zh_TW/LC_MESSAGES/gtksourceview-1.0.mo +@dirrm share/gtksourceview-1.0/language-specs +@dirrm share/gtksourceview-1.0 +@dirrm include/gtksourceview-1.0/gtksourceview +@dirrm include/gtksourceview-1.0 +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile new file mode 100644 index 000000000..af1e59f92 --- /dev/null +++ b/x11/gnome-terminal/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: gnometerminal +# Date created: 1 May 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/x11/gnome-terminal/Makefile,v 1.86 2007/03/13 00:46:19 mezz Exp $ +# + +PORTNAME= gnome-terminal +PORTVERSION= 2.18.0 +PORTREVISION= 1 +CATEGORIES= x11 gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Terminal component for the GNOME 2 Desktop + +USE_GETTEXT= yes +USE_BZIP2= yes +INSTALLS_OMF= yes +USE_XLIB= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack intlhack libgnomeui vte gnomedocutils +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +GCONF_SCHEMAS= gnome-terminal.schemas + +.include <bsd.port.mk> diff --git a/x11/gnome-terminal/distinfo b/x11/gnome-terminal/distinfo new file mode 100644 index 000000000..e260d0378 --- /dev/null +++ b/x11/gnome-terminal/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gnome-terminal-2.18.0.tar.bz2) = 15ba4f3a9851d63d8c06b8f67210dde9 +SHA256 (gnome2/gnome-terminal-2.18.0.tar.bz2) = 75414d332003d19b003a47c0e93f3983a5586f1bb28dceec350cdcd7d3450834 +SIZE (gnome2/gnome-terminal-2.18.0.tar.bz2) = 1906547 diff --git a/x11/gnome-terminal/files/patch-src_terminal-screen.c b/x11/gnome-terminal/files/patch-src_terminal-screen.c new file mode 100644 index 000000000..ed0df8903 --- /dev/null +++ b/x11/gnome-terminal/files/patch-src_terminal-screen.c @@ -0,0 +1,82 @@ +--- src/terminal-screen.c.orig Wed Oct 18 15:50:28 2006 ++++ src/terminal-screen.c Wed Oct 18 15:49:42 2006 +@@ -244,6 +244,10 @@ + GtkAllocation *allocation) + { + GtkWidget *child; ++ GtkAllocation old_allocation; ++ ++ old_allocation.width = widget->allocation.width; ++ old_allocation.height = widget->allocation.height; + + widget->allocation = *allocation; + +@@ -251,6 +255,13 @@ + g_assert (child != NULL); + + gtk_widget_size_allocate (child, allocation); ++ ++ if (old_allocation.width != allocation->width || ++ old_allocation.height != allocation->height) ++ { ++ GtkWidget *term = TERMINAL_SCREEN (widget)->priv->term; ++ gtk_widget_queue_resize_no_redraw (term); ++ } + } + + static void +@@ -278,22 +289,22 @@ + #define URLPATH "/[" PATHCHARS "]*[^]'.}>) \t\r\n,\\\"]" + + terminal_widget_match_add (screen->priv->term, +- "\\<" SCHEME "//(" USER "@)?[" HOSTCHARS ".]+" +- "(:[0-9]+)?(" URLPATH ")?\\>/?", FLAVOR_AS_IS); ++ "[[:<:]]" SCHEME "//(" USER "@)?[" HOSTCHARS ".]+" ++ "(:[0-9]+)?(" URLPATH ")?[[:>:]]/?", FLAVOR_AS_IS); + + terminal_widget_match_add (screen->priv->term, +- "\\<(www|ftp)[" HOSTCHARS "]*\\.[" HOSTCHARS ".]+" +- "(:[0-9]+)?(" URLPATH ")?\\>/?", ++ "[[:<:]](www|ftp)[" HOSTCHARS "]*\\.[" HOSTCHARS ".]+" ++ "(:[0-9]+)?(" URLPATH ")?[[:>:]]/?", + FLAVOR_DEFAULT_TO_HTTP); + + terminal_widget_match_add (screen->priv->term, +- "\\<(mailto:)?[a-z0-9][a-z0-9.-]*@[a-z0-9]" +- "[a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+\\>", ++ "[[:<:]](mailto:)?[a-z0-9][a-z0-9.-]*@[a-z0-9]" ++ "[a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+[[:>:]]", + FLAVOR_EMAIL); + + terminal_widget_match_add (screen->priv->term, +- "\\<news:[-A-Z\\^_a-z{|}~!\"#$%&'()*+,./0-9;:=?`]+" +- "@[" HOSTCHARS ".]+(:[0-9]+)?\\>", FLAVOR_AS_IS); ++ "[[:<:]]news:[-A-Z\\^_a-z{|}~!\"#$%&'()*+,./0-9;:=?`]+" ++ "@[" HOSTCHARS ".]+(:[0-9]+)?[[:>:]]", FLAVOR_AS_IS); + + terminal_screen_setup_dnd (screen); + +@@ -548,7 +559,6 @@ + */ + terminal_screen_update_scrollbar (screen); + terminal_window_update_icon (screen->priv->window); +- terminal_window_update_geometry (screen->priv->window); + } + + if (GTK_WIDGET_REALIZED (screen->priv->term)) +@@ -909,7 +919,6 @@ + + terminal_widget_set_allow_bold (term, + terminal_profile_get_allow_bold (profile)); +- terminal_window_set_size (screen->priv->window, screen, TRUE); + } + + static void +@@ -1019,6 +1028,7 @@ + GtkWidget* + terminal_screen_get_widget (TerminalScreen *screen) + { ++ if (screen == NULL) return NULL; + return screen->priv->term; + } + diff --git a/x11/gnome-terminal/pkg-descr b/x11/gnome-terminal/pkg-descr new file mode 100644 index 000000000..1193c30f7 --- /dev/null +++ b/x11/gnome-terminal/pkg-descr @@ -0,0 +1,3 @@ +Default terminal emulator for the GNOME 2.0 Desktop. + +WWW: http://www.gnome.org/ diff --git a/x11/gnome-terminal/pkg-plist b/x11/gnome-terminal/pkg-plist new file mode 100644 index 000000000..ebf95a9a4 --- /dev/null +++ b/x11/gnome-terminal/pkg-plist @@ -0,0 +1,229 @@ +bin/gnome-terminal +libdata/bonobo/servers/gnome-terminal.server +share/applications/gnome-terminal.desktop +share/gnome-terminal/glade/gnome-terminal.glade2 +share/gnome/help/gnome-terminal/C/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/C/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/C/gnome-terminal.xml +share/gnome/help/gnome-terminal/C/legal.xml +share/gnome/help/gnome-terminal/bg/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/bg/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/bg/figures/terminal_window.png +share/gnome/help/gnome-terminal/bg/gnome-terminal.xml +share/gnome/help/gnome-terminal/bg/legal.xml +share/gnome/help/gnome-terminal/de/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/de/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/de/figures/terminal_window.png +share/gnome/help/gnome-terminal/de/gnome-terminal.xml +share/gnome/help/gnome-terminal/de/legal.xml +share/gnome/help/gnome-terminal/es/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/es/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/es/gnome-terminal.xml +share/gnome/help/gnome-terminal/fr/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/fr/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/fr/gnome-terminal.xml +share/gnome/help/gnome-terminal/it/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/it/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/it/gnome-terminal.xml +share/gnome/help/gnome-terminal/ja/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/ja/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/ja/figures/terminal_window.png +share/gnome/help/gnome-terminal/ja/gnome-terminal.xml +share/gnome/help/gnome-terminal/ja/legal.xml +share/gnome/help/gnome-terminal/ko/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/ko/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/ko/figures/terminal_window.png +share/gnome/help/gnome-terminal/ko/gnome-terminal.xml +share/gnome/help/gnome-terminal/ko/legal.xml +share/gnome/help/gnome-terminal/ro/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/ro/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/ro/figures/terminal_window.png +share/gnome/help/gnome-terminal/ro/gnome-terminal.xml +share/gnome/help/gnome-terminal/ro/legal.xml +share/gnome/help/gnome-terminal/sv/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/sv/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/sv/gnome-terminal.xml +share/gnome/help/gnome-terminal/uk/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/uk/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/uk/gnome-terminal.xml +share/gnome/help/gnome-terminal/zh_CN/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/zh_CN/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/zh_CN/figures/terminal_window.png +share/gnome/help/gnome-terminal/zh_CN/gnome-terminal.xml +share/gnome/help/gnome-terminal/zh_CN/legal.xml +share/gnome/help/gnome-terminal/zh_TW/figures/gnome-terminal-default.png +share/gnome/help/gnome-terminal/zh_TW/figures/gnome-terminal-tabbed.png +share/gnome/help/gnome-terminal/zh_TW/figures/terminal_window.png +share/gnome/help/gnome-terminal/zh_TW/gnome-terminal.xml +share/gnome/help/gnome-terminal/zh_TW/legal.xml +share/omf/gnome-terminal/gnome-terminal-C.omf +share/omf/gnome-terminal/gnome-terminal-bg.omf +share/omf/gnome-terminal/gnome-terminal-de.omf +share/omf/gnome-terminal/gnome-terminal-es.omf +share/omf/gnome-terminal/gnome-terminal-fr.omf +share/omf/gnome-terminal/gnome-terminal-it.omf +share/omf/gnome-terminal/gnome-terminal-ja.omf +share/omf/gnome-terminal/gnome-terminal-ko.omf +share/omf/gnome-terminal/gnome-terminal-ro.omf +share/omf/gnome-terminal/gnome-terminal-sv.omf +share/omf/gnome-terminal/gnome-terminal-uk.omf +share/omf/gnome-terminal/gnome-terminal-zh_CN.omf +share/omf/gnome-terminal/gnome-terminal-zh_TW.omf +share/pixmaps/gnome-terminal.png +share/locale/am/LC_MESSAGES/gnome-terminal.mo +share/locale/ar/LC_MESSAGES/gnome-terminal.mo +share/locale/az/LC_MESSAGES/gnome-terminal.mo +share/locale/be/LC_MESSAGES/gnome-terminal.mo +share/locale/bg/LC_MESSAGES/gnome-terminal.mo +share/locale/bn/LC_MESSAGES/gnome-terminal.mo +share/locale/bn_IN/LC_MESSAGES/gnome-terminal.mo +share/locale/bs/LC_MESSAGES/gnome-terminal.mo +share/locale/ca/LC_MESSAGES/gnome-terminal.mo +share/locale/cs/LC_MESSAGES/gnome-terminal.mo +share/locale/cy/LC_MESSAGES/gnome-terminal.mo +share/locale/da/LC_MESSAGES/gnome-terminal.mo +share/locale/de/LC_MESSAGES/gnome-terminal.mo +share/locale/dz/LC_MESSAGES/gnome-terminal.mo +share/locale/el/LC_MESSAGES/gnome-terminal.mo +share/locale/en_CA/LC_MESSAGES/gnome-terminal.mo +share/locale/en_GB/LC_MESSAGES/gnome-terminal.mo +share/locale/es/LC_MESSAGES/gnome-terminal.mo +share/locale/et/LC_MESSAGES/gnome-terminal.mo +share/locale/eu/LC_MESSAGES/gnome-terminal.mo +share/locale/fa/LC_MESSAGES/gnome-terminal.mo +share/locale/fi/LC_MESSAGES/gnome-terminal.mo +share/locale/fr/LC_MESSAGES/gnome-terminal.mo +share/locale/ga/LC_MESSAGES/gnome-terminal.mo +share/locale/gl/LC_MESSAGES/gnome-terminal.mo +share/locale/gu/LC_MESSAGES/gnome-terminal.mo +share/locale/he/LC_MESSAGES/gnome-terminal.mo +share/locale/hi/LC_MESSAGES/gnome-terminal.mo +share/locale/hr/LC_MESSAGES/gnome-terminal.mo +share/locale/hu/LC_MESSAGES/gnome-terminal.mo +share/locale/hy/LC_MESSAGES/gnome-terminal.mo +share/locale/id/LC_MESSAGES/gnome-terminal.mo +share/locale/it/LC_MESSAGES/gnome-terminal.mo +share/locale/ja/LC_MESSAGES/gnome-terminal.mo +share/locale/ka/LC_MESSAGES/gnome-terminal.mo +share/locale/ko/LC_MESSAGES/gnome-terminal.mo +share/locale/ku/LC_MESSAGES/gnome-terminal.mo +share/locale/lt/LC_MESSAGES/gnome-terminal.mo +share/locale/lv/LC_MESSAGES/gnome-terminal.mo +share/locale/mg/LC_MESSAGES/gnome-terminal.mo +share/locale/mk/LC_MESSAGES/gnome-terminal.mo +share/locale/ml/LC_MESSAGES/gnome-terminal.mo +share/locale/mn/LC_MESSAGES/gnome-terminal.mo +share/locale/mr/LC_MESSAGES/gnome-terminal.mo +share/locale/ms/LC_MESSAGES/gnome-terminal.mo +share/locale/nb/LC_MESSAGES/gnome-terminal.mo +share/locale/ne/LC_MESSAGES/gnome-terminal.mo +share/locale/nl/LC_MESSAGES/gnome-terminal.mo +share/locale/nn/LC_MESSAGES/gnome-terminal.mo +share/locale/or/LC_MESSAGES/gnome-terminal.mo +share/locale/pa/LC_MESSAGES/gnome-terminal.mo +share/locale/pl/LC_MESSAGES/gnome-terminal.mo +share/locale/pt/LC_MESSAGES/gnome-terminal.mo +share/locale/pt_BR/LC_MESSAGES/gnome-terminal.mo +share/locale/ro/LC_MESSAGES/gnome-terminal.mo +share/locale/ru/LC_MESSAGES/gnome-terminal.mo +share/locale/rw/LC_MESSAGES/gnome-terminal.mo +share/locale/sk/LC_MESSAGES/gnome-terminal.mo +share/locale/sl/LC_MESSAGES/gnome-terminal.mo +share/locale/sq/LC_MESSAGES/gnome-terminal.mo +share/locale/sr/LC_MESSAGES/gnome-terminal.mo +share/locale/sr@Latn/LC_MESSAGES/gnome-terminal.mo +share/locale/sv/LC_MESSAGES/gnome-terminal.mo +share/locale/ta/LC_MESSAGES/gnome-terminal.mo +share/locale/th/LC_MESSAGES/gnome-terminal.mo +share/locale/tr/LC_MESSAGES/gnome-terminal.mo +share/locale/uk/LC_MESSAGES/gnome-terminal.mo +share/locale/vi/LC_MESSAGES/gnome-terminal.mo +share/locale/wa/LC_MESSAGES/gnome-terminal.mo +share/locale/xh/LC_MESSAGES/gnome-terminal.mo +share/locale/zh_CN/LC_MESSAGES/gnome-terminal.mo +share/locale/zh_HK/LC_MESSAGES/gnome-terminal.mo +share/locale/zh_TW/LC_MESSAGES/gnome-terminal.mo +@dirrm share/omf/gnome-terminal +@dirrm share/gnome/help/gnome-terminal/zh_TW/figures +@dirrm share/gnome/help/gnome-terminal/zh_TW +@dirrm share/gnome/help/gnome-terminal/zh_CN/figures +@dirrm share/gnome/help/gnome-terminal/zh_CN +@dirrm share/gnome/help/gnome-terminal/uk/figures +@dirrm share/gnome/help/gnome-terminal/uk +@dirrm share/gnome/help/gnome-terminal/sv/figures +@dirrm share/gnome/help/gnome-terminal/sv +@dirrm share/gnome/help/gnome-terminal/ro/figures +@dirrm share/gnome/help/gnome-terminal/ro +@dirrm share/gnome/help/gnome-terminal/ko/figures +@dirrm share/gnome/help/gnome-terminal/ko +@dirrm share/gnome/help/gnome-terminal/ja/figures +@dirrm share/gnome/help/gnome-terminal/ja +@dirrm share/gnome/help/gnome-terminal/it/figures +@dirrm share/gnome/help/gnome-terminal/it +@dirrm share/gnome/help/gnome-terminal/fr/figures +@dirrm share/gnome/help/gnome-terminal/fr +@dirrm share/gnome/help/gnome-terminal/es/figures +@dirrm share/gnome/help/gnome-terminal/es +@dirrm share/gnome/help/gnome-terminal/de/figures +@dirrm share/gnome/help/gnome-terminal/de +@dirrm share/gnome/help/gnome-terminal/bg/figures +@dirrm share/gnome/help/gnome-terminal/bg +@dirrm share/gnome/help/gnome-terminal/C/figures +@dirrm share/gnome/help/gnome-terminal/C +@dirrm share/gnome/help/gnome-terminal +@dirrm share/gnome-terminal/glade +@dirrm share/gnome-terminal +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/nn/LC_MESSAGES +@dirrmtry share/locale/nn +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/ku/LC_MESSAGES +@dirrmtry share/locale/ku +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/hy/LC_MESSAGES +@dirrmtry share/locale/hy +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be |