FreeBSD Bugzilla – Attachment 66803 Details for
Bug 98628
[PATCH] devel/fpc-gdbint: update to 2.0.2, take maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fpc-gdbint-2.0.2.patch
fpc-gdbint-2.0.2.patch (text/plain), 5.45 KB, created by
Jose Alonso Cardenas Marquez
on 2006-06-07 18:30:23 UTC
(
hide
)
Description:
fpc-gdbint-2.0.2.patch
Filename:
MIME Type:
Creator:
Jose Alonso Cardenas Marquez
Created:
2006-06-07 18:30:23 UTC
Size:
5.45 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/devel/fpc-gdbint/Makefile /usr/ports/devel/fpc-gdbint-new/Makefile >--- /usr/ports/devel/fpc-gdbint/Makefile Thu May 4 19:24:05 2006 >+++ /usr/ports/devel/fpc-gdbint-new/Makefile Wed Jun 7 09:51:18 2006 >@@ -6,66 +6,51 @@ > # > > PORTNAME= gdbint >-PORTVERSION= 1.0.10 >-PORTREVISION= 2 >+PORTVERSION= 2.0.2 > CATEGORIES= devel >-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >+MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/i386-freebsd-${PORTVERSION}/ \ >+ ftp://planetmirror.com/pub/fpc/dist/i386-freebsd-${PORTVERSION}/ \ >+ ftp://ftp.jp.freepascal.org/mirror/fpc/dist/i386-freebsd-${PORTVERSION}/ \ >+ ftp://freepascal.stack.nl/pub/fpc/dist/i386-freebsd-${PORTVERSION}/ \ >+ ftp://ftp.no.freepascal.org/pub/fpc/dist/i386-freebsd-${PORTVERSION}/ \ >+ ftp://ftp.us.freepascal.org/pub/fpc/dist/i386-freebsd-${PORTVERSION}/ \ >+ ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= freepascal > PKGNAMEPREFIX= fpc- >-DISTNAME= fpc-${PORTVERSION}.ELF >+DISTNAME= ${PKGNAMEPREFIX}${PORTVERSION}.${BUILDNAME} > EXTRACT_SUFX= .tar > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= acardenas@bsd.org.pe > COMMENT= Free Pascal unit providing interface to gdb > >-.include <bsd.port.pre.mk> >+RUN_DEPENDS= ppc386:${PORTSDIR}/lang/fpc > >-BUILD_DEPENDS+= ppc386:${PORTSDIR}/lang/fpc \ >- gdbfpc:${PORTSDIR}/devel/fpc-gdb >-RUN_DEPENDS+= ${BUILD_DEPENDS} >-.if ${OSVERSION} < 470000 >-EXTRACT_DEPENDS+= gtar:${PORTSDIR}/archivers/gtar >-TAR= ${LOCALBASE}/bin/gtar >-.endif >-USE_GMAKE= yes > ONLY_FOR_ARCHS= i386 >+NO_BUILD= yes > >-PLIST_SUB+= PORTVERSION=${PORTVERSION} >- >-MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH \ >- FPC=${LOCALBASE}/bin/ppc386 \ >- INSTALL_BASEDIR=${PREFIX}/lib/fpc/${PORTVERSION} \ >- INSTALL_BINDIR=${PREFIX}/bin \ >- GCCLIBDIR=/usr/lib \ >- GDBLIBDIR=${LOCALBASE}/lib/fpc/${PORTVERSION}/units/freebsd/gdbint/libgdb \ >- RELEASE=1 >+DOCSDIR= ${PREFIX}/share/doc/fpc >+BUILDNAME= i386-freebsd >+PLIST_SUB+= PORTVERSION=${PORTVERSION} \ >+ BUILDNAME=${BUILDNAME} > > do-extract: > # unpack distribution > @${MKDIR} ${WRKSRC} >- @${TAR} xf ${DISTDIR}/${DISTNAME}.tar --directory ${WRKSRC} >-# unpack sources distribution >- @${MKDIR} ${WRKSRC}/sources >- @${TAR} xf ${WRKSRC}/sources.tar --directory ${WRKSRC}/sources >-# further extract base sources >-# >-# gdbint sources >- @${TAR} zxf ${WRKSRC}/sources/unitsgdbintsrc.tar.gz \ >+ @${TAR} xf ${DISTDIR}/${DISTNAME}.tar \ >+ --directory ${WRKSRC} >+ @${TAR} xf ${WRKSRC}/binary.${BUILDNAME}.tar \ > --directory ${WRKSRC} > >-post-patch: >-# change to alter amount of optimization >- @${FIND} ${WRKSRC}/share/src/fpc-${PORTVERSION} -name \ >- "Makefile*" | ${XARGS} ${REINPLACE_CMD} 's|-OG2p3|-OG2p1|g' >- >-do-build: >- @${SETENV} ${MAKE_ENV} ${GMAKE} -C \ >- ${WRKSRC}/share/src/fpc-${PORTVERSION}/packages/base/gdbint \ >- all >+# unpack binary and gdbint distribution >+ @${MKDIR} ${WRKSRC}/${PORTNAME} >+ @${TAR} zxf ${WRKSRC}/units-${PORTNAME}.${BUILDNAME}.tar.gz \ >+ --directory ${WRKSRC}/${PORTNAME} > > do-install: >- @${SETENV} ${MAKE_ENV} ${GMAKE} -C \ >- ${WRKSRC}/share/src/fpc-${PORTVERSION}/packages/base/gdbint \ >- install >+.for DIRE in lib >+ @cd ${WRKSRC}/${PORTNAME}/${DIRE} && \ >+ ${FIND} * -type d -exec ${MKDIR} "{}" "${PREFIX}/${DIRE}/{}" \; && \ >+ ${FIND} * -type f -exec ${INSTALL_SCRIPT} "{}" "${PREFIX}/${DIRE}/{}" \; >+.endfor > >-.include <bsd.port.post.mk> >+.include <bsd.port.mk> >diff -ruN --exclude=CVS /usr/ports/devel/fpc-gdbint/distinfo /usr/ports/devel/fpc-gdbint-new/distinfo >--- /usr/ports/devel/fpc-gdbint/distinfo Thu Nov 24 13:54:41 2005 >+++ /usr/ports/devel/fpc-gdbint-new/distinfo Mon Jun 5 15:22:25 2006 >@@ -1,3 +1,3 @@ >-MD5 (fpc-1.0.10.ELF.tar) = 6ad56eb115152174683499da3ece7667 >-SHA256 (fpc-1.0.10.ELF.tar) = 318bab9d1269dffcc5fe737d224fca939c5f130f34f12d166319b3d1ba776bfb >-SIZE (fpc-1.0.10.ELF.tar) = 17448960 >+MD5 (fpc-2.0.2.i386-freebsd.tar) = e1f834f445b0f2313f41ed417a28fb1c >+SHA256 (fpc-2.0.2.i386-freebsd.tar) = 906f002dfdbdfc3380f5a66b93d68debdbb68bba65b9db0590a93f548fb9f528 >+SIZE (fpc-2.0.2.i386-freebsd.tar) = 22517760 >diff -ruN --exclude=CVS /usr/ports/devel/fpc-gdbint/pkg-descr /usr/ports/devel/fpc-gdbint-new/pkg-descr >--- /usr/ports/devel/fpc-gdbint/pkg-descr Thu Jan 15 19:55:09 2004 >+++ /usr/ports/devel/fpc-gdbint-new/pkg-descr Wed Jun 7 09:49:32 2006 >@@ -3,6 +3,3 @@ > provides an interface to gdb. > > WWW: http://www.freepascal.org/ >- >--- >-John Merryweather Cooper <coop9211@uidaho.edu> >diff -ruN --exclude=CVS /usr/ports/devel/fpc-gdbint/pkg-plist /usr/ports/devel/fpc-gdbint-new/pkg-plist >--- /usr/ports/devel/fpc-gdbint/pkg-plist Thu Jan 15 19:55:09 2004 >+++ /usr/ports/devel/fpc-gdbint-new/pkg-plist Mon Jun 5 15:25:55 2006 >@@ -1,6 +1,11 @@ >-lib/fpc/%%PORTVERSION%%/units/freebsd/gdbint/Package.fpc >-lib/fpc/%%PORTVERSION%%/units/freebsd/gdbint/gdbcon.o >-lib/fpc/%%PORTVERSION%%/units/freebsd/gdbint/gdbcon.ppu >-lib/fpc/%%PORTVERSION%%/units/freebsd/gdbint/gdbint.o >-lib/fpc/%%PORTVERSION%%/units/freebsd/gdbint/gdbint.ppu >-@dirrm lib/fpc/%%PORTVERSION%%/units/freebsd/gdbint >+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint/Package.fpc >+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint/gdbint.ppu >+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint/gdbcon.ppu >+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint/gdbint.o >+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint/gdbcon.o >+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint/libpgdbcon.a >+@dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gdbint >+@dirrmtry lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%% >+@dirrmtry lib/fpc/%%PORTVERSION%%/units >+@dirrmtry lib/fpc/%%PORTVERSION%% >+@dirrmtry lib/fpc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 98628
: 66803