diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-08-14 12:05:41 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-08-14 12:05:41 +0800 |
commit | 997a81df8f194a6fffbabc897b3fb79ecf5890fb (patch) | |
tree | 7a38e94b954b67955cd34206b7e3ce4e6f8cc358 /devel/alleyoop | |
parent | 6da23660ea2e11c82c16df9a8431d8b302e57411 (diff) | |
download | marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.tar marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.tar.gz marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.tar.bz2 marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.tar.lz marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.tar.xz marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.tar.zst marcuscom-ports-997a81df8f194a6fffbabc897b3fb79ecf5890fb.zip |
-gnomehier -> gnomeprefix.
-USE_X_PREFIX -> USE_XLIB.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7050 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/alleyoop')
-rw-r--r-- | devel/alleyoop/Makefile | 49 | ||||
-rw-r--r-- | devel/alleyoop/distinfo | 3 | ||||
-rw-r--r-- | devel/alleyoop/files/patch-configure | 14 | ||||
-rw-r--r-- | devel/alleyoop/files/patch-src::legolas.c | 20 | ||||
-rw-r--r-- | devel/alleyoop/pkg-descr | 16 | ||||
-rw-r--r-- | devel/alleyoop/pkg-plist | 31 |
6 files changed, 133 insertions, 0 deletions
diff --git a/devel/alleyoop/Makefile b/devel/alleyoop/Makefile new file mode 100644 index 000000000..051737927 --- /dev/null +++ b/devel/alleyoop/Makefile @@ -0,0 +1,49 @@ +# New ports collection makefile for: Alleyoop +# Date created: Fri Jun 17 23:52:44 UTC 2005 +# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= alleyoop +PORTVERSION= 0.8.3 +PORTREVISION= 2 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= lioux@FreeBSD.org +COMMENT= A graphical front-end to Valgrind memory checker + +BUILD_DEPENDS= ${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd \ + ${GNULIBIBERTY_WRKSRC}/libiberty.a:${PORTSDIR}/devel/gnulibiberty:build \ + ${LOCALBASE}/include/libelf/elf_repl.h:${PORTSDIR}/devel/libelf +RUN_DEPENDS= valgrind:${PORTSDIR}/devel/valgrind + +BROKEN= Does not compile + +USE_GMAKE= yes +USE_XLIB= yex +USE_GETTEXT= yes +GNU_CONFIGURE= yes +USE_GNOME= gnomeprefix \ + gconf2 \ + glib20 \ + gtk20 \ + libglade2 \ + libgnome \ + libgnomeui \ + pango + +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="-L${GNULIBIBERTY_WRKSRC} \ + ${LDFLAGS} -L${LOCALBASE}/lib" + +GCONF_SCHEMAS= ${PORTNAME}.schemas + +.include <bsd.port.pre.mk> + +GNULIBIBERTY= ${PORTSDIR}/devel/gnulibiberty +GNULIBIBERTY_WRKSRC!= cd ${PORTSDIR}/devel/gnulibiberty && ${MAKE} -V WRKSRC + +.include <bsd.port.post.mk> diff --git a/devel/alleyoop/distinfo b/devel/alleyoop/distinfo new file mode 100644 index 000000000..6de12996c --- /dev/null +++ b/devel/alleyoop/distinfo @@ -0,0 +1,3 @@ +MD5 (alleyoop-0.8.3.tar.gz) = 699b57bc6c0e4411c22739f61967c1ac +SHA256 (alleyoop-0.8.3.tar.gz) = e26bb24aee79a72771e77027ef89f1e6846ef967e77b171ec27bc4a0f0f37960 +SIZE (alleyoop-0.8.3.tar.gz) = 301948 diff --git a/devel/alleyoop/files/patch-configure b/devel/alleyoop/files/patch-configure new file mode 100644 index 000000000..669541344 --- /dev/null +++ b/devel/alleyoop/files/patch-configure @@ -0,0 +1,14 @@ +--- configure.orig Sat Jun 18 00:47:36 2005 ++++ configure Sat Jun 18 00:48:09 2005 +@@ -7172,11 +7172,9 @@ + #endif + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +-char bfd_get_error (); + int + main () + { +-bfd_get_error (); + ; + return 0; + } diff --git a/devel/alleyoop/files/patch-src::legolas.c b/devel/alleyoop/files/patch-src::legolas.c new file mode 100644 index 000000000..c9d2a1a75 --- /dev/null +++ b/devel/alleyoop/files/patch-src::legolas.c @@ -0,0 +1,20 @@ +--- src/legolas.c.orig Sun Jan 18 16:46:00 2004 ++++ src/legolas.c Sat Jun 18 01:05:39 2005 +@@ -25,7 +25,7 @@ + #include <config.h> + #endif + +-#include <elf.h> ++#include <libelf/libelf.h> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -130,7 +130,7 @@ + case EM_RH32: return "TRW RH-32"; + case EM_RCE: return "Motorola RCE"; + case EM_ARM: return "ARM"; +- case EM_FAKE_ALPHA: return "Digital Alpha"; ++ case EM_ALPHA: return "Digital Alpha"; + case EM_SH: return "Hitachi SH"; + case EM_SPARCV9: return "SPARC v9 64-bit"; + case EM_TRICORE: return "Siemens Tricore"; diff --git a/devel/alleyoop/pkg-descr b/devel/alleyoop/pkg-descr new file mode 100644 index 000000000..a4fd0f246 --- /dev/null +++ b/devel/alleyoop/pkg-descr @@ -0,0 +1,16 @@ +[ excerpt from developer's www site ] + +Alleyoop is a graphical front-end to the increasingly popular +Valgrind memory checker for x86 GNU/Linux using the Gtk+ widget +set and other GNOME libraries for the X-Windows environment. + +Features include a right-click context menu to intelligently suppress +errors or launch an editor on the source file/jumping to the exact +line of the error condition. A searchbar at the top of the viewer +can be used to limit the viewable errors to those that match the +regex criteria entered. Also included is a fully functional +Suppressions editor. + +WWW: http://alleyoop.sourceforge.net/ + +-- lioux@FreeBSD.org diff --git a/devel/alleyoop/pkg-plist b/devel/alleyoop/pkg-plist new file mode 100644 index 000000000..bf907c9e4 --- /dev/null +++ b/devel/alleyoop/pkg-plist @@ -0,0 +1,31 @@ +bin/alleyoop +share/locale/az/LC_MESSAGES/alleyoop.mo +share/locale/ca/LC_MESSAGES/alleyoop.mo +share/locale/cs/LC_MESSAGES/alleyoop.mo +share/locale/de/LC_MESSAGES/alleyoop.mo +share/locale/el/LC_MESSAGES/alleyoop.mo +share/locale/en_CA/LC_MESSAGES/alleyoop.mo +share/locale/en_GB/LC_MESSAGES/alleyoop.mo +share/locale/es/LC_MESSAGES/alleyoop.mo +share/locale/fr/LC_MESSAGES/alleyoop.mo +share/locale/ga/LC_MESSAGES/alleyoop.mo +share/locale/gu/LC_MESSAGES/alleyoop.mo +share/locale/hr/LC_MESSAGES/alleyoop.mo +share/locale/it/LC_MESSAGES/alleyoop.mo +share/locale/ja/LC_MESSAGES/alleyoop.mo +share/locale/mn/LC_MESSAGES/alleyoop.mo +share/locale/ms/LC_MESSAGES/alleyoop.mo +share/locale/nb/LC_MESSAGES/alleyoop.mo +share/locale/nl/LC_MESSAGES/alleyoop.mo +share/locale/no/LC_MESSAGES/alleyoop.mo +share/locale/pl/LC_MESSAGES/alleyoop.mo +share/locale/pt/LC_MESSAGES/alleyoop.mo +share/locale/pt_BR/LC_MESSAGES/alleyoop.mo +share/locale/ru/LC_MESSAGES/alleyoop.mo +share/locale/sk/LC_MESSAGES/alleyoop.mo +share/locale/sq/LC_MESSAGES/alleyoop.mo +share/locale/sr/LC_MESSAGES/alleyoop.mo +share/locale/sr@Latn/LC_MESSAGES/alleyoop.mo +share/locale/sv/LC_MESSAGES/alleyoop.mo +share/locale/uk/LC_MESSAGES/alleyoop.mo +share/locale/zh_CN/LC_MESSAGES/alleyoop.mo |