Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2002 13:55:57 +1100 (EST)
From:      Tony Maher <tonym@biolateral.com.au>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/35298: New port: biology/primer3
Message-ID:  <200202250255.g1P2tvB17817@yellow.biolateral.com.au>

next in thread | raw e-mail | index | archive | help

>Number:         35298
>Category:       ports
>Synopsis:       New port: biology/primer3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 24 19:00:02 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Tony Maher
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
BioLateral
>Environment:
System: FreeBSD dt.home 4.5-STABLE FreeBSD 4.5-STABLE #0: Fri Feb 22 12:29:39 EST 2002 root@dt.home:/usr/obj/usr/src/sys/DT i386


	
>Description:
    New port: biology/primer3

    ----------------------------------------------------------------------
    Primer3 picks primers for PCR reactions, considering as criteria:

    o oligonucleotide melting temperature, size, GC content,
      and primer-dimer possibilities,
    o PCR product size,
    o positional constraints within the source sequence, and
    o miscellaneous other constraints.

    All of these criteria are user-specifiable as constraints, and
    some are specifiable as terms in an objective function that
    characterizes an optimal primer pair."
    - from the README file

    WWW: http://www-genome.wi.mit.edu/genome_software/other/primer3.html
    ----------------------------------------------------------------------

    NOTES: The licence is similar to old BSD with advertising clause:

      3. All advertising materials mentioning features or use of this
        software  must display the following acknowledgment:
        This product includes software developed by the
        Whitehead Institute for Biomedical Research.

    Does this affect packaging or putting on CDROM?

>How-To-Repeat:

>Fix:


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	primer3
#	primer3/pkg-descr
#	primer3/distinfo
#	primer3/Makefile
#	primer3/pkg-comment
#	primer3/pkg-plist
#
echo c - primer3
mkdir -p primer3 > /dev/null 2>&1
echo x - primer3/pkg-descr
sed 's/^X//' >primer3/pkg-descr << 'END-of-primer3/pkg-descr'
X"Primer3 is a complete rewrite of the original PRIMER program
X(Primer 0.5), written by Steve Lincoln, Mark Daly, and Eric
XLander.  See DIFFERENCES FROM EARLIER VERSIONS for a discussion
Xof how Primer3 differs from its predecessors, Primer 0.5 and
XPrimer v2.
X
XPrimer3 picks primers for PCR reactions, considering as criteria:
X
Xo oligonucleotide melting temperature, size, GC content,
X  and primer-dimer possibilities,
Xo PCR product size,
Xo positional constraints within the source sequence, and
Xo miscellaneous other constraints.
X
XAll of these criteria are user-specifiable as constraints, and
Xsome are specifiable as terms in an objective function that
Xcharacterizes an optimal primer pair."
X- from the README file
X
XWWW: http://www-genome.wi.mit.edu/genome_software/other/primer3.html
X
X--
XTony Maher <tonym@biolateral.com.au>
END-of-primer3/pkg-descr
Echo x - primer3/distinfo
sed 's/^X//' >primer3/distinfo << 'END-of-primer3/distinfo'
XMD5 (primer3_0_9_test.tar.gz) = 1ae09013c982eb67953cc4dd5b837088
END-of-primer3/distinfo
echo x - primer3/Makefile
sed 's/^X//' >primer3/Makefile << 'END-of-primer3/Makefile'
X# New ports collection makefile for:	primer3
X# Date created:				25 February 2002
X# Whom:					Tony Maher <tonym@biolateral.com.au>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	primer3
XPORTVERSION=	0.9
XCATEGORIES=	biology
XMASTER_SITES=	http://www-genome.wi.mit.edu/ftp/distribution/software/
XDISTNAME=	${PORTNAME}_0_9_test
X
XMAINTAINER=	tonym@biolateral.com.au
X
XWRKSRC=		${WRKDIR}/${DISTNAME}/src
X
XCPIO=		cpio --quiet -pdum -R
XDOCUMENTS=	README example
XCGI-EXAMPLES=	primer3_www.cgi		primer3_www_help.html \
X		primer3_www_results.cgi	primer3_www_results_help.html
X
Xpre-configure:
X	@${PERL} -pi.orig \
X		-e 's#^CFLAGS.*#CFLAGS  += \$$\(CC_OPTS\)#;' \
X		-e 's#CC_OPTS = -g#CC_OPTS =#;' \
X		-e 's#LDFLAGS = -g#LDFLAGS ?=#;' \
X		-e 's#^WHITEHEAD_SPECIFIC_HACK.*##;' \
X		${WRKDIR}/${DISTNAME}/src/Makefile
X
Xdo-install:
X	@${INSTALL_PROGRAM} ${WRKSRC}/primer3_core ${PREFIX}/bin/primer3
X	@${MKDIR} ${DATADIR}
X	@${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/Copyright ${DATADIR}
X.for file in ${CGI-EXAMPLES}
X	@${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}
X.endfor
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for file in ${DOCUMENTS}
X	@${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/${file} ${DOCSDIR}
X.endfor
X	@${MKDIR} ${EXAMPLESDIR}
X	@cd ${WRKDIR}/${DISTNAME}/test && find * | \
X		${CPIO} ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
X.endif
X
Xpost-install:
X	@${CAT} ${DATADIR}/Copyright
X
X.include <bsd.port.mk>
END-of-primer3/Makefile
echo x - primer3/pkg-comment
sed 's/^X//' >primer3/pkg-comment << 'END-of-primer3/pkg-comment'
XPrimer3 helps to choose primers for PCR reactions
END-of-primer3/pkg-comment
echo x - primer3/pkg-plist
sed 's/^X//' >primer3/pkg-plist << 'END-of-primer3/pkg-plist'
X%%PORTDOCS%%share/doc/primer3/README
X%%PORTDOCS%%share/doc/primer3/example
X%%PORTDOCS%%share/examples/primer3/dpal_gen.pl
X%%PORTDOCS%%share/examples/primer3/dpal_input
X%%PORTDOCS%%share/examples/primer3/dpal_long_input
X%%PORTDOCS%%share/examples/primer3/dpal_long_score_output
X%%PORTDOCS%%share/examples/primer3/dpal_output
X%%PORTDOCS%%share/examples/primer3/dpal_score_output
X%%PORTDOCS%%share/examples/primer3/dpal_test.pl
X%%PORTDOCS%%share/examples/primer3/long_seq_input
X%%PORTDOCS%%share/examples/primer3/long_seq_output
X%%PORTDOCS%%share/examples/primer3/not_for_production.lib
X%%PORTDOCS%%share/examples/primer3/primer1_input
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/AGAG.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/AGAG.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-02.txt.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-02.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-03.txt.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-03.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-06.txt.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-06.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-19.txt.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-19.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-21.txt.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP01-21.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP04-07.txt.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/SP04-07.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/included_test.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/included_test.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/included_test_w_middle.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/included_test_w_middle.int
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/long_seq.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/included_test_w_middle.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/long_seq.rev
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/targets_test.for
X%%PORTDOCS%%share/examples/primer3/primer1_list_last/targets_test.rev
X%%PORTDOCS%%share/examples/primer3/primer1_output
X%%PORTDOCS%%share/examples/primer3/primer_boundary1_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_boundary1_input
X%%PORTDOCS%%share/examples/primer3/primer_boundary1_output
X%%PORTDOCS%%share/examples/primer3/primer_boundary_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_boundary_input
X%%PORTDOCS%%share/examples/primer3/primer_boundary_output
X%%PORTDOCS%%share/examples/primer3/primer_check_input
X%%PORTDOCS%%share/examples/primer3/primer_check_output
X%%PORTDOCS%%share/examples/primer3/primer_end_pathology_input
X%%PORTDOCS%%share/examples/primer3/primer_end_pathology_output
X%%PORTDOCS%%share/examples/primer3/primer_global_err/MAX_PRIMER_LENGTH.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_dna_conc.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_4.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_num_ns.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_num_ns_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_4.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_any.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_salt_conc.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_any_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_end.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_end_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/empty_1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/empty_product_size.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/gc_clamp_min_size.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/incorrect_task.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/io_gc_content_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/io_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_min_tm.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_min_tm_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_opt_tm.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_opt_tm_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_limit_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_min_product.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_min_product_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/min_opt_tm.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/min_opt_tm_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/mishyb_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/mispr_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/no=.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/no_terminal=.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_max_size.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_max_size_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_min_size.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_min_size_int.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/pair_mispr.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/pr_gc_content_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/product_size_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/product_tm_obj_fn.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err4.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err5.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err6.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err4.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err5.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err6.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality1.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality2.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality3.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality4.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/too_many_product_sizes.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/zero_min_size.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/zero_num_return.in
X%%PORTDOCS%%share/examples/primer3/primer_global_err/MAX_PRIMER_LENGTH.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_dna_conc.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_4.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_num_ns.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_num_ns_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_4.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_salt_conc.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_any.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/empty_1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_end.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_any_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_end_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/empty_product_size.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/gc_clamp_min_size.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/incorrect_task.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/io_gc_content_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/io_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_min_tm.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_min_tm_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_opt_tm.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_opt_tm_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_limit_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_min_product.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_min_product_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/min_opt_tm.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/min_opt_tm_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/mishyb_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/mispr_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/no=.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/no_terminal=.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_max_size.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_max_size_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_min_size.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_min_size_int.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/pair_mispr.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/pr_gc_content_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/product_size_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/product_tm_obj_fn.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err4.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err5.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err6.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err4.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err5.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err6.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality1.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality2.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality3.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality4.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/too_many_product_sizes.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/zero_min_size.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/zero_num_return.out
X%%PORTDOCS%%share/examples/primer3/primer_global_err/MAX_PRIMER_LENGTH.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_dna_conc.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_float_4.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_gc_int_3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_num_ns.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_num_ns_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_product_sizes_4.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_salt_conc.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_any.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_any_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_end.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/bad_self_end_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/empty_1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/empty_product_size.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/gc_clamp_min_size.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/incorrect_task.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/io_gc_content_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/io_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_min_tm.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_min_tm_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_opt_tm.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_opt_tm_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_limit_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_min_product.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/max_size_min_product_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/min_opt_tm.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/min_opt_tm_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/mishyb_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/mispr_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/no=.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/no_terminal=.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_max_size.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_max_size_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_min_size.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/opt_min_size_int.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/pair_mispr.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/pr_gc_content_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/product_size_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/product_tm_obj_fn.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err4.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err5.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_err6.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err4.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err5.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/repeat_lib_int_err6.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality1.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality2.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality3.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/seq_quality4.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/too_many_product_sizes.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/zero_min_size.out2
X%%PORTDOCS%%share/examples/primer3/primer_global_err/zero_num_return.out2
X%%PORTDOCS%%share/examples/primer3/primer_human_input
X%%PORTDOCS%%share/examples/primer3/primer_human_output
X%%PORTDOCS%%share/examples/primer3/primer_input
X%%PORTDOCS%%share/examples/primer3/primer_internal1_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_internal1_input
X%%PORTDOCS%%share/examples/primer3/primer_internal1_output
X%%PORTDOCS%%share/examples/primer3/primer_internal_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_internal_input
X%%PORTDOCS%%share/examples/primer3/primer_internal_output
X%%PORTDOCS%%share/examples/primer3/primer_list_last/AGAG.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/AGAG.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-02.txt.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-02.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-03.txt.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-03.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat1.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat1.int
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat1.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat2.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat2.int
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat2.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat3.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat3.int
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06-with-repeat3.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06.txt.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-06.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-19.txt.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-19.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-21.txt.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP01-21.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP04-07.txt.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/SP04-07.txt.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/case_problem_test.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/case_problem_test.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/included_test.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/included_test.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/included_test_w_middle.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/included_test_w_middle.int
X%%PORTDOCS%%share/examples/primer3/primer_list_last/included_test_w_middle.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/long_seq.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/long_seq.rev
X%%PORTDOCS%%share/examples/primer3/primer_list_last/targets_test.for
X%%PORTDOCS%%share/examples/primer3/primer_list_last/targets_test.rev
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_boundary1_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_boundary1_input
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_boundary1_output
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_boundary2_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_boundary2_input
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_boundary2_output
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_input
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_long_lib_input
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_long_lib_output
X%%PORTDOCS%%share/examples/primer3/primer_mispriming_output
X%%PORTDOCS%%share/examples/primer3/primer_must_use_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_must_use_input
X%%PORTDOCS%%share/examples/primer3/primer_must_use_output
X%%PORTDOCS%%share/examples/primer3/primer_num_best_input
X%%PORTDOCS%%share/examples/primer3/primer_num_best_output
X%%PORTDOCS%%share/examples/primer3/primer_obj_fn_input
X%%PORTDOCS%%share/examples/primer3/primer_obj_fn_output
X%%PORTDOCS%%share/examples/primer3/primer_output
X%%PORTDOCS%%share/examples/primer3/primer_position_penalty_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_position_penalty_input
X%%PORTDOCS%%share/examples/primer3/primer_position_penalty_output
X%%PORTDOCS%%share/examples/primer3/primer_quality_boundary_input
X%%PORTDOCS%%share/examples/primer3/primer_quality_boundary_output
X%%PORTDOCS%%share/examples/primer3/primer_rat_input
X%%PORTDOCS%%share/examples/primer3/primer_rat_output
X%%PORTDOCS%%share/examples/primer3/primer_repeat_boundary1_lib
X%%PORTDOCS%%share/examples/primer3/primer_repeat_boundary2_lib
X%%PORTDOCS%%share/examples/primer3/primer_repeat_long_lib
X%%PORTDOCS%%share/examples/primer3/primer_start_codon_input
X%%PORTDOCS%%share/examples/primer3/primer_start_codon_output
X%%PORTDOCS%%share/examples/primer3/primer_syntax_input
X%%PORTDOCS%%share/examples/primer3/primer_syntax_output
X%%PORTDOCS%%share/examples/primer3/primer_task_formated_output
X%%PORTDOCS%%share/examples/primer3/primer_task_input
X%%PORTDOCS%%share/examples/primer3/primer_task_output
X%%PORTDOCS%%share/examples/primer3/primer_test.pl
X%%PORTDOCS%%share/examples/primer3/repeat_lib1
X%%PORTDOCS%%share/examples/primer3/repeat_lib2
X%%PORTDOCS%%share/examples/primer3/repeat_lib3
X%%PORTDOCS%%share/examples/primer3/repeat_lib4
X%%PORTDOCS%%share/examples/primer3/repeat_lib5
X%%PORTDOCS%%share/examples/primer3/repeat_lib6
Xbin/primer3
Xshare/primer3/Copyright
Xshare/primer3/primer3_www.cgi
Xshare/primer3/primer3_www_help.html
Xshare/primer3/primer3_www_results.cgi
Xshare/primer3/primer3_www_results_help.html
X@dirrm share/primer3
X%%PORTDOCS%%@dirrm share/doc/primer3/
X%%PORTDOCS%%@dirrm share/examples/primer3/primer1_list_last
X%%PORTDOCS%%@dirrm share/examples/primer3/primer1_list_tmp
X%%PORTDOCS%%@dirrm share/examples/primer3/primer_global_err
X%%PORTDOCS%%@dirrm share/examples/primer3/primer_list_last
X%%PORTDOCS%%@dirrm share/examples/primer3/primer_list_tmp
X%%PORTDOCS%%@dirrm share/examples/primer3/
END-of-primer3/pkg-plist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202250255.g1P2tvB17817>