Commit graph

1008 commits

Author SHA1 Message Date
joerg
555ea41716 Include sys/stat.h and allow build on DragonFly. 2006-05-21 14:18:38 +00:00
joerg
c298c9a135 Uses C++. 2006-05-15 19:14:49 +00:00
joerg
2fab85b06c Consistently only install man pages and add DragonFly support.
Bump revision.
2006-05-15 19:02:47 +00:00
seb
a763c66219 Update to version 8.1.14.
Approved by maintainer.

Changes since last packaged version (8.1.11):
version 8.1.14 (Apr 9, 2006):
        - fixed rpm conserver.spec file - based on patch by Martin Evans
          <m.d.t.evans@qmul.ac.uk>
        - added 'uds' console type for unix domain socket connections -
          based on patch by DJ Gregor <dj@gregor.com>
        - probing of interfaces under cygwin (and possibly others?) now
          skips unconfigured interfaces (even if flagged as up!) -
          reported by Chris Riddoch <chrisr@digeo.com>
        - added the '!login' console option to prevent clients from
          connecting to a console - suggested by Greg Tillman
          <gregtillman@comcast.net>
        - added a 'noop' console type for consoles you'd like to name,
          but have no connection to - suggested by Greg Tillman
          <gregtillman@comcast.net>
        - deprecated escape commands removed from the code
        - added '^EcP' and '^EcR' sequences to set the playback and
          replay line lengths
        - new console config options 'playback' and 'replay' to let the
          client set prefered output lengths (with a special feature for
          a size of zero)
        - prefer strlcpy() over strcpy() - based on patch by Peter
          Valchev <pvalchev@openbsd.org>
        - fixed bug where '^Eco' by user on an 'exec' console with an
          'initcmd' causes input by user to be ignored (could be other
          console types as well) - reported by Mark Wedel
          <Mark.Wedel@sun.com>
        - made POSIX termios code in autologin a requirement (since
          conserver requires it) and cleaned up a few other issues -
          based on reports by Arthur Clune <ajc22@york.ac.uk>

version 8.1.13 (Jan 15, 2006):
        - use SIOCGIFNUM for interface count (if available) and catch
          EINVAL on Solaris - patch by Peter Jeremy
          <peter.jeremy@alcatel.com.au>
        - console output now resets idle timer - suggested by Peter
          Saunders <pajs@fodder.org.uk>
        - bug fix for conserver process running out of control and using
          up cpu - debugged with Alexandra N. Kossovsky
          <Alexandra.Kossovsky@oktetlabs.ru>

version 8.1.12 (Sep 5, 2005):
        - printf() fix for autologin - patch by Menno Duursma
          <druiloor@zonnet.nl>
        - newly spawned (from SIGHUP) processes didn't properly close
          primary socket
        - SSL certificates now work again (anonymous ciphers are not
          allowed if a certificate is used)
        - client options -x, -u, -w, and -i can now take a console name
          to restrict output - suggested by Evan McClure
          <emcclure@internap.com>
        - convert program now installed in $libdir/conserver - patch by
          Petter Reinholdtsen <pere@hungry.com>
        - we now ignore SIGXFSZ, if it exists
        - added 'limited' access option to remove certain functionality
          from users - suggested by Sven Michels <sven@darkman.de>
        - added client option -z/-Z for sending commands to servers
          (reload, quit, etc) - based on suggestion by Joshua Pincus
          <Joshua.Pincus@Sun.COM>
        - added 'execrunas' and 'initrunas' console options to allow
          'exec' and 'initcmd' execution as another user and/or group -
          based on patch by Gary Mills <mills@cc.umanitoba.ca>
        - the east coast mirror had to shut down (for now, at least)
        - crash from bad pointer manipulation during log replay - reported by
          Ryan Kirkpatrick <linux@rkirkpat.net>
2006-05-11 21:42:43 +00:00
joerg
cf8b41f007 Uses C++. 2006-05-11 13:31:33 +00:00
gdt
3780104ac0 After failing to find any permission to copy in the sources, point
LICENSE at generic-nonlicense, set RESTRICTED, and set NO_*_ON_*.
2006-05-02 14:00:16 +00:00
jlam
802ce74fcb Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-23 00:12:35 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
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-17 07:07:11 +00:00
mjl
a22592c284 Update to asterisk 1.2.7.1
* apps/app_page.c: oops... let's not set a variable and then
    immediately overwrite it while assuming its old value will
    magically return
  * pbx.c: Bug 6957 - variable names beginning with CALLERID weren't
    substituted correctly
2006-04-13 18:36:58 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
adam
42697baf6a Changes 1.2.7:
* Important bug fixes
* SIP handling
* MixMonitor call recording
2006-04-13 08:47:06 +00:00
joerg
68e360cc87 Use config file framework for efax.rc. Bump revision. 2006-04-12 23:04:21 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
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-04-06 06:21:32 +00:00
tv
ae3489ec53 Use "tv@NetBSD.org" as my MAINTAINER address; makes identifying me as a
PR-responsible person (such as I am ;) a little easier.
2006-03-22 22:50:31 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
jlam
2c46420eaf * Remove unnecessary INSTALL and DEINSTALL scripts and replace with an
appropriate OWN_DIRS_PERMS definition.

* Simplify the patches by overriding the value of CONFDIR at build time
  and at installation time.

* Honor PKGINFODIR and PKGMANDIR.

Bump PKGREVISION to 4 due to INSTALL script changes.
2006-03-20 04:09:37 +00:00
jlam
c26dbe6d03 Honor PKGINFODIR and clean up the install process to avoid an unnecessary
pre-install target.
2006-03-20 03:59:39 +00:00
gavan
e38d9e3796 Add asterisk-perl 0.08, a collection of perl modules and examples for use with
Asterisk. For consistency, the pkgsrc package is called p5-Asterisk.
2006-03-15 00:15:08 +00:00
jlam
1ec59ed085 USE_PKGINSTALL isn't needed here to make these packagse use the
pkginstall framework.  In the case of libtool-base, avoid using
FILES_SUBST_SED where it isn't needed.
2006-03-14 20:43:23 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
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-14 01:14:26 +00:00
wiz
ed032ecff0 Add patch that hopefully fixes the build problem on 1.6.2. 2006-03-11 16:29:25 +00:00
rillig
c79e4ef71d Fixed pkglint warnings. 2006-03-10 23:21:53 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
6e0c050321 * 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.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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-04 21:28:51 +00:00
wiz
3a86d077ce Update to 0.9.0:
0.9.0
    adr2vcf: added (previously in flexmem), supports *45 and *55
    apoconv: added, supports at least S55, M65, S65, CX75 and SL75
    smi: added (previously smi2txt and smi2csv in flexmem)
    scmxx: add bluez bluetooth support
    scmxx: add windows bluetooth support (untested)
    advanced status bar
2006-03-03 22:25:14 +00:00
kristerw
f2432d1ce3 Regen so that the MacOS X patch program can apply it. 2006-03-03 22:06:44 +00:00
wiz
f53b0411df Complete previous fix for font handling. Bump PKGREVISION. 2006-02-28 17:38:47 +00:00
schwarz
87d19c1871 comms/pilot-link-libs, comms/p5-pilot-link, and comms/pilot-link all use
both C and C++
2006-02-26 13:47:29 +00:00
wiz
f6dde840c6 Do not delete dirs that do not belong this package. Bump PKGREVISION. 2006-02-22 22:13:05 +00:00
joerg
9145fd08f3 setkey and friends are in libcipher on DragonFly.
Add some conditional parts for DragonFly.
2006-02-22 16:13:48 +00:00
wiz
42fc7ce140 Fix installation with CHECK_FILES. Bump PKGREVISION. 2006-02-16 18:11:03 +00:00
wiz
3588d4a633 Improve PLIST. Quiet pkglint. Bump PKGREVISION. 2006-02-16 18:10:26 +00:00
wiz
42264b2270 Fix build with new libtool (as seen in bulk builds). 2006-02-16 18:09:49 +00:00
markd
fad20a8525 Pass $VARBASE to configure's environment so that its use in patch-ae
works.  Bump PKGREVISION.
2006-02-07 09:55:20 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
caa939db59 Add DragonFly support.
Fix C++ RTL usage: c_str is how to get the representation, not getCStr.
Attempt to fix declaration of static template members. Be conditional
for GCC 3.4+ for now, it conflicts with the constructor in GCC 3.3.
Attempt to fix timezone usage as found in other packages.
Use PTHREAD_* variables instead of hard-coded -lpthread.
Don't look for _nl_domain_bindings in -lintl, libintl uses a different
prefix.
Remove harmfull class keywords in friend declarations.
2006-02-02 15:03:19 +00:00
mjl
2cb4bb2909 Update to asterisk 1.2.4. This is a bugfix release.
* channels/chan_zap.c: disable buggy PRI user-user code until it
	  can be fixed
	* channels/chan_sip.c: Issue 6182 - Don't remove scheduled event
	  until it's really done.
	* channels/chan_sip.c: Issue 6362 - Register without Contact: and
	  Expires: fails
	* ast_expr2.h, ast_expr2f.c, ast_expr2.c: Bug 6072 - Revisions to
	  the source bison and flex files don't auto-regenerate these files
	* channels/chan_zap.c: fix problem with dtmf on e&m (issue #6364)
	* channels/chan_sip.c: Issue 5898: Registrations does not get
	  deleted if there's an active SIP dialog
	* channels/chan_sip.c: don't call ast_update_realtime with
	  uninitialized variables if we get a registration with an expirey
	  of 0 seconds (issue #6173)
	* channels/chan_features.c: fix memory leak (inspired by issue
	  #6351)
2006-02-01 01:45:29 +00:00
riz
1e38a3791e Update to handle NetBSD-current, post ktrace-lwp merge. No functional
changes.
2006-02-01 00:10:53 +00:00
rillig
70d8e3cece Fixed the remaining pkglint -Wall warnings. 2006-01-29 01:30:20 +00:00
rillig
fab1e7860e - Fixed some pkglint warnings.
- Replaced absolute directories like /usr/pkg and /var with ${PREFIX} and
  ${VARBASE}.
- USE_TOOLS+=perl:run, since there is one Perl program installed with the
  package.
- Bumped PKGREVISION.
2006-01-29 01:21:45 +00:00
riz
b745272eb7 Update to the latest sounds package (1.2.1), and sort the PLIST. 2006-01-25 18:41:14 +00:00
riz
917b9c38f1 Update to asterisk 1.2.3 - bugfixes only. 2006-01-25 17:48:43 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
riz
72255e472d Patch the default path for music-on-hold files. 2006-01-24 02:09:38 +00:00
adrianp
770f810183 Update to HylaFAX 4.2.5
From the CHANGES:
> Changelog for HylaFAX 4.2.5
>
> * change notify to not rely on echo -e (BUG 724) (11 Jan 2005)
> * add prototype config catch for Digicom Leonardo modems (11 Jan 2005)
> * make sure probemodem removes lock files (BUG 691) (9 Jan 2005)
> * portability cleanup to MemoryDecoder.c++ (BUG 224) (9 Jan 2005)
> * include crypt.h where necessary (BUG 722) (9 Jan 2005)
> * fix eval sed in faxrcvd script (BUG 719) (9 Jan 2006)
> * fix shell comments in nofity AWK script (BUG 719) (9 Jan 2006)
>
> Changelog for HylaFAX 4.2.4
>
> * CVE-2005-3539: Fix for faxrcvd/notify script vulnerabilites
>   (4 Jan 2004)
> * don't lock-down pagingProtocol by default (15 Dec 2005)
> * CVE-2005-3538: fix possible hfaxd login vulnerability due
>   to PAM library absence during build (15 Dec 2005)
> * fix a Solaris compile error due to PAM_CONV_AGAIN (15 Dec 2005)
> * fix Solaris 9 compile error due to PAM (15 Dec 2005)
> * all Mainpine boards no longer identified as the DUO+
>   2-port model (5 Dec 2005)
> * update hfaxd 'site adduser' functionality (29 Nov 2005)
> * prevent some faxgetty hangs in Phase C EOL sync (29 Nov 2005)
> * fix for clients specifying TZONE LOCAL/GMT and using %Y for
>   JobFmt and RcvFmt (22 Nov 2005)
2006-01-22 14:06:02 +00:00
jmmv
d971a332da Drop maintainership. I can't seriously be the maintainer of so many
packages - specially of packages that I haven't touched for a long
while or those that other people can handle better than me.
2006-01-20 16:15:52 +00:00