MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.
Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.
Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
Problems found with existing distfiles:
distfiles/icb-5.0.9.tar.gz
distfiles/icb.2.1.4.tar.Z
distfiles/zenicb-19981202.tar.gz
No changes made to these /distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
ERROR: [check-interpreter.mk] The interpreter "/usr/pkg/bin/perl" of
"/scratch/chat/centerim/work/.destdir/usr/pkg/bin/cimconv" does not
exist. (etc) Thanks joerg@.
- remove patches/patch-ad. #include <utmp.h> does not exist any more.
(upstream)
- Update 4.22.9 to 4.22.10
2010-10-26 Roger <roger@jikos.cz>
Disable standard printf() redefinition in yahoo_util.h Should fix#165
2010-10-23 Boris Petersen <transacid@gmail.com>
Fix for CVE-2009-3720 in libjabber's xml parser
2010-10-19 Roger <roger@jikos.cz>
Updated po files
Merge branch 'mob' of git+ssh://repo.or.cz:22/srv/git/centerim into mob
Yahoo - disable conference and file transfer support (it doesn't work anyway)
Propper authorization and buzz events
2010-10-19 Boris Petersen <transacid@gmail.com>
updated po files
2010-10-19 Roger <roger@jikos.cz>
Yahoo - add buddy authentication
2010-10-11 Roger <roger@jikos.cz>
Add missing initialization to get rid of some valgrind warnings
2010-10-07 Boris Petersen <transacid@gmail.com>
updated po files
2010-10-07 Roger <roger@jikos.cz>
Yahoo - implement missing callback stubs
2010-10-05 Boris Petersen <transacid@gmail.com>
updated po files
2010-10-05 Roger <roger@jikos.cz>
Yahoo - implement missing callbacks
2010-10-04 Roger <roger@jikos.cz>
fix GNUTLS connection
2010-10-02 Roger <roger@jikos.cz>
connwrap - initialize gnutls session in cw_connect
connwrap - don't deinit gnutls session in cw_nb_connect on error, it's done in delsock
2010-09-16 Roger <roger@jikos.cz>
Add missing sources to libyahoo2 makefile
2010-09-16 Boris Petersen <transacid@gmail.com>
updated po files
ignore .version file
2010-09-16 Roger <roger@jikos.cz>
Port Yahoo to new libyahoo2-1.0.1
Disables file transfer (at least for now)
Fix SSL context leak in connwrap
2010-08-27 Boris Petersen <transacid@gmail.com>
Added gettext-devel test to autogen.sh
2010-08-27 Sven Putteneers <sven@tuxera.be>
display received time if different from sent time
Added script to extract a part of a chatlog history and pretty-print it.
Run without parameters for usage info.
2010-07-31 Boris Petersen <transacid@gmail.com>
adding new script for history formating.
initial script by Ilya Sukhanov <ilya@sukhanov.net>
2010-06-19 Roger <roger@lv.(none)>
Add missing initialization to perm/deny SNAC and don't overwrite its id in SBL parsing
2010-04-24 Boris Petersen <transacid@gmail.com>
Merge git-version-gen with gnulib
2010-02-25 Damyan Yordanov <damyan@web.de>
bulgarian translation updated
2010-02-25 Boris Petersen <transacid@gmail.com>
updated po files
2010-02-21 Boris Petersen <transacid@gmail.com>
refresh index before checking for dirty versions
2010-02-21 Damyan Yordanov <damyan@web.de>
bulgarian translation updated
2010-02-18 Lubomir Rintel <lkundrak@v3.sk>
Use RAND_add() with nss_compat_openssl
It does not provide RAND_seed().
2010-02-18 Boris Petersen <transacid@gmail.com>
updated po files
2010-02-17 Roger <roger@lv.(none)>
Better jabber presence handling
2010-02-05 Boris Petersen <transacid@gmail.com>
Merge branch 'versioning' into mob
2010-02-05 Ahmed El-Mahmoudy <aelmahmoudy@sabily.org>
Check for FriBidi using pkg-config
New upstream releases of FriBidi don't provide fribidi-config anymore, so
using pkg-config instead to check for FriBidi.
2010-01-31 Boris Petersen <transacid@gmail.com>
new packaging friendlier versioning
This basically omits the 4 hash digits at the end of the version string.
so e.g.:
centerim-4.22.9.12-3be3.tar.gz
will end up
centerim-4.22.9.12.tar.gz
This makes it easier to package mobshot in gentoo for example.
Updated po files
2010-01-29 Hakan Kvist <hagar@df.lth.se>
Fixed compiler warnings in kkiproc.cc
Removed unused function in kkiproc.cc and fixed
compilewarnings regarding xprintf.
stringstream << should be used instead of sprintf,
and cout << instead of printf.
Beacause:
int64_t foo = 0xffffffffffffffff;
printf (%lx, foo);
printf will behave as expected on a 64 bit platform,
but not on a 32 bit platform (only ffffffff will be printed).
2010-01-28 Hakan Kvist <hagar@df.lth.se>
Cleanup of "extra protection" for ~/.centerim directory.
Reverted some parts of the commits:
e0ab4eeb52cdba438aa2834c4223881ab006b854
deb0cbaa7c385d2656229ac366071c090c55f597
See the discussion here:
http://centerim.org/pipermail/centerim-devel/2009-June/000678.html
If the ~/.centerim directory got the proper protection, then there
is no need for bloating the code with a lot of extra verifications.
No one else than the owner can access the files in ~/centerim
anyway.
Removal of unused variables
Removed a couple of unused variables.
There is still a lot to do if we want to be able to use -Wall for detecting
real errors (currently there are too many warnings in the output, so -Wall isn't
really useful).
Ncurses RTFM. remove ugly prototypes for FreeBSD and OSX
When reading the ncurses man page you find that
_XOPEN_SOURCE_EXTENDED must be defined when using
wide character functions when including ncurses.h.
2010-01-26 Hakan Kvist <hagar@df.lth.se>
Try to fix FreeBSD ncurses compile errors.
Tested on Ubuntu 9.04 and FreeBSD 7.2.
Try to fix FreeBSD ncurses compile errors.
Tested on Ubuntu 9.04 and FreeBSD 7.2.
Try to fix FreeBSD ncurses compile errors.
2010-01-25 Hakan Kvist <hagar@df.lth.se>
configure: check for ncurses/ncursesw. Only curses is not enough.
Some platforms (i.e Solaris 11), still ships ancient curses.
However centerim requires ncurses in order to compile.
Adapted configure.ac to only check for ncurses(w) instead of (n)curses(w).
Cleaned up #ifdefs in conscommon.h
2010-01-19 Hakan Kvist <hagar@df.lth.se>
Fixed compiler error with FreeBSD. Also fixed link error against curseslib.
FreeBSD do not want <utmp.h> to be included. However utmp is only used in linux,
so we do not need to include utmp.h for non linux systems.
Also bug in configure script was fixed.
The curses-lib was not properly included in the $LIBS-variable in the
configure.ac file.
2010-01-19 Boris Petersen <transacid@gmail.com>
Better check for ncurses/ncursesw
With many thanks to the autoconf archive for the macro
and Stéphane "kjir" Bisinger for the pointers and hints ;)
2009-12-14 Boris Petersen <transacid@gmail.com>
Updating Changelog for 4.22.9
2009-12-13 Boris Petersen <transacid@gmail.com>
New taging model.
To be up to date with gnulib's git-version-gen.
WARNING: This breaks compatibility with non v* tags.
For us that means everything before 4.22.9 won't work
anymore.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
* 2009-12-14 CenterIM 4.22.9 released
This release fixes the issues with connection to the MSN
protocol.
* 2009-08-09 CenterIM 4.22.8 released
This release fixes the issues with connection to the Yahoo
messenger protocol as well as a Security bug in the gadugadu
library CVE-2008-4776.
* 2009-06-24 Yahoo! protocol change
CenterIM has updated support for new version and YIM should
work again - try latest mobshot
* 2009-02-22 Centerim 4.22.7 has been released
This release fixes the AIM regression from 4.22.6. Also
introduces Atom feed support and much more. See the Changelog
for more details.
* 2008-10-26 Centerim 4.22.6 has been released
Based on patch provided in PR 38624.
'cicqconv' command is renamed for 'cimconv', conflict with centericq is gone away.
2008-04-08 New version (4.22.5) released.
This release fixes various segfaults in the Yahoo protocol. It also introduces a
bar which displays all open chats nicely.
2008-03-29 New version (4.22.4) released.
This release fixes the possible url exploit described in CVE-2008-1467. It also
makes CenterIM ready for the Yahoo protocol change kicking in on 2nd april 2008.
2008-03-11 New version (4.22.3) released.
This version fixes the various ICQ contact list issues (e.g adding contacts
should now work).
2007-12-08 New version (4.22.2) released.
More than 90 fixes/improvements have been added to centerim since our last
release in June. The main fixes included are:
* Fixed bug in msn login when the server sent a NOT message
* Fixed bug in ICQ protocol which prevented others from seeing your presence
(partial)
* New version tracking/updating (Thanks to David Riebenbauer for this helpful
feature)
* Added an "Out for Lunch" state