head 1.34; access; symbols pkgsrc-2017Q3:1.33.0.20 pkgsrc-2017Q3-base:1.33 pkgsrc-2017Q2:1.33.0.16 pkgsrc-2017Q2-base:1.33 pkgsrc-2017Q1:1.33.0.14 pkgsrc-2017Q1-base:1.33 pkgsrc-2016Q4:1.33.0.12 pkgsrc-2016Q4-base:1.33 pkgsrc-2016Q3:1.33.0.10 pkgsrc-2016Q3-base:1.33 pkgsrc-2016Q2:1.33.0.8 pkgsrc-2016Q2-base:1.33 pkgsrc-2016Q1:1.33.0.6 pkgsrc-2016Q1-base:1.33 pkgsrc-2015Q4:1.33.0.4 pkgsrc-2015Q4-base:1.33 pkgsrc-2015Q3:1.33.0.2 pkgsrc-2015Q3-base:1.33 pkgsrc-2015Q2:1.32.0.4 pkgsrc-2015Q2-base:1.32 pkgsrc-2015Q1:1.32.0.2 pkgsrc-2015Q1-base:1.32 pkgsrc-2014Q4:1.31.0.16 pkgsrc-2014Q4-base:1.31 pkgsrc-2014Q3:1.31.0.14 pkgsrc-2014Q3-base:1.31 pkgsrc-2014Q2:1.31.0.12 pkgsrc-2014Q2-base:1.31 pkgsrc-2014Q1:1.31.0.10 pkgsrc-2014Q1-base:1.31 pkgsrc-2013Q4:1.31.0.8 pkgsrc-2013Q4-base:1.31 pkgsrc-2013Q3:1.31.0.6 pkgsrc-2013Q3-base:1.31 pkgsrc-2013Q2:1.31.0.4 pkgsrc-2013Q2-base:1.31 pkgsrc-2013Q1:1.31.0.2 pkgsrc-2013Q1-base:1.31 pkgsrc-2012Q4:1.30.0.2 pkgsrc-2012Q4-base:1.30 pkgsrc-2012Q3:1.28.0.6 pkgsrc-2012Q3-base:1.28 pkgsrc-2012Q2:1.28.0.4 pkgsrc-2012Q2-base:1.28 pkgsrc-2012Q1:1.28.0.2 pkgsrc-2012Q1-base:1.28 pkgsrc-2011Q4:1.27.0.6 pkgsrc-2011Q4-base:1.27 pkgsrc-2011Q3:1.27.0.4 pkgsrc-2011Q3-base:1.27 pkgsrc-2011Q2:1.27.0.2 pkgsrc-2011Q2-base:1.27 pkgsrc-2011Q1:1.26.0.14 pkgsrc-2011Q1-base:1.26 pkgsrc-2010Q4:1.26.0.12 pkgsrc-2010Q4-base:1.26 pkgsrc-2010Q3:1.26.0.10 pkgsrc-2010Q3-base:1.26 pkgsrc-2010Q2:1.26.0.8 pkgsrc-2010Q2-base:1.26 pkgsrc-2010Q1:1.26.0.6 pkgsrc-2010Q1-base:1.26 pkgsrc-2009Q4:1.26.0.4 pkgsrc-2009Q4-base:1.26 pkgsrc-2009Q3:1.26.0.2 pkgsrc-2009Q3-base:1.26 pkgsrc-2009Q2:1.24.0.4 pkgsrc-2009Q2-base:1.24 pkgsrc-2009Q1:1.24.0.2 pkgsrc-2009Q1-base:1.24 pkgsrc-2008Q4:1.23.0.10 pkgsrc-2008Q4-base:1.23 pkgsrc-2008Q3:1.23.0.8 pkgsrc-2008Q3-base:1.23 cube-native-xorg:1.23.0.6 cube-native-xorg-base:1.23 pkgsrc-2008Q2:1.23.0.4 pkgsrc-2008Q2-base:1.23 cwrapper:1.23.0.2 pkgsrc-2008Q1:1.22.0.2 pkgsrc-2008Q1-base:1.22 pkgsrc-2007Q4:1.21.0.4 pkgsrc-2007Q4-base:1.21 pkgsrc-2007Q3:1.21.0.2 pkgsrc-2007Q3-base:1.21 pkgsrc-2007Q2:1.20.0.6 pkgsrc-2007Q2-base:1.20 pkgsrc-2007Q1:1.20.0.4 pkgsrc-2007Q1-base:1.20 pkgsrc-2006Q4:1.20.0.2 pkgsrc-2006Q4-base:1.20 pkgsrc-2006Q3:1.19.0.2 pkgsrc-2006Q3-base:1.19 pkgsrc-2006Q2:1.18.0.2 pkgsrc-2006Q2-base:1.18 pkgsrc-2006Q1:1.16.0.2 pkgsrc-2006Q1-base:1.16 pkgsrc-2005Q4:1.13.0.2 pkgsrc-2005Q4-base:1.13 pkgsrc-2005Q3:1.12.0.2 pkgsrc-2005Q3-base:1.12 pkgsrc-2005Q2:1.11.0.2 pkgsrc-2005Q2-base:1.11 pkgsrc-2005Q1:1.8.0.2 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.7.0.2 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.5.0.2 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.4.0.2 pkgsrc-2004Q2-base:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.34 date 2017.09.29.14.05.37; author kamil; state dead; branches; next 1.33; commitid GvS3YdZggBiM969A; 1.33 date 2015.08.18.07.31.04; author wiz; state Exp; branches; next 1.32; commitid UPpMIsB3AWu1PIxy; 1.32 date 2015.01.04.02.18.11; author dholland; state Exp; branches; next 1.31; commitid ddHzn2uRySy7mE4y; 1.31 date 2013.02.01.22.21.05; author wiz; state Exp; branches; next 1.30; 1.30 date 2012.11.20.23.13.03; author tez; state Exp; branches; next 1.29; 1.29 date 2012.10.31.11.16.59; author asau; state Exp; branches; next 1.28; 1.28 date 2012.01.17.21.43.19; author sbd; state Exp; branches; next 1.27; 1.27 date 2011.04.22.13.43.18; author obache; state Exp; branches; next 1.26; 1.26 date 2009.09.09.12.50.58; author wiz; state Exp; branches; next 1.25; 1.25 date 2009.07.14.19.02.16; author hasso; state Exp; branches; next 1.24; 1.24 date 2009.04.04.13.49.17; author wiz; state Exp; branches; next 1.23; 1.23 date 2008.06.20.01.09.12; author joerg; state Exp; branches; next 1.22; 1.22 date 2008.01.23.05.38.46; author tnn; state Exp; branches; next 1.21; 1.21 date 2007.07.03.12.32.28; author lkundrak; state Exp; branches; next 1.20; 1.20 date 2006.10.18.13.39.07; author reed; state Exp; branches 1.20.6.1; next 1.19; 1.19 date 2006.07.07.15.49.31; author jlam; state Exp; branches; next 1.18; 1.18 date 2006.04.13.18.23.31; author jlam; state Exp; branches; next 1.17; 1.17 date 2006.03.30.03.44.42; author jlam; state Exp; branches; next 1.16; 1.16 date 2006.03.14.00.47.50; author joerg; state Exp; branches; next 1.15; 1.15 date 2006.03.05.16.27.24; author jlam; state Exp; branches; next 1.14; 1.14 date 2006.02.05.23.08.42; author joerg; state Exp; branches; next 1.13; 1.13 date 2005.12.05.20.50.04; author rillig; state Exp; branches; next 1.12; 1.12 date 2005.07.17.19.03.34; author kristerw; state Exp; branches; next 1.11; 1.11 date 2005.06.01.20.08.00; author jlam; state Exp; branches; next 1.10; 1.10 date 2005.05.22.20.07.51; author jlam; state Exp; branches; next 1.9; 1.9 date 2005.04.11.21.45.23; author tv; state Exp; branches; next 1.8; 1.8 date 2005.02.22.15.22.02; author shannonjr; state Exp; branches; next 1.7; 1.7 date 2004.10.04.22.35.17; author shannonjr; state Exp; branches; next 1.6; 1.6 date 2004.10.03.00.13.27; author tv; state Exp; branches; next 1.5; 1.5 date 2004.06.28.20.43.54; author shannonjr; state Exp; branches; next 1.4; 1.4 date 2004.06.03.22.07.50; author shannonjr; state Exp; branches; next 1.3; 1.3 date 2004.06.03.20.02.02; author shannonjr; state Exp; branches; next 1.2; 1.2 date 2004.06.03.18.48.48; author shannonjr; state Exp; branches; next 1.1; 1.1 date 2004.06.01.19.29.30; author shannonjr; state Exp; branches 1.1.1.1; next ; 1.20.6.1 date 2007.07.10.10.01.21; author ghen; state Exp; branches; next ; 1.1.1.1 date 2004.06.01.19.29.30; author shannonjr; state Exp; branches; next ; desc @@ 1.34 log @gdb6: Remove this package gdb6 has been eliminated from pkgsrc and moved to pkgsrc-wip/gdb6 for those who still may care about it. pkgsrc developers no longer intend to maintain this version in the main repository. @ text @# $NetBSD: Makefile,v 1.33 2015/08/18 07:31:04 wiz Exp $ # DISTNAME= gdb-6.2.1 PKGREVISION= 8 CATEGORIES= devel MASTER_SITES= ftp://sources.redhat.com/pub/gdb/releases/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.gnu.org/software/gdb/gdb.html COMMENT= The GNU Project Debugger # This (outdated) gdb does not understand mach-o (hence macos) and has # never heard of dragonfly either, and is not worth fixing. NOT_FOR_PLATFORM= Darwin-*-* DragonFly-*-* USE_TOOLS+= gmake makeinfo msgfmt USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes REPLACE_LOCALEDIR_PATTERNS+= Make-in GNU_CONFIGURE= yes GNU_CONFIGURE_LIBSUBDIR=gdb6 CONFIGURE_ARGS+= --includedir=${PREFIX}/include/gdb6 CONFIGURE_ARGS+= --enable-libada INFO_FILES= yes .include "options.mk" pre-patch: ${CP} ${FILESDIR}/nbsd-nat.c ${WRKSRC}/gdb do-test: if ${PKG_INFO} -qe dejagnu; then \ (cd ${WRKSRC} && ${GMAKE} check); \ else \ ${ECHO} "dejagnu is required for the test target"; \ fi .include "../../devel/gettext-lib/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.33 log @Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2015/01/04 02:18:11 dholland Exp $ @ 1.32 log @document NOT_FOR_PLATFORM @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2013/02/01 22:21:05 wiz Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.31 log @Reset MAINTAINER/OWNER (became observers) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2012/11/20 23:13:03 tez Exp $ d14 2 @ 1.30 log @Patches for CVE-2006-4146 from https://bugzilla.redhat.com/show_bug.cgi?id=204841 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2012/10/31 11:16:59 asau Exp $ d10 1 a10 1 MAINTAINER= shannonjr@@NetBSD.org @ 1.29 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2012/01/17 21:43:19 sbd Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.28 log @Convert packages with add --libdir=* to CONFIGURE_ARGS to use GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2011/04/22 13:43:18 obache Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.27 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2009/09/09 12:50:58 wiz Exp $ d23 1 a23 1 CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/gdb6 @ 1.26 log @Do not install standards.info, to avoid conflict with autoconf. Bump PKGREVISION. Requested by Aleksey Cheusov. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2009/07/14 19:02:16 hasso Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.25 log @Don't attempt to build gdb on DragonFly. It's also unlikely that someone will integrate DragonFly changes into upstream soon. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2009/04/04 13:49:17 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.24 log @Add "gdb6-tui" option for building the tui application. On by default, so no change to the package. Slight pkglint cleanup while here. Requested by Jake Kupersmith on pkgsrc-users. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2008/06/20 01:09:12 joerg Exp $ d16 1 a16 1 NOT_FOR_PLATFORM= Darwin-*-* @ 1.23 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2008/01/23 05:38:46 tnn Exp $ d26 1 a26 1 INFO_FILES= # PLIST d28 1 a28 1 .include "../../mk/bsd.prefs.mk" a40 1 .include "../../mk/curses.buildlink3.mk" @ 1.22 log @Needs curses. PR pkg/35352 from Brandon Bergren. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2007/07/03 12:32:28 lkundrak Exp $ d14 2 @ 1.21 log @Backported fixes for CAN-2005-1704 and CAN-2005-1705. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2006/10/18 13:39:07 reed Exp $ d39 1 @ 1.20 log @Add "Make-in" file to the list of files to replace locale directory. From Jake Kupersmith on pkgsrc-users. Noticed on Solaris. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2006/07/07 15:49:31 jlam Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.20.6.1 log @Pullup ticket 2134 - requested by lkundrak security fix for gdb - pkgsrc/devel/gdb6/Makefile 1.21 - pkgsrc/devel/gdb6/distinfo 1.11 - pkgsrc/devel/gdb6/patches/patch-bo 1.1 - pkgsrc/devel/gdb6/patches/patch-bp 1.1 Module Name: pkgsrc Committed By: lkundrak Date: Tue Jul 3 12:32:28 UTC 2007 Modified Files: pkgsrc/devel/gdb6: Makefile distinfo Added Files: pkgsrc/devel/gdb6/patches: patch-bo patch-bp Log Message: Backported fixes for CAN-2005-1704 and CAN-2005-1705. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2006/10/18 13:39:07 reed Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.19 log @LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC tree unless they're named something other than "libtool". SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just define it to the empty list and shlibtool-override will look for libtool scripts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2006/04/13 18:23:31 jlam Exp $ d19 1 @ 1.18 log @BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with USE_TOOLS+=msgfmt. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2006/03/30 03:44:42 jlam Exp $ a17 1 LIBTOOL_OVERRIDE= ${WRKSRC}/libtool @ 1.17 log @* Honor PKGINFODIR. * List the info files directly in the PLIST. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2006/03/14 00:47:50 joerg Exp $ d16 1 a16 3 BUILD_USES_MSGFMT= yes USE_TOOLS+= gmake makeinfo @ 1.16 log @Add DragonFly support. Hack around gettext brokeness. Since it is easier to patch the output of autoconf, also create gdb/configure with the changes from configure.in directly, removing the build dependency on autoconf. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2006/03/05 16:27:24 jlam Exp $ d26 1 a26 4 INFO_FILES= annotate.info bfd.info configure.info INFO_FILES+= gdb.info gdbint.info mmalloc.info INFO_FILES+= stabs.info standards.info @ 1.15 log @* Teach the tools framework how to supply the pkgsrc version of makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2006/02/05 23:08:42 joerg Exp $ d18 1 a18 1 USE_TOOLS+= autoconf213 gmake makeinfo a35 3 pre-configure: cd ${WRKSRC}/gdb; autoheader; autoconf @ 1.14 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/12/05 20:50:04 rillig Exp $ d18 1 a18 1 USE_TOOLS+= autoconf213 gmake a26 1 USE_MAKEINFO= yes @ 1.13 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/07/17 19:03:34 kristerw Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.12 log @GDB does not understand the Darwin object format yet. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/06/01 20:08:00 jlam Exp $ d18 1 a18 1 USE_TOOLS= autoconf213 gmake d41 1 a41 1 if `${PKG_INFO} -qe dejagnu` ;then \ d44 1 a44 1 ${ECHO} dejagnu is required for the test target; \ @ 1.11 log @Remove mk/autoconf.mk and mk/automake.mk and replace their usage with USE_TOOLS and any of "autoconf", "autoconf213", "automake" or "automake14". Also, we don't need to call the auto* tools via ${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care to symlink the correct tool to the correct name, so we can just use aclocal, autoconf, etc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2005/05/22 20:07:51 jlam Exp $ d14 2 @ 1.10 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2005/04/11 21:45:23 tv Exp $ d16 1 a16 1 USE_TOOLS= gmake a20 1 AUTOCONF_REQD= 2.13 d36 1 a36 3 cd ${WRKSRC}/gdb; \ ${AUTOHEADER}; \ ${AUTOCONF} a45 1 .include "../../mk/autoconf.mk" @ 1.9 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2005/02/22 15:22:02 shannonjr Exp $ d16 1 a16 1 USE_GNU_TOOLS= make @ 1.8 log @Added patch changing how program counter, stack pointer, and frame pointer are retrieved on NetBSD. This fixes a build problem on CURRENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2004/10/04 22:35:17 shannonjr Exp $ a15 1 USE_BUILDLINK3= yes @ 1.7 log @Update to GDB 6.2.1. This release is primarily a bug fix release although it includes an improved i386 prologue analyzer was improved to deal better with the prologues generated by GCC 3.3 and later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/10/03 00:13:27 tv Exp $ d5 1 a5 1 PKGREVISION= 1 d25 1 @ 1.6 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2004/06/28 20:43:54 shannonjr Exp $ d4 1 a4 1 DISTNAME= gdb-6.1.1 d22 1 d36 5 d49 1 @ 1.5 log @Upgraded to release 6.1.1 (from 6.1) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2004/06/03 22:07:50 shannonjr Exp $ d5 1 a5 1 #PKGREVISION= 1 @ 1.4 log @Removed ability to build with gcc-3.4 as this package has been removed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2004/06/03 20:02:02 shannonjr Exp $ d4 2 a5 2 DISTNAME= gdb-6.1 PKGREVISION= 3 @ 1.3 log @Implemented request of "Jeremy C. Reed" revising installation directory for libs and includes to be: ${PREFIX}/lib/gdb6 and ${PREFIX}/include/gdb6. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/06/03 18:48:48 shannonjr Exp $ d5 1 a5 1 PKGREVISION= 2 a31 3 BUILD_DEFS= USE_GCC_34 USE_GCC_34?= NO a41 6 .if !empty(USE_GCC_34:M[Yy][Ee][Ss]) .include "../../lang/gcc-3.4/buildlink3.mk" pre-configure: . include "../../lang/gcc-3.4/preconfigure.mk" .endif @ 1.2 log @Revised Makefile so that the GNU libraries: libbfd.a, libbfd.la, libiberty.a libmmalloc.a, libopcodes.a, and libopcodes.la along with associated header files are installed relative to ${PREFIX}/gdb6 rather than ${PREFIX} to avoid conflicts with other packages. PLIST adjusted accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/06/01 19:29:30 shannonjr Exp $ d5 1 a5 1 PKGREVISION= 1 d22 2 a23 4 GDB_SUBPREFIX= gdb6 GDB_PREFIX= ${PREFIX}/${GDB_SUBPREFIX} CONFIGURE_ARGS+= --libdir=${GDB_PREFIX}/lib CONFIGURE_ARGS+= --includedir=${GDB_PREFIX}/include @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 d22 4 @ 1.1.1.1 log @gdb6 The GNU Project Debugger revision 6.1 This is a new package. @ text @@