Commit graph

153 commits

Author SHA1 Message Date
xtraeme
032ee2da13 Revert previous commit (wiz told me there's no need to CONFLICT betweeen
them, because they share the same PKGBASE).
2003-10-03 07:43:11 +00:00
xtraeme
6e0bfab372 xchat2 can't coexist with xchat{-gnome} and viceversa.
Closes PR pkg/23039 by Stefan Krueger.

Bump PKGREVISION.
2003-10-03 07:20:00 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jlam
f45c017923 gnome[12]-dirs shouldn't have buildlink2.mk files as they don't have
either shared libraries or header files.  Remove references to these
buildlink2.mk files from package Makefiles.
2003-02-05 05:06:32 +00:00
jmmv
041997aea6 Depend on gnome1-dirs to handle shared directories. Bump PKGREVISION. 2003-01-27 12:54:52 +00:00
tron
610d03fdac Update "xchat" package to version 1.8.11. Changes since version 1.8.10:
- Updated Turkish translation (Fatih Demir).
- Updated Swedish translation (Christian Rose).
- Updated Spanish translation (Julio Merino).
- Fixed /ME in dialog windows.
- Support up to 4GB files in DCC (previously 2GB).
- Fixed random /part reasons not working.
- Fixed possible crash when receiving a message from a channel that
  was already parted.
- Updated included intl/ to 0.10.38.
- Updated build environment to autoconf 2.53.
- Fixed tabcompletion crash on very large channels.
- Fixed glibc 2.3.x regexp channel-list window crash.
- Don't leak memory on /unloadall.
- win32: convert \ and | to _ when receiving filenames with nick.
- win32: don't use TerminateThread(), which leaks the stack.
This update was provided by Juan RP in PR pkg/19801.
2003-01-12 21:49:06 +00:00
tron
4092ac61eb Add a comment that "PKGREVISION" must be set in "../xchat/Makefile.common". 2002-12-24 09:35:53 +00:00
tron
bb2d235c5e Bump package revision to 3 after "freetype2" change. 2002-12-24 09:05:00 +00:00
jlam
0869c901c5 The gettext fix has migrated to gettext-lib/buildlink2.mk 2002-12-02 22:15:16 +00:00
salo
0db5341a40 USE_PKGLOCALEDIR, remove unnecessary patch, delint. 2002-11-30 12:41:05 +00:00
drochner
1189b2d10f -remove an unnecessary hack
-actually enable python support, otherwise it is pointless to depend on it
2002-11-29 17:17:48 +00:00
tron
0d6902a99d Use same trick as in the "gmake" package to make this work with
NetBSD's "libintl" again. Bump package revision.
2002-11-29 09:02:58 +00:00
tron
ab57723dbd Fetch patch for "/ME" for "xchat" site instead of duplication it in
the package sources.
2002-11-24 13:40:47 +00:00
tron
5c5e332a76 Prevent "/ME" from opening windows unnecessarily under certain conditions.
This patch was provided by Stefan Krueger in PR pkg/19096. Bump package
revision to 1.
2002-11-24 13:20:45 +00:00
jlam
5e365bb384 Finish incomplete buildlink1 -> buildlink2 conversion accidentally
committed with the last set of changes.
2002-09-21 23:52:55 +00:00
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +00:00
tron
5a1544d058 Include "application.buildlink.mk" to get Python support working again.
This obviously got broken when the "xchat" package was split.
2002-09-12 12:34:00 +00:00
tron
6c55c1f999 Update "xchat" and "xchat-gnome" package to version 1.8.10. Changes
since version 1.8.9:
- Fixed Russian translation errors (Anton Farygin).
- Included missing Polish po file.
- Updated Traditional Chinese translation (Kevin Peng).
- Updated Catalan translation (Antoni Bella).
- Added Vietnamese translation (pclouds).
- Fixed crash on large notify list.
- xtext: minor speedup tweaks.
- xtext: fixed copy on Solaris (don't use "CLIPBOARD" atom).
- Fixed /query #foo, /join #foo crash.
- win32: added (slow) tinted transparency.
- Added mIRC's passive dcc support, receiving only (Richard Fuchs).
- Added basic HTTP proxy authentication support (Anton Voloshin).
- Don't open window beyond the size of virtual desktop size
  (Jason Wies).
- Fixed GTK warnings apon saving userlist-buttons when a query tab
  was open (Lloyd Williams).
- Use $datadir/locale for LOCALEDIR (Albert Chin-A-Young).
- Some C89 fixes (Albert Chin-A-Young).
2002-08-19 19:59:36 +00:00
wiz
4b780c7bc8 Split xchat-gnome from xchat. From Julio Merino in pkg/17688. 2002-07-26 17:36:24 +00:00
mycroft
1d6646a4d4 Clean up `Perl_sv_2pv' warnings on LP64. 2002-07-19 05:22:51 +00:00
tron
4d81e95b75 Fix typo in last change. 2002-06-06 12:31:27 +00:00
tron
0c1f3cb15e Move "xchat.desktop" back to "share/gnome/apps/Internet" because we still
use version 1.4 of the GNOME desktop.
2002-06-06 12:21:59 +00:00
manu
9ff4b23f6d Updated xchat to 1.8.9 because of a security hole
(http://www.linuxsecurity.com/advisories/redhat_advisory-2107.html)
2002-06-06 11:25:52 +00:00
dmcmahill
d8023497c0 add BUILD_USES_MSGFMT. fixes build/packaging problem noted recently on sparc 2002-05-30 23:30:14 +00:00
tron
85dc2d2d26 Update "xchat" package to version 1.8.8. Changes since version 1.8.7:
- Updated Swedish translation (Christian Rose).
- Updated Spanish translation (Antonio de la Torre).
- Updated French translation (Olivier Berger).
- Updated Slovak translation (Stanislav Visnovsky).
- Updated Slovenian translation (Nejc Novak).
- Updated Japanese translation (Yukihiro Nakai).
- Fixed history OBO error (Lloyd Williams, Elizandro Garcia Roos).
- Fixed NLS not working properly under non-gnome build (Hiroyuki
  Yamamoto).
- Backported 64-bit fixes from 1.9.1.
- Auto detect socklen_t.
- Make nick completion work when completion-char is set blank.
- Avoid crash when /set truncchans too low.
- win32: Made a built-in OpenURL function that should work on NT too.
- Fixed ConnectCmd not being executed after a second connect through
  the serverlist.
- Use nicksuffix prefs in middle-click userlist.
- Fixed recursive wildcard match in /dcc send (debian bug 135348).
2002-04-09 09:14:58 +00:00
skrll
f4e9e7e783 Remove last part of pre-configure target. It is also not necessary. 2002-03-19 08:00:18 +00:00
skrll
edcc79a2dd Remove some of pre-configure target that is handled by AUTOMAKE_OVERRIDE. 2002-03-15 16:38:05 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
drochner
ee84b68686 use python buildlink 2002-01-18 14:37:20 +00:00
tron
0f590bb06d Update "xchat" package to version 1.8.7. Change since version 1.8.3:
- Updated Swedish translation (Christian Rose).
 - Updated Russian translation (Anton Farygin).
 - Added Latvian translation (Artis Trops).
 - Made a work-around for a refresh glitch when delinking a tab under
   gnome (the topic bar was overlapped).
 - Fixed the need for signed chars (e.g. on PPC and s390).
 - Fixed background garbage being drawn when using hidden tabs.
 - Cleaned up alot of the nick completion code. Fixed some behaviour
   too (Mukund, dinkles, me).
 - Connect Cmd is executed again if you get auto-reconnected.
 - Added safe-gaurd to stop duplicate nicks in userlist.
 - Added an option to automatically remove finished/failed dccs
   from the list. Use /set dcc_remove ON to enable it.
 - Added an option to truncate long channel tabs. Use:
   /set truncchans xx, where xx is the max chars (Jyrki Muukkonen).
 - Made the default popup menu, dialog buttons, userlist buttons,
   usermenu and urlhandlers translatable (via gettext).
 - MMX tinting is now built on any x86 machine (it's checked at
   runtime anyway).
 - Added "Automatic Unmark Away" option in setup->away (Mads Martin).
 - Immediately abort file transfers when out of space.
 - Fixed a serious CTCP reply vulnerability (Hanno Hecker).
 - Updated Danish translation (Morten Brix Pedersen).
 - Updated Spanish translation (Antonio de la Torre).
 - Updated French translation (Olivier Berger).
 - The server "Connect cmd" is now executed before auto-join-channels,
   so you can use it to authenticate to nickserv etc.
 - Fixed autoresume again, for the last time... no, really.
 - Fixed sending parts for all channels instead of one quit when you
   exit the whole program (helps bncs).
 - Autocomplete in the middle of a sentence won't jump to the end of
   the textbox (Darell Tan).
 - Fixed the buggy 1.8.5 outbound queue. It now sends privmsg/notice
   with a lower priority, but never out-of-order.
 - Updated Slovak translation (Stano Visnovsky).
 - Updated Swedish translation (Christian Rose).
 - Updated Spanish translation (Antonio de la Torre).
 - Updated Hebrew translation (Dan Fruehauf).
 - Some fixes to the MODE parser.
 - Added ability to customize dialog tab buttons (Oskar Liljeblad).
 - Added an extra field in the EditServer window to enter a command
   to execute after logging in.
 - /load -e <file> can now load a file of commands to execute.
 - Added ability to change the log timestamp format (Jyrki Muukkonen).
 - Fixed default keybinding for Shift-PageUp (Mukund).
 - Changed the outbound throttle behaviour. Now only privmsgs and
   notices go to the back of the queue, everything else goes to the
   front.
 - Made it possible to compile with older than 5.6 perl again.
 - The main window's size and position is now saved on exit. Use
   /set mainwindow_save OFF to revert to the old behaviour.
 - Avoid auto-resuming the same file from two different people
   (without breaking autoresume this time).
 - Removed /sslserver and added a -ssl arg to /server, /reconnect,
   /servchan and /newserver.
 - Added support for /server irc://host:port/channel.
 - Added some mmx asm code written by Willem Monsuwe for tinting
   transparency. Use --disable-mmx to revert to gdk-pixbuf method.
 - Fixed resetting your away status after an auto-reconnect.
 - Updated Spanish translation (Antonio de la Torre and Manuel
   García Aguilar).
 - Updated Russian translation (Valek Filippov).
 - Fixed lockup when a file being offered is shortened before being
   accepted.
 - Fixed ** ERROR **: file python.c: line 743 (pysH_Eget_users):
   assertion failed: (cur->hostname).
 - /kickban now deops and bans in one line (-o+b) (Felix Nawothnig).
 - Auto-nickcompletion now uses the nicksuffix setting (Mukund).
 - win32: change log-filenames with a | character to _.
 - When binding to a set hostname/ip, it would try to bind to port
   65535 - fixed.
 - Fixed crash when closing a dcc chat in a perl-dcc-chat-callback.
 - Added option "Beep on Channel Messages" and a Beep button to the
   toolbox ("<" button in the botton right) (Jason Wies).
 - Avoid auto-resuming the same file from two different people.
 - /close -m now closes all dialog/query windows.
2002-01-16 14:59:38 +00:00
tron
5462be9268 Use "gnome-core" buildlink glue code to avoid build failure with new
directory layout of "ORBit" package.
2002-01-16 14:22:22 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
zuntum
cf939897e7 Move pkg/ files into package's toplevel directory 2001-10-31 19:47:08 +00:00
mycroft
f1277e6416 Enable panel support. 2001-10-22 00:01:03 +00:00
tron
415261b300 Add optional IPv6 and OpenSSL support to the "xchat" package. Both are
turned on by default but can be turned of with "USE_INET6=NO" and
"XCHAT_USE_SSL=NO".
2001-09-26 18:48:53 +00:00
tron
2e61c7a4ec Update "xchat" package to version 1.8.3. Changes since version 1.8.2:
- xtext: marked text goes to clipboard aswell as primary selection.
- xtext: some speedup optimizations.
- xtext: fixed a problem when rendering a fixed-width font with
  missing chars.
- Fixed hints for "You're kicked" text event, which showed the $ vars
  incorrectly.
- When a user is seen to quit or join a channel you're in, your
  notify list will be modified instantly. No notify textevent is
  shown if it happened in the front-most tab (Alexander Hvostov).
- Fixed binding server connects to different interface/address
  (ipv4 only) (Claus Riemann).
- Avoid negative ping timeout when system clock changes.
- Updated Italian translation (Stefano Fava).
- Updated Spanish translation (Antonio de la Torre).
- Added text event "Channel Notice" so you can differentiate between
  private and channel notices (Fuentes Xavier).
- Added ability to dcc send filenames with spaces. See "Fill Spaces"
  setting in Setup->File Transfer (Fuentes Xavier).
- Included some makefiles for ms visual c.
2001-09-24 20:04:02 +00:00
fredb
658938036b * Force the issue of using -lintl and buildlink.
* Don't run autoconf.
2001-08-17 19:04:58 +00:00
martin
4098f92c44 Add INTLLIBS to LIBS spec when building the text based version.
Remove some other patches trying to achieve the same in a different way.
This fixes PR 13680 for me.
2001-08-12 11:08:12 +00:00
tron
d358e13d63 Fix another sporadic occuring build problem. 2001-08-12 10:50:42 +00:00
tron
b43943971a Try harder to stop this package from using "autoconf" itself. 2001-08-12 08:26:56 +00:00
tron
a9ff3ded3b Fix build problem reported by Martin Husemann in PR pkg/13680 by manually
adding "-lintl" to another "Makefile.in".
2001-08-11 23:14:46 +00:00
tron
ea627eca2a Fix build problem exposed by "readline" package update. 2001-08-07 14:57:57 +00:00
tron
0c34636af5 Update "xchat" package to version 1.8.2. Major changes compared to the
1.6.x release are:
- A new banlist window.
- Support for ircd numeric 005 and dynamic channel/nick modes.
- Uses WATCH command for notify list when available (like on Dalnet).
- Http proxy support.
- Throttle meter.
- Perl errors no longer stop xchat, just the script itself.
- Perl scripts can now use modules successfully.
- Efficiency improvements and bug fixes to xchat's text widget: xtext.
- IPv6 support.
- Lots of new foreign language translations.
- Japanese code conversion (Kanji locale <=> JIS translation).
- Compiles on win32.
2001-07-31 09:48:53 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
agc
8c2348422c Move to sha1 distfile digests, and add distfile sizes. 2001-04-18 11:07:14 +00:00
agc
18ea9c7e79 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:22:24 +00:00
hubertf
62cc0a0b30 MKDIR -> INSTALL_DATA_DIR, noted by zuntum on IRC 2001-02-23 19:17:39 +00:00
wiz
07cd20b334 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:51:27 +00:00
dmcmahill
75fcd1487b make sure that -lutil appears at the correct location on the link line
(specifically _after_ -lpython2.0).  Fixes recently noted compile problems
on alpha.
2001-02-05 15:30:22 +00:00
tron
3e2285f6c3 Update "xchat" package to version 1.6.2. Changes since 1.5.7:
- xtext: Fixed the mark-clear bug (gnome bug #34584).
- Updated German translation (Tamer Fahmy).
- Commas are replaced with %2c in URLs, as to not confuse poor old
  Netscape (deb bug #70905).
- Bluestring to 300 chars (deb bug #79138).
- Added option /SET percascii, which can disable/enable translation
  of %XXX into an ascii value while typing (deb bug #76122).
- New hotkey hook: key_action_put_history. Only inserts line into
  history, but doesn't send it to the server (DaP).
- Lots of SSL updates:
  * Make accept_invalid_cert optional on /sslserver (DaP).
  * Print verbose information of SSL session on connect (DaP).
  * Clean up code at X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT checking
    (DaP).
- xtext: Fixed lockup with certain sized fonts.
- xtext: Made some changes to improve efficiency when using really
  large scrollback buffers (only noticable when doublebuffer off).
- Fixed a bug in /help crashing on longer than 10 char UserCommands.
- Fixed autoreconnect while using a proxy server.
- Never-give-up ReConnect does just that (even more so than before :)
- Fixed the channelmode buttons mouse-over problem.
- Fixed percentage display for large files in dcc recv/send gui.
- StartTime in dcc chat gui no longer Jan 1 1970.
- Fixed DCC send behind IP-Nat (Bernhard Valenti)
  <bernhard.valenti@gmx.net>.
- Added Lithuanian translation (Gediminas Paulauskas).
- The < > buttons arn't shown for non-tab windows (Aaron Lehmann).
- Fixed the (-1,-1) transparency problem for non-tab windows.
- xtext: More efficient handling of expose events, text marking and
  url highlighting when double buffer is OFF.
- xtext: Fixed a very rare bug that could cause BadGC errors or the
  separator bar not to be drawn.
- Fixed crash in right-clicking URLs in the URL Grabber window.
- If Check-For-Replace is in the keybindings for Return, it'll
  actually work again.
- USER login command now sends your nodename instead of 'localhost'
  to please some IRCNet servers.
- Updated Swedish translation (Christian Rose).
- Updated Slovak translation (Stano Visnovsky).
- Updated Swedish translation (Christian Rose).
- Updated Greek translation (Fanis Dokianakis).
- Updated Spanish translation (Antonio de la Torre).
- If Never-Give-Up Reconnect is ON, it won't give up on DNS failer.
- '/me is back' is sent again when Announce Away Messages is ON.
- If channelmode buttons were OFF and you joined a channel with a
  userlimit xchat would crash - fixed.
- /sslserver's password arg. is now optional (Daniel Richards).
- SSL accepts self signed certs (Daniel Richards).
- Fixed the unnecessary window resizes when opening a new tab.
- Changed the tinting code a bit (thanks gnapster :).
- Transparent shell tabs update too when they are moved.
- Added "Enable double buffer" toggle in Setup->Channel windows.
- Double buffer is now OFF by default (seems to use less CPU).
- Timestamps didn't turn ON while indent was OFF - fixed.
- Updated Swedish translation (Christian Rose).
- Added some extra text events: Channel Msg hilight, Channel
  Action hilight (near top of the list). No more cardcoded color
  codes! Also hilighting in actions works, and you can make the whole
  message hilighted if you change the event text.
- Initial window size is actually set to your settings (this will
  never be perfect I guess, sometimes to the window still resizes
  itself without warning).
- Hidemenubar setting didn't work properly for non-tabs and when
  delinking windows - fixed.
- Notices appear in front tab even when server tabs are enabled.
- Changed Away behaviour again. No more /back, /away with no args
  brings you back. The menu-item's state is what the server tells
  it, it even changes when you switch tabs to another server. Xchat
  assumes you are not away when you first connect. irc::get_info(5)
  returns the away state. One day the other UserModes menu items will
  show correct states. Is everyone happy now?
- Translation tables didn't work for outgoing text - fixed.
- Cleaned up a few xchat.conf names, a few settings may not load up
  from 1.5.9 - just set them again.
- Updated Spanish translation (Antonio de la Torre).
- Added Hebrew translation (Dan Fruehauf).
- Fixed crash bug when partreason was not set.
- Dialog tabs obay the hidetopicbar setting now too (the one in the
  right-click menu).
- Cleaned up the settings gui: the whole window is more compact now,
  some toggles in two columns, numbers use a spin-button, entry boxes
	are larger and option-menus are more consistant.
- The "o=xx v=xx t=xx" display is finally changed.
- Changed most of xtext.c to use gdk instead of Xlib.
- Added configure option:
       --disable-xlib    disable use of xlib (for non X11 systems)
  This might help compile xchat on other GTK supported systems like
  BeOS and Win32 (havn't tried it though).
- Neater /set list.
- You can now set a nickname per server (see serverlist edit window).
- Changed the behaviour of /away and added /back (James Crawford).
- Away reason can now be a text file of random reasons too.
- Updated Spanish translation (Antonio de la Torre).
- Updated Swedish translation (Christian Rose).
- Updated Greek translation (Dokianakis Fanis).
- Updated German translation (Tamer Fahmy).
- Added Catalan translation (Pablo Saratxaga).
- Added option "Always timestamp logs" which timestamps log files
  even if on-screen timestamps are off (Mike Guidero).
- Added entry "Part Reason: ". Also part and quit reasons can be
  a filename of random reasons (filename relative to ~/.xchat/).
- Took out /unban as a internal command, add it as a usercommand
  /quote MODE %c -b &2 instead.
- Added a text event for banlist. Try /banlist and it'll be a bit
  more readable now.
- Changed output throttle system (undernet style) (Alex Badea).
- Added 1 second linger socket option to stop QUIT msgs from being
  lost (they still get lost sometimes, why?).
2000-12-25 18:32:14 +00:00
wiz
ae7f28b14b Create new 'chat' category, featuring chat clients and servers of all kinds.
Move some packages from 'net' here.
2000-12-15 00:36:25 +00:00