summaryrefslogtreecommitdiff
path: root/news
AgeCommit message (Collapse)AuthorFilesLines
2006-12-27- fine grained X11 dependencies for packages which have either USE_IMAKEjoerg1-1/+4
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg1-2/+2
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-12-01Alwauys include netinet/in.h and fix errno usage.joerg3-10/+25
2006-11-12Fixed PKGMANDIR and made the package build on NetBSD.rillig4-23/+29
2006-11-01fix the order of includes in order for this to compile; from Anon Ymouschristos3-1/+32
2006-10-20added support for IRIX 5schwarz1-1/+10
2006-10-17upgraded nntpcache to 3.0.2 (bug fix release) and added patches toschwarz7-32/+66
support Darwin
2006-10-16added support for Darwinschwarz2-1/+32
2006-10-15added support for IRIX 5 and for Darwinschwarz3-5/+10
2006-10-15added support for IRIX 5schwarz3-2/+20
2006-10-15- do not explicitly pass CC to MAKE_ENV as pkgsrc already does soschwarz4-9/+33
- added fixes for IRIX
2006-10-15updated download pathschwarz1-3/+2
2006-10-14updated news/nn to 6.7.3. Changes from 6.6.5 according to nn's ChangeLogschwarz32-796/+359
are various bug fixes and code cleanups.
2006-10-14Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-10-01Remove as maintainer of this package because I'm now longer runningtron1-2/+2
INN on my home server.
2006-09-26fix build on linux by searching ncurses too for tputs.christos2-14/+66
2006-09-26add linux supportchristos2-3/+84
2006-09-17The preprocessor of gcc 4 converts tabs into spaces, which must berillig2-5/+14
restored before the resulting output can be used as a Makefile. This fixes PR 34543.
2006-08-31Make this build with gcc4, from PR 34237. Bump PKGREVISION.hubertf3-3/+53
2006-07-17Updated tin to 1.8.2.rillig3-13/+18
-- 1.8.2 release 20060425 "Shillay" -- 011) Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> ADD. updated russian translation FIX. ru.po 010) Urs Janssen <urs@tin.org> BUG. possible division by zero in thread_by_percentage() FIX. art.c 009) Urs Janssen <urs@tin.org> BUG. didn't reissue GROUP cmd after reconnect with authentication BUG. possible buffer overflow REM. unnecessary test for wcsnlen ADD. cat, jobs, travel and mobi TLDs FIX. aclocal.m4, policy.h, misc.c, nntplib.c 008) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update FIX. config.guess, config.sub 007) Michael Bienia <michael@vorlon.ping.de> BUG. buffer overflow in convert_tex2iso in UTF-8 environment FIX. charset.c
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-06-21Use nm -D when scanning libc.so on DragonFly.joerg2-13/+23
2006-06-20USE_TOOLS+=yaccminskim1-2/+2
2006-06-09USE_TOOLS+=lexminskim1-1/+2
2006-06-01Fix errno. On DragonFly, force -traditional for cpp.joerg6-13/+55
2006-05-31The databases/openldap package has been split in -client and -server componentghen1-2/+2
packages. Convert LDAP-based applications to depend on openldap-client, and bump PKGREVISION for those that depend on it by default.
2006-05-15Uses C++ for linkage. XXX Why?joerg1-1/+2
2006-04-30Add DragonFly support.joerg2-2/+83
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam2-4/+11
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig2-4/+4
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz2-4/+4
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam3-58/+58
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam1-4/+2
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-10Add missing pullnews.1 to PLIST. Bump revision.joerg2-2/+4
2006-04-08Added appropriate TEST_TARGET.heinz1-1/+3
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
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-31Update "inn" package to version 2.4.3. Changes since version 2.4.1:tron8-67/+25
- Previous versions of INN had an optimization for handling XHDR Newsgroups that used the Xref header from overview. While this does make the command much faster, it doesn't produce accurate results and breaks the NNTP protocol, so this optimization has been removed. - Fixed a bug in innd that allowed it to accept articles with duplicated headers if the header occurred an odd number of times. Modified the programs for rebuilding overview to use the last Xref header if there are multiple ones to avoid problems with spools that contain such invalid articles. - Fixed yet another problem with verifying that a user has permissions to approve posts to a moderated group. Thanks, Jens Schlegel. - Increase the send and receive buffer on the Unix domain socket used by ctlinnd. This should allow longer replies (particularly for innstat) on platforms with very low default Unix domain socket buffer sizes. - rnews's handling of articles with nul characters, NNTP errors, header problems, and deferrals has been significantly improved. - Thomas Parmelan added support to send-uucp for specifying the funnel or exploder site to flush for feeds managed through one and fixed a problem with picking up old stranded work files. - INN is now licensed under a less restrictive license (about as minimally restrictive as possible shy of public domain), and the clause similar to the old BSD advertising clause has been dropped. - make install and make update now always install the newly built binaries, rather than only installing them if the modification times are newer. This is the behavior that people expect. make install now also automatically builds a new (empty) history database if one doesn't already exist. - The embedded Tcl filter code has been disabled (and will be removed entirely in the next major release of INN). It hasn't worked for some time and causes innd crashes if compiled in (even if not used). If someone wants to step forward and maintain it, I recommend starting from scratch and emulating the Perl and Python filters. - ctlinnd should now successfully handle messages from INN up to the maximum allowable packet size in the protocol, fixing problems sites with many active peers were having with innstat output. - Overview generation has been fixed in both makehistory and innd to follow the rules in the latest NNTP draft rather than just replacing special characters with spaces. This means that the unfolding of folded header lines will not introduce additional, incorrect whitespace in the overview data. - nnrpd now uniformly responds with a 480 or 502 status code to attempts to read a newsgroup to which the user does not have access, depending on whether the user has authenticated. Previously, it returned a 411 status code, claiming the group didn't exist, which confuses the reactive authentication capability of news readers. - If a user is not authorized to approve articles (using the A access control in readers.conf), articles that include Approved headers will be rejected even if posted to unmoderated groups. Some other site may consider that group to be moderated. - The configuration parser used for readers.conf and others now correctly handles "#" inside quoted strings and is more robust against unmatched double quotes. - Messages mailed to moderators had two spaces after the colons in the headers, rather than one. This bug has been fixed. - A bug that could cause heap corruption and random crashes in innd if INN were compiled with Python support has been fixed. - Some problems with innd's tracking of article size and enforcement of the configured maximum article size have been fixed. - pgpverify will now correctly verify signatures generated by GnuPG and better supports GnuPG as the PGP implementation. - INN's code should now be more 64-bit clean in its handling of size_t, pointer differences, and casting of pointers, correcting problems that showed up on 64-bit platforms like AMD64. - Improved the error reporting in the history database code, in inews, in controlchan, and in expire. - Many other more minor bug fixes, optimization improvements, and documentation fixes.
2006-03-14Retarget MASTER_SITES and HOMEPAGE to nntpcache.com.kleink1-3/+4
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-3/+1
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam7-14/+14
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-03-02Explicitly set GNU_CONFIGURE_MANDIR to ${PREFIX}/${PKGMANDIR}.joerg1-1/+2
2006-02-16Update to 1.8.1:wiz3-8/+8
-- 1.8.1 release 20060215 "Mealasta" -- U062) Aleksey Salow BUG. possible buffer overflow FIX. mail.c U061) Daniel Nylander ADD. initial swedish translation FIX. sv.po U060) Chung-chieh Shan BUG. bogus '/' in MAILDIR_NEW FIX. misc.c U059) Thomas E. Dickey Urs Janssen BUG. build problem on Mac OS X FIX. tin.h, header.c, nntplib.c U058) Urs Janssen ADD. config.guess, config.sub update FIX. config.guess, config.sub U057) Andrey Simonenko ADD. updated russian translation FIX. ru.po
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg8-11/+16
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-2/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-04Add optional Python support. Based on patches supplied by Anders Mundt Duetron2-7/+26
in PR pkg/32299.
2006-01-03Fix a last-minute typo. Noticed by tjk on IRC.joerg2-4/+4
2006-01-03Add icu option, default off.wiz1-3/+3
2006-01-02Fix errno.joerg6-1/+77