diff --exclude='*CVS*' -ruN /home/u1/pwrk/ports/devel/libtool/Makefile libtool/Makefile
--- /home/u1/pwrk/ports/devel/libtool/Makefile	2011-02-25 20:47:13.000000000 -0500
+++ libtool/Makefile	2011-02-25 21:50:14.000000000 -0500
@@ -7,7 +7,7 @@
 
 PORTNAME?=	libtool
 PORTVERSION=	2.4
-CATEGORIES=	devel
+CATEGORIES=	local devel
 MASTER_SITES=	${MASTER_SITE_GNU}
 MASTER_SITE_SUBDIR=	libtool
 DISTNAME=	libtool-${PORTVERSION}
@@ -21,9 +21,21 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS?= --disable-ltdl-install
 CONFIGURE_ENV=	MAKEINFO="makeinfo --no-split"
+.if defined(PKGNAMESUFFIX)
+SUFFIX= ${PKGNAMESUFFIX}
+SUBDIR=	libtool${PKGNAMESUFFIX}/
+CONFIGURE_ARGS+=	--datarootdir=${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} \
+			--program-suffix=-${CC}
+.else
 INFO?=		libtool
+.endif
+PLIST_SUB=	SUFFIX="${SUFFIX}" SUBDIR="${SUBDIR}"
 .if ${PORTNAME} != "libltdl"
-MAN1=		libtool.1 libtoolize.1
+MAN1=		libtool${PKGNAMESUFFIX}.1 libtoolize${PKGNAMESUFFIX}.1
+. if defined(PKGNAMESUFFIX)
+INSTALL_TARGET= install-exec install-data-local install-includeHEADERS install-ltdlincludeHEADERS \
+		install-man
+. endif
 .endif
 
 post-patch:
diff --exclude='*CVS*' -ruN /home/u1/pwrk/ports/devel/libtool/pkg-plist libtool/pkg-plist
--- /home/u1/pwrk/ports/devel/libtool/pkg-plist	2010-12-08 14:58:46.000000000 -0500
+++ libtool/pkg-plist	2010-12-17 13:27:39.000000000 -0500
@@ -1,56 +1,56 @@
-bin/libtool
-bin/libtoolize
-share/aclocal/argz.m4
-share/aclocal/libtool.m4
-share/aclocal/ltdl.m4
-share/aclocal/ltoptions.m4
-share/aclocal/ltsugar.m4
-share/aclocal/ltversion.m4
-share/aclocal/lt~obsolete.m4
-share/libtool/config/compile
-share/libtool/config/config.guess
-share/libtool/config/config.sub
-share/libtool/config/depcomp
-share/libtool/config/install-sh
-share/libtool/config/ltmain.sh
-share/libtool/config/missing
-share/libtool/libltdl/COPYING.LIB
-share/libtool/libltdl/Makefile.am
-share/libtool/libltdl/Makefile.in
-share/libtool/libltdl/Makefile.inc
-share/libtool/libltdl/README
-share/libtool/libltdl/aclocal.m4
-share/libtool/libltdl/argz.c
-share/libtool/libltdl/argz_.h
-share/libtool/libltdl/config-h.in
-share/libtool/libltdl/configure
-share/libtool/libltdl/configure.ac
-share/libtool/libltdl/libltdl/lt__alloc.h
-share/libtool/libltdl/libltdl/lt__dirent.h
-share/libtool/libltdl/libltdl/lt__glibc.h
-share/libtool/libltdl/libltdl/lt__private.h
-share/libtool/libltdl/libltdl/lt__strl.h
-share/libtool/libltdl/libltdl/lt_dlloader.h
-share/libtool/libltdl/libltdl/lt_error.h
-share/libtool/libltdl/libltdl/lt_system.h
-share/libtool/libltdl/libltdl/slist.h
-share/libtool/libltdl/loaders/dld_link.c
-share/libtool/libltdl/loaders/dlopen.c
-share/libtool/libltdl/loaders/dyld.c
-share/libtool/libltdl/loaders/load_add_on.c
-share/libtool/libltdl/loaders/loadlibrary.c
-share/libtool/libltdl/loaders/preopen.c
-share/libtool/libltdl/loaders/shl_load.c
-share/libtool/libltdl/lt__alloc.c
-share/libtool/libltdl/lt__dirent.c
-share/libtool/libltdl/lt__strl.c
-share/libtool/libltdl/lt_dlloader.c
-share/libtool/libltdl/lt_error.c
-share/libtool/libltdl/ltdl.c
-share/libtool/libltdl/ltdl.h
-share/libtool/libltdl/slist.c
-@dirrm share/libtool/libltdl/loaders
-@dirrm share/libtool/libltdl/libltdl
-@dirrm share/libtool/libltdl
-@dirrm share/libtool/config
-@dirrm share/libtool
+bin/libtool%%SUFFIX%%
+bin/libtoolize%%SUFFIX%%
+share/%%SUBDIR%%aclocal/argz.m4
+share/%%SUBDIR%%aclocal/libtool.m4
+share/%%SUBDIR%%aclocal/ltdl.m4
+share/%%SUBDIR%%aclocal/ltoptions.m4
+share/%%SUBDIR%%aclocal/ltsugar.m4
+share/%%SUBDIR%%aclocal/ltversion.m4
+share/%%SUBDIR%%aclocal/lt~obsolete.m4
+share/%%SUBDIR%%libtool/config/compile
+share/%%SUBDIR%%libtool/config/config.guess
+share/%%SUBDIR%%libtool/config/config.sub
+share/%%SUBDIR%%libtool/config/depcomp
+share/%%SUBDIR%%libtool/config/install-sh
+share/%%SUBDIR%%libtool/config/ltmain.sh
+share/%%SUBDIR%%libtool/config/missing
+share/%%SUBDIR%%libtool/libltdl/COPYING.LIB
+share/%%SUBDIR%%libtool/libltdl/Makefile.am
+share/%%SUBDIR%%libtool/libltdl/Makefile.in
+share/%%SUBDIR%%libtool/libltdl/Makefile.inc
+share/%%SUBDIR%%libtool/libltdl/README
+share/%%SUBDIR%%libtool/libltdl/aclocal.m4
+share/%%SUBDIR%%libtool/libltdl/argz.c
+share/%%SUBDIR%%libtool/libltdl/argz_.h
+share/%%SUBDIR%%libtool/libltdl/config-h.in
+share/%%SUBDIR%%libtool/libltdl/configure
+share/%%SUBDIR%%libtool/libltdl/configure.ac
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt__alloc.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt__dirent.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt__glibc.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt__private.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt__strl.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt_dlloader.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt_error.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/lt_system.h
+share/%%SUBDIR%%libtool/libltdl/libltdl/slist.h
+share/%%SUBDIR%%libtool/libltdl/loaders/dld_link.c
+share/%%SUBDIR%%libtool/libltdl/loaders/dlopen.c
+share/%%SUBDIR%%libtool/libltdl/loaders/dyld.c
+share/%%SUBDIR%%libtool/libltdl/loaders/load_add_on.c
+share/%%SUBDIR%%libtool/libltdl/loaders/loadlibrary.c
+share/%%SUBDIR%%libtool/libltdl/loaders/preopen.c
+share/%%SUBDIR%%libtool/libltdl/loaders/shl_load.c
+share/%%SUBDIR%%libtool/libltdl/lt__alloc.c
+share/%%SUBDIR%%libtool/libltdl/lt__dirent.c
+share/%%SUBDIR%%libtool/libltdl/lt__strl.c
+share/%%SUBDIR%%libtool/libltdl/lt_dlloader.c
+share/%%SUBDIR%%libtool/libltdl/lt_error.c
+share/%%SUBDIR%%libtool/libltdl/ltdl.c
+share/%%SUBDIR%%libtool/libltdl/ltdl.h
+share/%%SUBDIR%%libtool/libltdl/slist.c
+@dirrm share/%%SUBDIR%%libtool/libltdl/loaders
+@dirrm share/%%SUBDIR%%libtool/libltdl/libltdl
+@dirrm share/%%SUBDIR%%libtool/libltdl
+@dirrm share/%%SUBDIR%%libtool/config
+@dirrm share/%%SUBDIR%%libtool
