summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-09-30 14:40:02 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-09-30 14:40:02 +0800
commit9f3cd649a3bd31ad15ad1b41c628317d967a5b79 (patch)
treeb83d5cd22eca0ceac0f52331c081626cd81e2245
parentd5282b6a8be976b33b67bb34854317d27fc2f724 (diff)
downloadmarcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.tar
marcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.tar.gz
marcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.tar.bz2
marcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.tar.lz
marcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.tar.xz
marcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.tar.zst
marcuscom-ports-9f3cd649a3bd31ad15ad1b41c628317d967a5b79.zip
- Move to LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7415 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--textproc/meld/Makefile38
-rw-r--r--textproc/meld/distinfo3
-rw-r--r--textproc/meld/pkg-descr7
-rw-r--r--textproc/meld/pkg-plist93
4 files changed, 141 insertions, 0 deletions
diff --git a/textproc/meld/Makefile b/textproc/meld/Makefile
new file mode 100644
index 000000000..8d6a91b2e
--- /dev/null
+++ b/textproc/meld/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: meld
+# Date created: 2003-04-13
+# Whom: Pav Lucistnik <pav@oook.cz>
+#
+# $FreeBSD$
+#
+
+PORTNAME= meld
+PORTVERSION= 0.9.4.1
+PORTREVISION= 3
+CATEGORIES= textproc devel python
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.9
+
+MAINTAINER= rui@ruilopes.com
+COMMENT= GNOME 2 visual diff and merge tool
+
+USE_BZIP2= yes
+USE_GNOME= pygnome2
+USE_PYTHON= yes
+NO_BUILD= yes
+USE_GMAKE= yes
+
+MAKEFILE= GNUmakefile
+
+post-patch:
+ @${REINPLACE_CMD} -E 's,(prefix := )(.*),\1${PREFIX},; \
+ s,(libdir := )(.*),\1${PREFIX}/share,' ${WRKSRC}/GNUmakefile
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/meld.desktop ${PREFIX}/share/gnome/applications
+ ${INSTALL_DATA} ${WRKSRC}/manual/stylesheet.css ${DOCSDIR}
+
+# This target is only meant to be used by the port maintainer.
+x-generate-plist:
+ (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX}|${SED} -E 's,.*share/nls/.+$$,,g;s,share/doc/meld,%%DOCSDIR%%,;s,^@dirrm share/(gnome|pixmaps|application|locale).*,,'|${TR} -s '\n') > temp-pkg-plist
+
+.include <bsd.port.mk>
diff --git a/textproc/meld/distinfo b/textproc/meld/distinfo
new file mode 100644
index 000000000..50c42cf37
--- /dev/null
+++ b/textproc/meld/distinfo
@@ -0,0 +1,3 @@
+MD5 (meld-0.9.4.1.tar.bz2) = cd5f02e084529c581ce52a22647ca4dc
+SHA256 (meld-0.9.4.1.tar.bz2) = 26704f6083c27e30bed3df7be8b9f6468e7068b3a9231eabd08b00657940eee3
+SIZE (meld-0.9.4.1.tar.bz2) = 333123
diff --git a/textproc/meld/pkg-descr b/textproc/meld/pkg-descr
new file mode 100644
index 000000000..793a3ec04
--- /dev/null
+++ b/textproc/meld/pkg-descr
@@ -0,0 +1,7 @@
+Meld is a GNOME 2 visual diff and merge tool. It integrates especially well
+with CVS. The diff viewer lets you edit files in place (diffs update
+dynamically), and a middle column shows detailed changes and allows merges.
+The margins show location of changes for easy navigation, and it also
+features a tabbed interface that allows you to open many diffs at once.
+
+WWW: http://meld.sourceforge.net/
diff --git a/textproc/meld/pkg-plist b/textproc/meld/pkg-plist
new file mode 100644
index 000000000..ea49d682b
--- /dev/null
+++ b/textproc/meld/pkg-plist
@@ -0,0 +1,93 @@
+bin/meld
+share/application-registry/meld.applications
+share/applications/meld.desktop
+%%DOCSDIR%%/manual.html
+%%DOCSDIR%%/stylesheet.css
+share/gnome/applications/meld.desktop
+share/locale/cs/LC_MESSAGES/meld.mo
+share/locale/de/LC_MESSAGES/meld.mo
+share/locale/en_CA/LC_MESSAGES/meld.mo
+share/locale/en_GB/LC_MESSAGES/meld.mo
+share/locale/fr/LC_MESSAGES/meld.mo
+share/locale/ja/LC_MESSAGES/meld.mo
+share/locale/ko/LC_MESSAGES/meld.mo
+share/locale/nl/LC_MESSAGES/meld.mo
+share/locale/pt/LC_MESSAGES/meld.mo
+share/locale/pt_BR/LC_MESSAGES/meld.mo
+share/locale/sr/LC_MESSAGES/meld.mo
+share/locale/sr@Latn/LC_MESSAGES/meld.mo
+share/meld/cvsview.py
+share/meld/cvsview.pyc
+share/meld/cvsview.pyo
+share/meld/diffutil.py
+share/meld/diffutil.pyc
+share/meld/diffutil.pyo
+share/meld/dirdiff.py
+share/meld/dirdiff.pyc
+share/meld/dirdiff.pyo
+share/meld/filediff.py
+share/meld/filediff.pyc
+share/meld/filediff.pyo
+share/meld/glade2/cvsview.glade
+share/meld/glade2/dirdiff.glade
+share/meld/glade2/filediff.glade
+share/meld/glade2/meldapp.glade
+share/meld/glade2/pixmaps/button_apply0.xpm
+share/meld/glade2/pixmaps/button_apply1.xpm
+share/meld/glade2/pixmaps/button_copy0.xpm
+share/meld/glade2/pixmaps/button_copy1.xpm
+share/meld/glade2/pixmaps/button_delete.xpm
+share/meld/glade2/pixmaps/close.xpm
+share/meld/glade2/pixmaps/cvs-add-16.png
+share/meld/glade2/pixmaps/cvs-commit-16.png
+share/meld/glade2/pixmaps/cvs-icon-small.png
+share/meld/glade2/pixmaps/cvs-icon.png
+share/meld/glade2/pixmaps/cvs-remove-16.png
+share/meld/glade2/pixmaps/cvs-update-16.png
+share/meld/glade2/pixmaps/icon.png
+share/meld/glade2/pixmaps/svn-icon-small.png
+share/meld/glade2/pixmaps/svn-icon.png
+share/meld/glade2/pixmaps/tree-file-changed.png
+share/meld/glade2/pixmaps/tree-file-new.png
+share/meld/glade2/pixmaps/tree-file-newer.png
+share/meld/glade2/pixmaps/tree-file-normal.png
+share/meld/glade2/pixmaps/tree-folder-changed.png
+share/meld/glade2/pixmaps/tree-folder-new.png
+share/meld/glade2/pixmaps/tree-folder-normal.png
+share/meld/gnomeglade.py
+share/meld/gnomeglade.pyc
+share/meld/gnomeglade.pyo
+share/meld/meldapp.py
+share/meld/meldapp.pyc
+share/meld/meldapp.pyo
+share/meld/melddoc.py
+share/meld/melddoc.pyc
+share/meld/melddoc.pyo
+share/meld/misc.py
+share/meld/misc.pyc
+share/meld/misc.pyo
+share/meld/paths.py
+share/meld/paths.pyc
+share/meld/paths.pyo
+share/meld/prefs.py
+share/meld/prefs.pyc
+share/meld/prefs.pyo
+share/meld/svnview.py
+share/meld/svnview.pyc
+share/meld/svnview.pyo
+share/meld/task.py
+share/meld/task.pyc
+share/meld/task.pyo
+share/meld/tree.py
+share/meld/tree.pyc
+share/meld/tree.pyo
+share/meld/undo.py
+share/meld/undo.pyc
+share/meld/undo.pyo
+share/pixmaps/meld.png
+@dirrm share/meld/glade2/pixmaps
+@dirrm share/meld/glade2
+@dirrm share/meld
+@dirrm share/applications
+@dirrm share/application-registry
+@dirrm %%DOCSDIR%%