summaryrefslogtreecommitdiff
path: root/www/tidy
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg2-5/+2
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-02-05Add package option 'doc'.seb3-79/+98
If and only if this option is set the documentation for the tidy library is built with doxygen and then installed. This new package option is set by default hence preserving the previous package "behaviour" in the default case. Not setting this option provides smaller build dependencies: doxygen is not required. Please note that the manual page of the command line tool tidy is still provided even if the package option 'doc' is not set. Bump PKGREVISION to 1.
2008-11-11Update to 20081014:wiz3-9/+9
18 June 2008 The configuration option anchor-as-name has been added.
2008-06-13Set BUILD_DEPENDS on doxygen to 1.5.6 because doxygen's ABI changedgdt1-2/+2
in that version to generate additional files.
2008-06-12Add missing doc/html file to PLIST; PKGREVISION++gdt2-2/+4
2008-06-08DESTDIR support.joerg1-4/+6
2008-04-23Update to 20080423: Fix a doxygen warning.wiz2-6/+6
2008-04-09Update to CVS state of 20080324:wiz6-233/+112
2.5 years of various changes and improvements. pkgsrc changes: Use libtool to provide a shared library; fixes wip/kdewebdev4 on amd64. Generate API documentation from the provided files using doxygen. Standardize path to installed documentation.
2006-09-16Add missing RCS Id.hira2-5/+7
2006-07-27Rename "SITES_* to "SITES.*" for file-specific lists of sites from whichjlam1-2/+2
to fetch the file. This completes the renaming described in revision 1.1799 of bsd.pkg.mk.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-16Update to 20051026, changes unknown.wiz2-8/+7
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-08Honor PKGMANDIR.reed2-12/+16
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-2/+4
2006-01-20Fix build under Mac OS X: link directly against the generated libtidy.ajmmv2-10/+19
instead of using -ltidy, which picked up the (incompatible) libtidy.dylib from /usr/lib. I'm wondering if buildlink3 could help here in some way...
2006-01-03Reset maintainer on request.wiz1-2/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
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
2005-10-04Update to 20050921, provided by Jeroen Ruigrok/asmodai in PR 31220.wiz5-47/+89
fix crashes with nested framesets fix dmalloc conflicts fix crashes with invalid x/html tags fix memory corruptions fix attributes with null values replace tabs with spaces a lot generic stability fixes fix accessibility crashes accessibility missing output added use id= instead of a name= fix crashes with mixed php-like code in html fix memory leaks xml: was stripped from xml:lang make sure id and name are identical when used do not add xml:lang for XHTML 1.1 check validity of id/name values a lot of new options for finegrained control support align="char" fix 64 bit portability issues fix support for nested <sub> and <sup> make sure id's are unique be more resistant against malformed comments make sure attribute values are lowercase for xhtml specified values ensure xml declarations are present allow empty action="" to form area does not need a mandatory href
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 checksums.wiz1-2/+4
2004-09-07Define RANLIB for Darwin (not tested by me).reed2-5/+9
Update to newer docs download file (updated docs appear to be the man page, tidy.css, and quickref.html). Also bump PKGREVISION. This will close PR pkg/26867. Thank you, Mark E. Perkins.
2004-08-30Update tidy to tidy-20040811.reed3-13/+13
I could not find any recent release notes or change log other than "People continue to report examples where Tidy does not catch some ill-formed HTML or, worse, generates ill-formed HTML. These cases have been significantly reduced." (I didn't compare code with old release either.) Patch-ab updated (same line patched).
2004-04-12No longer used.snj1-28/+0
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-11/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-17bl3ifyminskim2-2/+24
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-10-28Forgotten patch needed by tidy update in previous commit.cube1-0/+72
2003-10-28Update tidy to 20031002, and docs to 20030610. No ChangeLog available,cube6-66/+141
unfortunately. Tidy now comes with a (static) library, thus a buildlink2.mk file is now provided. There's no need to set PRESERVE_FILE_TIMES in CFLAGS anymore, thus PR pkg/20489 is fixed.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2002-11-22Update www/tidy to latest version released on November 8th, 2002 usingjschauma3-18/+20
patches provided by (wolfgang at wsrcc dot com) in PR pkg/19126. Minor changes by me: new homepage is at sourceforge, shut up pkglint. An official changelog does not seem to be available, but according to the PR, this version ``has prettier (more structured) output'' and ``produce[s] nice-looking xhtml''.
2002-08-15Remove (partly obsolete) homepage URLs from DESCR.wiz1-2/+0
2002-03-08Update to tidy-020307, and add a distsite for older versions.wiz2-7/+8
Change: one bug fix.
2002-03-07Update to tidy-20020301.wiz4-37/+49
Changes are mostly bugfixes, but I couldn't find a ChangeLog.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-3/+3
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-12-18Highlights from the upgrade to tidy-20000804:kim4-13/+19
- fixed script element handling in framesets - detect repeated attributes e.g. in tables - supports Gnu Emacs error parsing - Word 2000 cleanup - HTML syntax fixes
2000-03-28Adapt this package to NetBSD using patches supplied by Takahiro Kambetron6-30/+27
in PR pkg/9532.
2000-03-28Import "tidy" from FreeBSD ports collection:tron7-0/+94
Fixes and tidies up HTML files