Compare commits

...
Sign in to create a new pull request.

76 commits

Author SHA1 Message Date
Till Maas
0718961492 2016-11-20: Retired orphaned package, because it was orphaned for
more than six weeks.
2016-11-20 10:54:09 +01:00
Petr Písař
4baab40b91 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 09:29:51 +02:00
Jitka Plesnikova
7b383b77bd Perl 5.24 rebuild 2016-05-16 06:48:03 +02:00
Yaakov Selkowitz
de2ed74159 Fix build with gnome-common 3.18 (#1267460) 2016-02-18 20:35:30 -06:00
Fedora Release Engineering
8b74fc96c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:19:35 +00:00
Dennis Gilmore
f22fe4cd93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 03:47:56 +00:00
Jitka Plesnikova
eff8adcbf6 Perl 5.22 rebuild 2015-06-06 20:53:26 +02:00
Debarshi Ray
69bf0edd04 Do not force SSLv3, also allow TLSv1_X (#1091544) 2014-10-29 11:59:54 +01:00
Jitka Plesnikova
04a49fc0ed Perl 5.20 rebuild 2014-08-28 20:04:50 +02:00
564f5dc37e - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 09:24:58 +00:00
Dennis Gilmore
86d6f384a8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 00:21:22 -05:00
Bill Nottingham
b024cbc4d1 Don't use a URL that doesn't work. 2013-11-18 12:39:58 -05:00
Dennis Gilmore
c59499270c - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 02:42:42 -05:00
Petr Písař
df697a01d7 Perl 5.18 rebuild 2013-07-24 11:08:29 +02:00
Kalev Lember
51071f5281 Remove the scrollkeeper runtime dep 2013-04-03 09:53:55 +02:00
Kalev Lember
99b81aa7fe Drop the desktop file name patch now that the vendor prefix is gone 2013-04-03 09:53:55 +02:00
Parag Nemade
db39142a76 Fix missing function prototype compilation error for perl.c
- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
- Cleanup spec as per recently changed packaging guidelines
2013-02-11 14:13:03 +05:30
Parag Nemade
f0631536cf Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
- Cleanup spec as per recently changed packaging guidelines
2013-02-11 08:53:50 +05:30
Bill Nottingham
a5a66dc47c fix changelog ref 2012-09-27 15:19:11 -04:00
Bill Nottingham
a0c0256fbc Fix Czech translation that broke /me messages (#789365, <vondruch@redhat.com>) 2012-09-27 15:17:09 -04:00
Dennis Gilmore
d871b40423 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 23:39:11 -05:00
Bill Nottingham
60c1d98cb1 make it build 2012-07-12 12:08:54 -04:00
Petr Písař
a71da226d4 Perl 5.16 rebuild 2012-06-15 11:16:33 +02:00
Dennis Gilmore
ca3489956a - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 02:40:28 -06:00
Adam Jackson
4da3e05ef4 Rebuild for new libpng 2011-12-06 01:33:34 -05:00
Bill Nottingham
00c3862fe7 bump release 2011-10-04 14:54:36 -04:00
Bill Nottingham
7d205ca214 don't iterate over an empty hash table (#742868, <jklimes@redhat.com>) 2011-10-04 14:49:16 -04:00
Bill Nottingham
9abf972683 Fix sm call to use our desktop file name. 2011-08-09 15:31:19 -04:00
Petr Sabata
ae9750cf94 Perl mass rebuild 2011-07-20 03:28:19 +02:00
Bill Nottingham
726af1c712 Fix another crasher. 2011-06-17 16:40:34 -04:00
Bill Nottingham
5258a6f73a Fix crasher, clean up noise. 2011-06-17 16:07:13 -04:00
Bill Nottingham
b998e29c5d Fix buildreqs some more. 2011-04-08 22:29:24 -04:00
Bill Nottingham
88e2c4090d Fix buildreqs, again. 2011-04-07 17:05:56 -04:00
Bill Nottingham
60a6758f67 Merge branch 'f15' 2011-04-07 16:56:34 -04:00
Bill Nottingham
364522a895 Merge commit '30280d981e' 2011-04-07 16:56:31 -04:00
Bill Nottingham
bf74f0f1cd Fix buildreqs. 2011-04-07 16:54:22 -04:00
Bill Nottingham
802ce9caf8 More upstreamed patches. 2011-04-07 16:27:51 -04:00
Bill Nottingham
3dfece47b8 Fix duplicate changelog. 2011-04-07 16:07:57 -04:00
Bill Nottingham
1592d97bd0 Upload tarball. 2011-04-07 16:07:19 -04:00
Bill Nottingham
ec413d1292 Remove obsolete patches. 2011-04-07 16:07:14 -04:00
Bill Nottingham
19509473d0 Remove accidentally-added patch. 2011-04-07 16:07:00 -04:00
Bill Nottingham
076b08e8dc Update to 0.26.2, as tagged in upstream git. 2011-04-07 16:06:44 -04:00
Dan Williams
eca1332ff5 Update BuildRequires 2011-03-31 15:45:13 -05:00
Dan Williams
30280d981e One more missing buildreq 2011-03-31 15:34:49 -05:00
Dan Williams
94a56c1b84 Add missing BuildRequires 2011-03-31 15:26:03 -05:00
Dan Williams
f684297617 Update changelog 2011-03-31 14:50:54 -05:00
Dan Williams
f4addec10f Update for recent GTK/GNOME changes and NM 0.9 2011-03-25 18:54:39 -05:00
Dan Williams
021dd2cbf2 Update for recent GTK/GNOME changes and NM 0.9 2011-03-25 18:53:19 -05:00
Dennis Gilmore
0a1bc55ba3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 21:46:34 -06:00
Adam Williamson
e86ef67685 - actually apply the patch 2010-11-08 13:51:59 -08:00
Adam Williamson
abfb7c9834 - patch for new libnotify 2010-11-08 13:45:05 -08:00
Adam Williamson
a7f192c49e - rebuild for new libnotify 2010-11-08 12:49:10 -08:00
David Malcolm
2be8b6f7d8 Add deprecated-symbol.patch - upstream commit 8d35b36baa8204b68c9520ec92327e34c1d7c580 - to fix FTBFS 2010-07-31 19:13:01 -04:00
Fedora Release Engineering
a4932bb4d5 dist-git conversion 2010-07-29 15:35:40 +00:00
dmalcolm
618b4ac574 - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-27 21:02:18 +00:00
Marcela Mašláňová
0e20d1ae61 - Mass rebuild with perl-5.12.0 2010-06-02 09:22:32 +00:00
Brian Pepple
2477be2f32 - Remove clean section. No longer needed.
- Update scriptlets for gconf macros.
2010-04-25 20:12:31 +00:00
Brian Pepple
69a49ab092 - Add patch for depreciated gtk macros.
- Add patch to fix auto-accept dcc transfers.
- Add patch for FreeNode port numbers.
2010-03-28 23:14:16 +00:00
Brian Pepple
c21145399a - Add patch to fix DSOLinking. (#564820) 2010-03-07 21:02:43 +00:00
Brian Pepple
6a373d62bc - Add patch to fix regression with bing unable to set status 'back'. 2010-01-18 14:51:11 +00:00
Brian Pepple
cdd4e6b1f6 - Add patch to fix crash. (#550662) 2010-01-13 17:57:52 +00:00
Štěpán Kasal
5d93bc2ce4 - rebuild against perl 5.10.1 2009-12-07 00:15:19 +00:00
Bill Nottingham
145e68be4c Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:40:54 +00:00
Tomáš Mráz
4ea7f9e465 - rebuilt with new openssl 2009-08-21 16:32:11 +00:00
Jesse Keating
96046ad475 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 07:39:55 +00:00
Brian Pepple
ec21f58330 - Fix topic patch. 2009-06-20 00:04:00 +00:00
Brian Pepple
6b71f6632e - Add patch to fix topic entry bug. (#483839) 2009-05-10 12:16:50 +00:00
Brian Pepple
8be20f9636 - Update to 0.26.1. 2009-04-18 22:56:53 +00:00
Brian Pepple
2912ff994e - Update to 0.26.0. 2009-03-31 23:17:07 +00:00
Jesse Keating
2d92581617 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 08:04:16 +00:00
Brian Pepple
f4189aab71 - Update to 0.24.3.1. 2009-01-29 18:40:31 +00:00
Tomáš Mráz
f40db56dc4 - rebuild with new openssl 2009-01-18 17:57:34 +00:00
Ignacio Vazquez-Abrams
d0b8f25f0c Rebuild for Python 2.6 2008-12-01 05:03:55 +00:00
Brian Pepple
7decc85191 - Update to 0.24.1.
- Update Source URL.
2008-11-15 02:17:15 +00:00
Brian Pepple
9676c30227 - Update to 0.24.0.
- Drop deps patch. Fixed upstream.
2008-09-23 23:20:00 +00:00
Brian Pepple
aeeaa440cb - Update to 0.23.92.
- Add deps patch to correctly set libnotify & libcanberra options.
- Update BR.
- Drop reconnect patch. Fixed upstream.
- Drop away-command patch. Fixed upstream.
- Drop spell-checking patch. Fixed upstream.
- Drop it-translation patch. Fixed upstream.
2008-09-10 01:06:55 +00:00
10 changed files with 3 additions and 556 deletions

View file

@ -1 +0,0 @@
xchat-gnome-0.18.tar.bz2

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: xchat-gnome
# $Id$
NAME := xchat-gnome
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

3
dead.package Normal file
View file

@ -0,0 +1,3 @@
2016-11-20: Retired orphaned package, because it was orphaned for
more than six weeks.

View file

@ -1 +0,0 @@
4976cd34a0e9115c800b5d317e121182 xchat-gnome-0.18.tar.bz2

View file

@ -1,83 +0,0 @@
diff -ur xchat-gnome-0.18.OLD/plugins/perl/perl.c xchat-gnome-0.18/plugins/perl/perl.c
--- xchat-gnome-0.18.OLD/plugins/perl/perl.c 2007-03-06 17:47:26.000000000 -0500
+++ xchat-gnome-0.18/plugins/perl/perl.c 2007-07-09 10:24:01.000000000 -0400
@@ -92,7 +92,7 @@
if (!xdir) /* xchatdirfs is new for 2.0.9, will fail on older */
xdir = xchat_get_info (ph, "xchatdir");
- /* autoload from ~/.xchat2/ or ${APPDATA}\X-Chat 2\ on win32 */
+ /* autoload from ~/.xchat-gnome/ or ${APPDATA}\X-Chat 2\ on win32 */
perl_auto_load_from_path (xdir);
#ifdef WIN32
Only in xchat-gnome-0.18/plugins/perl: perl.c~
diff -ur xchat-gnome-0.18.OLD/plugins/python/python.c xchat-gnome-0.18/plugins/python/python.c
--- xchat-gnome-0.18.OLD/plugins/python/python.c 2007-07-07 16:28:05.000000000 -0400
+++ xchat-gnome-0.18/plugins/python/python.c 2007-07-09 10:24:20.000000000 -0400
@@ -414,7 +414,7 @@
return expanded;
g_free(expanded);
- /* Check if ~/.xchat2/<filename> exists. */
+ /* Check if ~/.xchat-gnome/<filename> exists. */
expanded = g_build_filename(xchat_get_info(ph, "xchatdir"),
filename, NULL);
if (g_file_test(expanded, G_FILE_TEST_EXISTS))
Only in xchat-gnome-0.18/plugins/python: python.c~
diff -ur xchat-gnome-0.18.OLD/src/common/cfgfiles.c xchat-gnome-0.18/src/common/cfgfiles.c
--- xchat-gnome-0.18.OLD/src/common/cfgfiles.c 2007-06-12 20:03:17.000000000 -0400
+++ xchat-gnome-0.18/src/common/cfgfiles.c 2007-07-09 10:26:09.000000000 -0400
@@ -34,7 +34,7 @@
#ifdef WIN32
#define XCHAT_DIR "X-Chat 2"
#else
-#define XCHAT_DIR ".xchat2"
+#define XCHAT_DIR ".xchat-gnome"
#endif
#define DEF_FONT "Monospace 9"
@@ -351,7 +351,7 @@
#else
if (mkdir (dir, S_IRUSR | S_IWUSR | S_IXUSR) != 0)
#endif
- fe_message (_("Cannot create ~/.xchat2"), FE_MSG_ERROR);
+ fe_message (_("Cannot create ~/.xchat-gnome"), FE_MSG_ERROR);
}
}
Only in xchat-gnome-0.18/src/common: cfgfiles.c~
diff -ur xchat-gnome-0.18.OLD/src/common/fe.h xchat-gnome-0.18/src/common/fe.h
--- xchat-gnome-0.18.OLD/src/common/fe.h 2007-06-12 20:21:16.000000000 -0400
+++ xchat-gnome-0.18/src/common/fe.h 2007-07-09 10:25:46.000000000 -0400
@@ -106,7 +106,7 @@
void fe_get_int (char *prompt, int def, void *callback, void *ud);
#define FRF_WRITE 1 /* save file */
#define FRF_MULTIPLE 2 /* multi-select */
-#define FRF_ADDFOLDER 4 /* add ~/.xchat2 to favourites */
+#define FRF_ADDFOLDER 4 /* add ~/.xchat-gnome to favourites */
#define FRF_CHOOSEFOLDER 8 /* choosing a folder only */
#define FRF_FILTERISINITIAL 16 /* unused */
#define FRF_NOASKOVERWRITE 32 /* don't ask to overwrite existing files */
Only in xchat-gnome-0.18/src/common: fe.h~
diff -ur xchat-gnome-0.18.OLD/src/fe-gnome/preferences-page-plugins.c xchat-gnome-0.18/src/fe-gnome/preferences-page-plugins.c
--- xchat-gnome-0.18.OLD/src/fe-gnome/preferences-page-plugins.c 2007-03-31 07:07:34.000000000 -0400
+++ xchat-gnome-0.18/src/fe-gnome/preferences-page-plugins.c 2007-07-09 10:25:27.000000000 -0400
@@ -240,7 +240,7 @@
file_selector = gtk_file_chooser_dialog_new (_("Open Plugin"), NULL, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, NULL);
homedir = g_get_home_dir();
- plugindir = g_strdup_printf ("%s/.xchat2/plugins", homedir);
+ plugindir = g_strdup_printf ("%s/.xchat-gnome/plugins", homedir);
gtk_file_chooser_set_filename (GTK_FILE_CHOOSER (file_selector), plugindir);
g_free (plugindir);
@@ -434,7 +434,7 @@
xchat_plugin *plugin;
homedir = g_get_home_dir ();
- xchatdir = g_strdup_printf ("%s/.xchat2/plugins", homedir);
+ xchatdir = g_strdup_printf ("%s/.xchat-gnome/plugins", homedir);
for_files (XCHATLIBDIR "/plugins", "*.so", fe_plugin_add);
for_files (XCHATLIBDIR "/plugins", "*.sl", fe_plugin_add);
for_files (XCHATLIBDIR "/plugins", "*.py", fe_plugin_add);
Only in xchat-gnome-0.18/src/fe-gnome: preferences-page-plugins.c~

View file

@ -1,21 +0,0 @@
diff -ur xchat-gnome-0.18.OLD/po/it.po xchat-gnome-0.18/po/it.po
--- xchat-gnome-0.18.OLD/po/it.po 2008-03-27 00:20:28.000000000 -0400
+++ xchat-gnome-0.18/po/it.po 2008-03-27 00:21:06.000000000 -0400
@@ -12,7 +12,7 @@
"Project-Id-Version: xchat-gnome\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-05-16 00:00+0200\n"
-"PO-Revision-Date: 2007-04-29 10:36+0200\n"
+"PO-Revision-Date: 2007-10-29 18:42+0100\n"
"Last-Translator: Milo Casagrande <milo_casagrande@yahoo.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
"MIME-Version: 1.0\n"
@@ -2233,7 +2233,7 @@
#: ../src/common/textevents.h:273
msgid "-%C10-%C11-%O$tNotify list is empty."
-msgstr "-%C10-%C11-%O$L'elenco di notifica è vuoto."
+msgstr "-%C10-%C11-%O$tL'elenco di notifica è vuoto."
#: ../src/common/textevents.h:276
msgid "%C24,18 %B Notify List "

View file

@ -1,26 +0,0 @@
--- trunk/plugins/net-monitor/net-monitor.c 2007/09/12 22:18:13 2568
+++ trunk/plugins/net-monitor/net-monitor.c 2007/09/13 01:25:13 2569
@@ -30,6 +30,9 @@
#include <glib.h>
#include <glib/gi18n.h>
#include <string.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
#include "xchat-plugin.h"
#define NET_MONITOR_VERSION "0.1"
@@ -166,6 +169,13 @@
g_hash_table_foreach (networks, (GHFunc) disconnect_from_network, NULL);
} else {
+ /*
+ * We need to tell the nameserver resolver to reread
+ * /etc/resolve.conf, since the nameservers might have changed
+ * when moving between networks.
+ */
+ res_init();
+
g_hash_table_foreach (networks, (GHFunc) connect_to_network, NULL);
}
}

View file

@ -1,49 +0,0 @@
--- a/src/fe-gnome/main-window.c 2007-03-19 05:27:06.000000000 +0530
+++ b/src/fe-gnome/main-window.c 2008-02-04 10:57:18.000000000 +0530
@@ -496,7 +496,7 @@
on_nickname_clicked (GtkButton *widget, gpointer user_data)
{
GtkWidget *dialog;
- GtkWidget *entry, *away;
+ GtkWidget *entry, *away_button;
gint result;
if (gui.current_session == NULL) {
@@ -506,10 +506,10 @@
dialog = glade_xml_get_widget (gui.xml, "nickname dialog");
entry = glade_xml_get_widget (gui.xml, "nickname dialog entry");
- away = glade_xml_get_widget (gui.xml, "nickname dialog away");
+ away_button = glade_xml_get_widget (gui.xml, "nickname dialog away");
gtk_entry_set_text (GTK_ENTRY (entry), current_sess->server->nick);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (away), current_sess->server->is_away);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (away_button), current_sess->server->is_away);
g_signal_connect (G_OBJECT (entry), "activate", G_CALLBACK (nickname_dialog_entry_activated), dialog);
result = gtk_dialog_run (GTK_DIALOG (dialog));
@@ -532,11 +532,20 @@
g_free (buf);
/* Away */
- if (current_sess->server->is_away != gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (away))) {
- if (all) {
- handle_command (current_sess, "allserv away", FALSE);
+ gboolean away = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (away_button));
+ if (current_sess->server->is_away != away) {
+ if (away) {
+ if (all) {
+ handle_command (current_sess, "allserv away", FALSE);
+ } else {
+ handle_command (current_sess, "away", FALSE);
+ }
} else {
- handle_command (current_sess, "away", FALSE);
+ if (all) {
+ handle_command (current_sess, "allserv back", FALSE);
+ } else {
+ handle_command (current_sess, "back", FALSE);
+ }
}
}
}

View file

@ -1,13 +0,0 @@
Index: src/fe-gnome/preferences-page-spellcheck.c
===================================================================
--- src/fe-gnome/preferences-page-spellcheck.c (révision 2576)
+++ src/fe-gnome/preferences-page-spellcheck.c (copie de travail)
@@ -153,7 +153,7 @@
COL_LANG_CODE, &lang, -1);
active = sexy_spell_entry_language_is_active (SEXY_SPELL_ENTRY (gui.text_entry), lang);
- gtk_list_store_set (store, &iter, COL_LANG_ACTIVATED, !active, -1);
+ gtk_list_store_set (store, &iter, COL_LANG_ACTIVATED, active, -1);
} while (gtk_tree_model_iter_next (GTK_TREE_MODEL (store), &iter));
}
}

View file

@ -1,341 +0,0 @@
Name: xchat-gnome
Version: 0.18
Release: 12%{?dist}
Summary: GNOME front-end to xchat
Group: Applications/Internet
License: GPLv2+
URL: http://%{name}.navi.cx/
Source0: http://flapjack.navi.cx/releases/%{name}/%{name}-%{version}.tar.bz2
Patch0: %{name}-%{version}-config.patch
Patch1: %{name}-%{version}-reconnect.patch
Patch2: %{name}-fix_away_command.patch
Patch3: %{name}-spellchecking.patch
Patch4: %{name}-%{version}-it-translation.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: openssl-devel
Buildrequires: libsexy-devel >= 0.1.11
BuildRequires: libgnomeui-devel
BuildRequires: python-devel
BuildRequires: desktop-file-utils
BuildRequires: scrollkeeper
BuildRequires: gettext
BuildRequires: perl-devel
BuildRequires: perl(XML::Parser)
BuildRequires: perl(ExtUtils::Embed)
BuildRequires: gnome-doc-utils
BuildRequires: libnotify-devel
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires(pre): GConf2
Requires(post): GConf2
Requires(post): scrollkeeper
Requires(preun): GConf2
Requires(postun): scrollkeeper
%description
xchat-gnome is a new frontend for the popular X-Chat IRC client. GNOME's
philosophy in terms of user interfaces has been progressing towards
presenting the user with few options, yet sane defaults. While many of the
normal X-Chat options will be preserved inside GConf, only the most
common settings will be included in the main user interface. .
%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .config
%patch1 -p1 -b .reconnect
%patch2 -p1 -b .away
%patch3 -p0 -b .spellchecking
%patch4 -p1 -b .translation
%build
%configure --disable-tcl \
--disable-scrollkeeper \
--disable-schemas-install \
--disable-static
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
desktop-file-install --vendor fedora --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="apps_xchat.schemas notification.schemas urlscraper.schemas url_handler.schemas"
for i in $SCHEMAS; do
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/$i >/dev/null || :
done
fi
%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="apps_xchat.schemas notification.schemas urlscraper.schemas url_handler.schemas"
for i in $SCHEMAS; do
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/$i > /dev/null || :
done
scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="apps_xchat.schemas notification.schemas urlscraper.schemas url_handler.schemas"
for i in $SCHEMAS; do
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/$i > /dev/null || :
done
fi
%postun
scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING AUTHORS
%doc plugins/perl/xchat2-perldocs.html
%{_bindir}/%{name}
%{_sysconfdir}/gconf/schemas/*.schemas
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/omf/%{name}/
%{_datadir}/gnome/help/%{name}/
%{_datadir}/dbus-1/services/org.gnome.Xchat.service
%{_mandir}/man1/%{name}.1.gz
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/plugins/
%changelog
* Thu Mar 27 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.18-12
- Add patch to fix italian translation bug. (#431133)
* Tue Mar 25 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.18-11
- Add patch to fix spell-checking language selection. (#427067)
- Add BR on perl-devel & perl(ExtUtils::Embed)to actually build the perl plugin.
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.18-10
- Rebuild for new perl
* Tue Feb 12 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.18-9
- Updated away/back patch. (#430883)
* Wed Jan 30 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.18-8
- Rebuild.
* Wed Dec 5 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-7
- rebuild for new libssl.so.6/libcrypto.so.6
* Sat Nov 17 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-6
- Add patch to fix away/back command.
* Thu Sep 13 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-5
- Add patch to fix reconnect bug. (#225408)
* Tue Aug 21 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-4
- Rebuild.
* Thu Aug 2 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-3
- Update license tag.
* Mon Jul 9 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-2
- Drop requires on python, since dep on python-libs will be pulled in.
* Mon Jul 9 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.18-1
- Update to 0.18.
- Drop static patch, fixed upstream.
- Drop setup-dialog patch, fixed upstream.
- Drop gettext patch.
- Update config patch.
* Sun Jun 10 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-7
- Drop requires on yelp.
* Sat Jun 9 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-6
- Add requires on yelp. (#243417)
* Mon May 28 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-5
- Add gettext patch so we don't print translation information when open a query window.
* Mon Apr 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-4
- Add patch to fix setup-dialog. (#236636)
* Tue Apr 3 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-3
- Add patch to fix crasher. (#235144).
* Mon Apr 2 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-2
- D'Oh! Forgot to add the new config patch.
* Mon Apr 2 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.17-1
- Update to 0.17 (bugfix release).
- Update the config patch.
- libsexy-devel to be at least 0.1.11.
* Tue Jan 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.16-2
- Drop conditional statement for libnotify.
- Remove BR on dbus-devel, since libnotify-devel will pull this in.
* Wed Jan 10 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.16-1
- Update to 0.16.
- Move themeable app icon to correct directory.
* Fri Dec 8 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.15-2
- Rebuild for new python.
* Sun Oct 29 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.15-1
- Update to 0.15.
- Add new icons.
* Thu Oct 26 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.14-1
- Update to 0.14.
- Remove xchat-gnome-remote.
- Drop X-Fedora desktop category.
- Use disable-schemas-install & disable-static with configure.
* Thu Aug 31 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.13-4
- Add BR for perl(XML::Parser).
* Thu Aug 31 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.13-3
- Update for FC6.
* Wed Jul 26 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.13-2
- Update to 0.13.
* Tue Jun 20 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.12-2
- Update to 0.12.
* Sat May 20 2006 Brian Pepple <bdpepple@ameritech.net> - 0.11-3
- Drop patch for libnotify.
* Tue Apr 4 2006 Brian Pepple <bdpepple@ameritech.net> - 0.11-2
- Update to 0.11
- Drop screensaver patch.
- Add scriptlet for gtk+ icon cache.
* Sun Mar 19 2006 Brian Pepple <bdpepple@ameritech.net> - 0.10-5
- Rebuild for libsexy-0.1.8.
* Thu Mar 16 2006 Brian Pepple <bdpepple@ameritech.net> - 0.10-4
- Rebuild for new libsexy.
* Sat Feb 25 2006 Brian Pepple <bdpepple@ameritech.net> - 0.10-3
- Add libnotify patch to work with 0.3.0 api.
* Fri Feb 24 2006 Brian Pepple <bdpepple@ameritech.net> - 0.10-2
- Add patch to use correct gnome-screensaver dbus object.
- Drop killall gconfd-2 calls in scriptlets.
* Fri Feb 24 2006 Brian Pepple <bdpepple@ameritech.net> - 0.10-1
- Update to 0.10.
- Add -disable-scrollkeeprer to config.
- Add BR for gnome-doc-utils.
- Disable libnotify plugin, until libnotify is updated in Rawhide.
* Wed Feb 15 2006 Brian Pepple <bdpepple@ameritech.net> - 0.9-6
- Drop unnecessary BR (libSM-devel & libglade2-devel).
* Mon Feb 13 2006 Brian Pepple <bdpepple@ameritech.net> - 0.9-5
- rebuilt for new gcc4.1 snapshot and glibc changes
* Tue Feb 7 2006 Brian Pepple <bdpepple@ameritech.net> - 0.9-4
- Rebuild due to new libsexy.
* Mon Jan 23 2006 Brian Pepple <bdpepple@ameritech.net> - 0.9-3
- Bump.
* Sat Jan 21 2006 Brian Pepple <bdpepple@ameritech.net> - 0.9-2
- Add xchat_gnome_url_handler.schemas to scriptlet.
* Fri Jan 20 2006 Brian Pepple <bdpepple@ameritech.net> - 0.9-1
- Update to 0.9.
- Add BR for libnotify-devel.
- Drop certificates patch.
* Fri Dec 30 2005 Brian Pepple <bdpepple@ameritech.net> - 0.8-2
- add patch for self-signed certificate acceptance. (#174591)
* Tue Dec 20 2005 Brian Pepple <bdpepple@ameritech.net> - 0.8-1
- Udate to 0.8.
* Sun Dec 18 2005 Brian Pepple <bdpepple@ameritech.net> - 0.8-01.rc2
- Update to 0.8rc2.
* Thu Dec 15 2005 Brian Pepple <bdpepple@ameritech.net> - 0.8-01.rc1
- Update to 0.8rc1.
- Drop documentation removed from upstream tarball.
- Drop depreciated config options.
- Enable dbus support.
- Drop 323944 patch, since it's been applied upstream.
- Drop datadir patch, since it's been applied upstream.
* Wed Dec 14 2005 Brian Pepple <bdpepple@ameritech.net> - 0.7-4
- Add patch to fix #175751.
* Wed Nov 30 2005 Brian Pepple <bdpepple@ameritech.net> - 0.7-3
- Disable dbus support, until FE Bug #174592 is fixed.
* Mon Nov 21 2005 Brian Pepple <bdpepple@ameritech.net> - 0.7-2
- Update to 0.7.
- Add BR for libSM-devel.
- Disable libnotify support, until it's available in Rawhide.
- Add help files & scrollkeeper scriptlets.
- Add BR & requires for scrollkeeper.
* Sat Nov 12 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-7
- Bump
* Sat Nov 12 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-6
- Bump release for upgrade path from FC-4.
* Sat Nov 12 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-5
- Add test for release version to determine if dbus is enabled.
- Add dist tag.
* Sat Nov 12 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-4
- Remove obsoletes xchat.
- Add patch to change datadir location.
- Add patch to change config dir.
* Thu Nov 10 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-3
- Add xchat-remote to files, and re-add dbus config flag.
* Thu Nov 10 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-2
- Merge some items from Bastien Nocera's spec file (#172873).
- Add configure option to enable ipv6 & shm tinting support.
- Simplify schemas installation.
* Tue Oct 25 2005 Brian Pepple <bdpepple@ameritech.net> - 0.6-1
- Initial Fedora Extras spec file.