kildclient-cvs Mailing List for KildClient
KildClient is a powerful MUD client with a built-in Perl interpreter
Brought to you by:
ekalin
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(31) |
Dec
(43) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(23) |
Feb
(38) |
Mar
(106) |
Apr
(76) |
May
(67) |
Jun
(91) |
Jul
(148) |
Aug
(52) |
Sep
(106) |
Oct
(38) |
Nov
(56) |
Dec
(53) |
2006 |
Jan
(15) |
Feb
(52) |
Mar
(11) |
Apr
(9) |
May
|
Jun
(9) |
Jul
(20) |
Aug
(16) |
Sep
(17) |
Oct
|
Nov
|
Dec
(2) |
2007 |
Jan
(6) |
Feb
(2) |
Mar
|
Apr
(2) |
May
(13) |
Jun
|
Jul
(6) |
Aug
(32) |
Sep
|
Oct
(4) |
Nov
(38) |
Dec
(13) |
2008 |
Jan
(2) |
Feb
(5) |
Mar
(22) |
Apr
(2) |
May
(10) |
Jun
(2) |
Jul
|
Aug
|
Sep
(14) |
Oct
(2) |
Nov
|
Dec
(26) |
2009 |
Jan
(56) |
Feb
(20) |
Mar
|
Apr
|
May
(6) |
Jun
|
Jul
|
Aug
(2) |
Sep
(7) |
Oct
(56) |
Nov
(3) |
Dec
(4) |
2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(18) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
(2) |
Feb
(12) |
Mar
(6) |
Apr
(8) |
May
(16) |
Jun
|
Jul
(1) |
Aug
(18) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
(11) |
Mar
(2) |
Apr
(6) |
May
(2) |
Jun
|
Jul
(3) |
Aug
(2) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
(5) |
Aug
(15) |
Sep
(8) |
Oct
(6) |
Nov
|
Dec
(16) |
2015 |
Jan
|
Feb
(6) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(5) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
(3) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(4) |
Aug
(3) |
Sep
|
Oct
|
Nov
(5) |
Dec
(10) |
2017 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(50) |
2018 |
Jan
(2) |
Feb
(2) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(8) |
Sep
(4) |
Oct
(1) |
Nov
(2) |
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(7) |
2025 |
Jan
(3) |
Feb
|
Mar
(7) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: ekalin <ek...@us...> - 2025-04-04 10:57:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via b407a4f0689c5c57c46f924a2eccb56a18f4edde (commit) from cfadfd4861333b19ff0d55d2cd7f789ec5736640 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=b407a4f0689c5c57c46f924a2eccb56a18f4edde commit b407a4f0689c5c57c46f924a2eccb56a18f4edde Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Fri Apr 4 07:57:05 2025 -0300 Use FSF's electronic instead of mail address diff --git a/COPYING b/COPYING index d159169..9efa6fb 100644 --- a/COPYING +++ b/COPYING @@ -2,7 +2,7 @@ Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -304,8 +304,7 @@ the "copyright" line and a pointer to where the full notice is found. GNU General Public License for more details. You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + with this program; if not, see <https://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. @@ -329,8 +328,8 @@ necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. - <signature of Ty Coon>, 1 April 1989 - Ty Coon, President of Vice + <signature of Moe Ghoul>, 1 April 1989 + Moe Ghoul, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may diff --git a/share/helpmaker.pl b/share/helpmaker.pl index 6e456c1..e1b66db 100755 --- a/share/helpmaker.pl +++ b/share/helpmaker.pl @@ -13,9 +13,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. +# along with this program; if not, see <https://www.gnu.org/licenses/>. use strict; use warnings; diff --git a/share/kildclient.pl b/share/kildclient.pl index 6d3bcef..6d60f65 100644 --- a/share/kildclient.pl +++ b/share/kildclient.pl @@ -11,9 +11,7 @@ ### GNU General Public License for more details. ### ### You should have received a copy of the GNU General Public License -### along with this program; if not, write to the Free Software -### Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -### MA 02110-1301, USA. +### along with this program; if not, see <https://www.gnu.org/licenses/>. ### ### kildclient.pl diff --git a/src/aliases.c b/src/aliases.c index 1a6b3a3..100edd5 100644 --- a/src/aliases.c +++ b/src/aliases.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/ansi.h b/src/ansi.h index c844735..7803e0c 100644 --- a/src/ansi.h +++ b/src/ansi.h @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ diff --git a/src/ansiparse_thread.c b/src/ansiparse_thread.c index 5bf84d4..c794b9d 100644 --- a/src/ansiparse_thread.c +++ b/src/ansiparse_thread.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/ansitextview.c b/src/ansitextview.c index 0fee201..2317710 100644 --- a/src/ansitextview.c +++ b/src/ansitextview.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/cmdhistory.c b/src/cmdhistory.c index 9012bf5..581c587 100644 --- a/src/cmdhistory.c +++ b/src/cmdhistory.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/dlgAbout.ui b/src/dlgAbout.ui index 119440e..2946f66 100644 --- a/src/dlgAbout.ui +++ b/src/dlgAbout.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgCmdHistory.ui b/src/dlgCmdHistory.ui index 880e224..14d59c8 100644 --- a/src/dlgCmdHistory.ui +++ b/src/dlgCmdHistory.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgEditWorld.ui b/src/dlgEditWorld.ui index 27ca516..275a482 100644 --- a/src/dlgEditWorld.ui +++ b/src/dlgEditWorld.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgMLSend.ui b/src/dlgMLSend.ui index 2a7a483..a7cde47 100644 --- a/src/dlgMLSend.ui +++ b/src/dlgMLSend.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgPreferences.ui b/src/dlgPreferences.ui index 7f1d62a..e04a02c 100644 --- a/src/dlgPreferences.ui +++ b/src/dlgPreferences.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgSelectWorld.ui b/src/dlgSelectWorld.ui index 687bb95..d5d2264 100644 --- a/src/dlgSelectWorld.ui +++ b/src/dlgSelectWorld.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgStatistics.ui b/src/dlgStatistics.ui index d29bf2d..b8666d7 100644 --- a/src/dlgStatistics.ui +++ b/src/dlgStatistics.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/dlgTestTriggers.ui b/src/dlgTestTriggers.ui index 457f47c..7a6f21c 100644 --- a/src/dlgTestTriggers.ui +++ b/src/dlgTestTriggers.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/hooks.c b/src/hooks.c index d750e0b..c503278 100644 --- a/src/hooks.c +++ b/src/hooks.c @@ -10,9 +10,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/kcircularqueue.c b/src/kcircularqueue.c index ea7d32e..ea81b55 100644 --- a/src/kcircularqueue.c +++ b/src/kcircularqueue.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <stdlib.h> diff --git a/src/kcircularqueue.h b/src/kcircularqueue.h index d8c819e..cd58833 100644 --- a/src/kcircularqueue.h +++ b/src/kcircularqueue.h @@ -10,9 +10,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifndef __KCIRCULARARRAY_H diff --git a/src/kcwin.c b/src/kcwin.c index dd99438..2604ac9 100644 --- a/src/kcwin.c +++ b/src/kcwin.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/kildclient.h b/src/kildclient.h index 6b0c841..2d4cf35 100644 --- a/src/kildclient.h +++ b/src/kildclient.h @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ diff --git a/src/kildclient.ui b/src/kildclient.ui index 10a9cca..263e91d 100644 --- a/src/kildclient.ui +++ b/src/kildclient.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/libintl-wrapper.h b/src/libintl-wrapper.h index 8a892a3..92e6473 100644 --- a/src/libintl-wrapper.h +++ b/src/libintl-wrapper.h @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ diff --git a/src/log.c b/src/log.c index 63a948e..df8d0af 100644 --- a/src/log.c +++ b/src/log.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/macros.c b/src/macros.c index 9dffb3a..17bb49a 100644 --- a/src/macros.c +++ b/src/macros.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/main.c b/src/main.c index 67cde54..a31a290 100644 --- a/src/main.c +++ b/src/main.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/mainthread_operations.c b/src/mainthread_operations.c index 91bf132..81b5891 100644 --- a/src/mainthread_operations.c +++ b/src/mainthread_operations.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/mainwindow.c b/src/mainwindow.c index fa6b6df..4c2f9e4 100644 --- a/src/mainwindow.c +++ b/src/mainwindow.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/mnuPopupURL.ui b/src/mnuPopupURL.ui index 01b0a33..5b1950d 100644 --- a/src/mnuPopupURL.ui +++ b/src/mnuPopupURL.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/multilinesend.c b/src/multilinesend.c index bf48aef..3a89449 100644 --- a/src/multilinesend.c +++ b/src/multilinesend.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/net.c b/src/net.c index d0f9990..3546073 100644 --- a/src/net.c +++ b/src/net.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/net.h b/src/net.h index ba1e78a..8383d98 100644 --- a/src/net.h +++ b/src/net.h @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ diff --git a/src/parser.c b/src/parser.c index 33308b8..05fe287 100644 --- a/src/parser.c +++ b/src/parser.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/perlscript.c b/src/perlscript.c index 88f919f..6d545f5 100644 --- a/src/perlscript.c +++ b/src/perlscript.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/perlscript.h b/src/perlscript.h index 97b7583..01c41ea 100644 --- a/src/perlscript.h +++ b/src/perlscript.h @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ diff --git a/src/permanentvariables.c b/src/permanentvariables.c index 6ad905e..dd48623 100644 --- a/src/permanentvariables.c +++ b/src/permanentvariables.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/plugins.c b/src/plugins.c index 8c630fb..575f78c 100644 --- a/src/plugins.c +++ b/src/plugins.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/prefs.c b/src/prefs.c index 86e1e1e..c45eb4a 100644 --- a/src/prefs.c +++ b/src/prefs.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/process_line_thread.c b/src/process_line_thread.c index 98413d6..5614b65 100644 --- a/src/process_line_thread.c +++ b/src/process_line_thread.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/proxy.c b/src/proxy.c index 1e103a1..46161ac 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/simocombobox.c b/src/simocombobox.c index 2cb70bc..cdbb0b9 100644 --- a/src/simocombobox.c +++ b/src/simocombobox.c @@ -13,9 +13,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * License along with this library; if not, see <https://www.gnu.org/licenses/>. * * Author: * Todd A. Fisher (to...@si...) diff --git a/src/simocombobox.h b/src/simocombobox.h index f1ced9e..170264f 100644 --- a/src/simocombobox.h +++ b/src/simocombobox.h @@ -13,9 +13,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * License along with this library; if not, see <https://www.gnu.org/licenses/>. * * Author: * Todd A. Fisher (to...@si...) diff --git a/src/sound.c b/src/sound.c index 78b52c7..cf50a77 100644 --- a/src/sound.c +++ b/src/sound.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/telnet.c b/src/telnet.c index c522b31..d2f8966 100644 --- a/src/telnet.c +++ b/src/telnet.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/timers.c b/src/timers.c index 2def7fc..310a72d 100644 --- a/src/timers.c +++ b/src/timers.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/triggers.c b/src/triggers.c index 39f8a96..01caed0 100644 --- a/src/triggers.c +++ b/src/triggers.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/util.c b/src/util.c index 2ca34cc..738f163 100644 --- a/src/util.c +++ b/src/util.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_advanced.c b/src/we_advanced.c index 048dbd1..d1802c2 100644 --- a/src/we_advanced.c +++ b/src/we_advanced.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_aliases.c b/src/we_aliases.c index 29a4e52..7e42e5a 100644 --- a/src/we_aliases.c +++ b/src/we_aliases.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_colors.c b/src/we_colors.c index b9b962f..2bac87d 100644 --- a/src/we_colors.c +++ b/src/we_colors.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_general.c b/src/we_general.c index 2089f24..726236d 100644 --- a/src/we_general.c +++ b/src/we_general.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_generic_guied.c b/src/we_generic_guied.c index 5cc5dce..cb6f428 100644 --- a/src/we_generic_guied.c +++ b/src/we_generic_guied.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_hooks.c b/src/we_hooks.c index d7a72f9..4199d44 100644 --- a/src/we_hooks.c +++ b/src/we_hooks.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_input.c b/src/we_input.c index db132a0..d4a7ec3 100644 --- a/src/we_input.c +++ b/src/we_input.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_logging.c b/src/we_logging.c index a0244f5..e63fced 100644 --- a/src/we_logging.c +++ b/src/we_logging.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_macros.c b/src/we_macros.c index 03a1317..3a1e712 100644 --- a/src/we_macros.c +++ b/src/we_macros.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_mainwindow.c b/src/we_mainwindow.c index bb59b8f..55ac4a1 100644 --- a/src/we_mainwindow.c +++ b/src/we_mainwindow.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_plugins.c b/src/we_plugins.c index d6165a6..b062bfd 100644 --- a/src/we_plugins.c +++ b/src/we_plugins.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_protocols.c b/src/we_protocols.c index 6b4fed5..c8c4eb8 100644 --- a/src/we_protocols.c +++ b/src/we_protocols.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_scripting.c b/src/we_scripting.c index 79803fb..d91ab9f 100644 --- a/src/we_scripting.c +++ b/src/we_scripting.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_statusbar.c b/src/we_statusbar.c index 8e6c6e2..45f172f 100644 --- a/src/we_statusbar.c +++ b/src/we_statusbar.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_timers.c b/src/we_timers.c index 2d5f42e..12a4e2d 100644 --- a/src/we_timers.c +++ b/src/we_timers.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_triggers.c b/src/we_triggers.c index e64a5bd..3ff2fea 100644 --- a/src/we_triggers.c +++ b/src/we_triggers.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/we_vars.c b/src/we_vars.c index b2bca22..ea6511b 100644 --- a/src/we_vars.c +++ b/src/we_vars.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/wndmain.ui b/src/wndmain.ui index 821984f..88497a1 100644 --- a/src/wndmain.ui +++ b/src/wndmain.ui @@ -14,9 +14,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -MA 02110-1301, USA. +along with this program; if not, see <https://www.gnu.org/licenses/>. --> <interface> diff --git a/src/worldeditor.c b/src/worldeditor.c index 677ddc6..c653583 100644 --- a/src/worldeditor.c +++ b/src/worldeditor.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/worldgui.c b/src/worldgui.c index 3bf84a8..b97ad8f 100644 --- a/src/worldgui.c +++ b/src/worldgui.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/worlds.c b/src/worlds.c index a368cfc..c3f5639 100644 --- a/src/worlds.c +++ b/src/worlds.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H diff --git a/src/worldselector.c b/src/worldselector.c index 419a7cb..0a725b9 100644 --- a/src/worldselector.c +++ b/src/worldselector.c @@ -12,9 +12,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301, USA. + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #ifdef HAVE_CONFIG_H ----------------------------------------------------------------------- Summary of changes: COPYING | 9 ++++----- share/helpmaker.pl | 4 +--- share/kildclient.pl | 4 +--- src/aliases.c | 4 +--- src/ansi.h | 4 +--- src/ansiparse_thread.c | 4 +--- src/ansitextview.c | 4 +--- src/cmdhistory.c | 4 +--- src/dlgAbout.ui | 4 +--- src/dlgCmdHistory.ui | 4 +--- src/dlgEditWorld.ui | 4 +--- src/dlgMLSend.ui | 4 +--- src/dlgPreferences.ui | 4 +--- src/dlgSelectWorld.ui | 4 +--- src/dlgStatistics.ui | 4 +--- src/dlgTestTriggers.ui | 4 +--- src/hooks.c | 4 +--- src/kcircularqueue.c | 4 +--- src/kcircularqueue.h | 4 +--- src/kcwin.c | 4 +--- src/kildclient.h | 4 +--- src/kildclient.ui | 4 +--- src/libintl-wrapper.h | 4 +--- src/log.c | 4 +--- src/macros.c | 4 +--- src/main.c | 4 +--- src/mainthread_operations.c | 4 +--- src/mainwindow.c | 4 +--- src/mnuPopupURL.ui | 4 +--- src/multilinesend.c | 4 +--- src/net.c | 4 +--- src/net.h | 4 +--- src/parser.c | 4 +--- src/perlscript.c | 4 +--- src/perlscript.h | 4 +--- src/permanentvariables.c | 4 +--- src/plugins.c | 4 +--- src/prefs.c | 4 +--- src/process_line_thread.c | 4 +--- src/proxy.c | 4 +--- src/simocombobox.c | 4 +--- src/simocombobox.h | 4 +--- src/sound.c | 4 +--- src/telnet.c | 4 +--- src/timers.c | 4 +--- src/triggers.c | 4 +--- src/util.c | 4 +--- src/we_advanced.c | 4 +--- src/we_aliases.c | 4 +--- src/we_colors.c | 4 +--- src/we_general.c | 4 +--- src/we_generic_guied.c | 4 +--- src/we_hooks.c | 4 +--- src/we_input.c | 4 +--- src/we_logging.c | 4 +--- src/we_macros.c | 4 +--- src/we_mainwindow.c | 4 +--- src/we_plugins.c | 4 +--- src/we_protocols.c | 4 +--- src/we_scripting.c | 4 +--- src/we_statusbar.c | 4 +--- src/we_timers.c | 4 +--- src/we_triggers.c | 4 +--- src/we_vars.c | 4 +--- src/wndmain.ui | 4 +--- src/worldeditor.c | 4 +--- src/worldgui.c | 4 +--- src/worlds.c | 4 +--- src/worldselector.c | 4 +--- 69 files changed, 72 insertions(+), 209 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-30 13:08:12
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, win64 has been deleted was 472a2255840738c309e678c64e00e5cb8103d4fb ----------------------------------------------------------------------- 472a2255840738c309e678c64e00e5cb8103d4fb Changes to compile a 64-bit version ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-22 12:51:41
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via cfadfd4861333b19ff0d55d2cd7f789ec5736640 (commit) from a0900174bda548da356f69dfa0966458b5657a73 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=cfadfd4861333b19ff0d55d2cd7f789ec5736640 commit cfadfd4861333b19ff0d55d2cd7f789ec5736640 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sat Mar 22 09:49:57 2025 -0300 Changes to compile a 64-bit version - Compilation works fine, it's just a matter of using the mingw64- version of the packages. The Dockerfile has been adapter for that. The 64-bit version sets __MINGW32__ as well, no changes to the source code were necessary. - The installer also works fine, jut some paths had to be changed, and some settings to enable 64-bit mode. diff --git a/.gitignore b/.gitignore index af915d7..4a9a938 100644 --- a/.gitignore +++ b/.gitignore @@ -39,8 +39,8 @@ src/kildclient src/kildclient.exe src/*.o -win32/*.exe -win32/*.asc +win64/*.exe +win64/*.asc po/*.gmo po/*.mo diff --git a/Makefile.am b/Makefile.am index deff4e1..8ed9c72 100644 --- a/Makefile.am +++ b/Makefile.am @@ -18,6 +18,6 @@ apps_DATA = kildclient.desktop EXTRA_DIST = kildclient.spec \ kildclient.desktop \ - win32/README.windows \ - win32/kildclient.iss \ - win32/mingw32-kildclient-docker/* + win64/README.windows \ + win64/kildclient.iss \ + win64/mingw32-kildclient-docker/* diff --git a/win64/README.windows b/win64/README.windows new file mode 100644 index 0000000..1ecdd70 --- /dev/null +++ b/win64/README.windows @@ -0,0 +1,84 @@ +Cross-Compiling KildClient for Windows +====================================== + +Basic packages +-------------- + +The easiest way is to use Fedora, because it already includes most of +the dependencies, with new enough versions, cross-compiled as rpm +packages. + +Packages necessary for cross-compilation: +mingw64-gcc +mingw64-gnutls +mingw64-gtk3 +mingw64-gtkspell3 +mingw64-libgnurx +perl-XML-LibXML + +If building from git, you'll also need autoconf, automake and +glib2-devel. (Just as for normal compilation.) + +You'll also need perl-JSON when building the installer. + + +Perl +---- + +Unfortunately, perl is not packaged for mingw64. Strawberry Perl can +be used. Extract it in a directory, then pass that directory to the +configure script, as shown below. + + +Dockerfile for building +----------------------- + +The directory mingw64-kildclient-docker contains a Dockerfile to build +an image with a fedora system and all packages necessary for +compilation. + +The image also starts and ssh server. That way it is possible to mount +via sshfs the directories in the fedora system so that the installer +can copy the required files. + + +Building +-------- + +To run the configure script, use mingw64-configure which sets proper +environment variables for cross compilation, passing the path for Perl +manually: + +mingw64-configure KILDCLIENT_PERL_CFLAGS="-I/opt/strawberryperl/perl/lib/CORE" KILDCLIENT_PERL_LIBS="-L/opt/strawberryperl/perl/lib/CORE -lperl538" + +Then just run make. + + +Creating a installer +-------------------- + +Several files are necessary for KildClient to run, besides the +generated .exe file. Therefore, the easiest way now is to create an +installer. The kildclient.iss file in this directory is an Inno Setup +(http://www.jrsoftware.org/isinfo.php) script to create the installer. +When downloading, check "Install Inno Setup Preprocessor" as the +script uses this feature. You will need to adjust the paths defined in +the beginning of the file. + +Thanks to a docker image (https://github.com/amake/innosetup-docker), +it is possible to build the installer under Linux. + +This image requires two directories to be mounted: +- /work: base directory of KildClient +- /mingw64: root directory of the Fedora container used for building + +(Inside the Wine environment in which Inno Setup runs, these appear +as Z:\work and Z:\mingw64) + +The installer can be built by running something like + +docker run --rm -i -v$PWD:/work -v $MINGW64:/mingw64 amake/innosetup win64/kildclient.iss + +The /mingw64 directory can be mounted with sshfs to access the files +inside the container (It should point to the root directory). The +"-o allow_other" is necessary. diff --git a/win64/kildclient.iss b/win64/kildclient.iss new file mode 100644 index 0000000..7f207ea --- /dev/null +++ b/win64/kildclient.iss @@ -0,0 +1,191 @@ +; Inno Setup script to generate KildClient installer. +; When generating the installer for a new version, the following must be +; changed/verified: +; - Version number in #define section +; - New files included in the package +; - Make sure to run strip on the .exe before compiling! +; - Generate html docs +; - Make in po/ directory + +;;; Some defines +#define AppName "KildClient" +#define AppId "KildClient" +#define AppVer "3.2.3" +#define URL "https://www.kildclient.org" + +;;; Paths to the files to be included +; Directory where KildClient is built +#define BuildDir "Z:\work" +; Root of mingw64 files installed as Fedora files +#define MingwDir "Z:\mingw64\usr\x86_64-w64-mingw32\sys-root\mingw" +; Strawberry Perl directory +#define PerlDir "Z:\mingw64\opt\strawberryperl\perl" +; Directory of Perl modules (not in the mingw root, used for JSON.pm) +#define SysPerlDir "Z:\mingw64\usr\share\perl5\vendor_perl" + +[Setup] +AppId={#AppId} +AppName={#AppName} +AppVersion={#AppVer} +AppPublisher=Eduardo M Kalinowski +AppPublisherURL={#URL} +AppSupportURL={#URL} +AppUpdatesURL={#URL} +DefaultDirName={autopf}\KildClient +DefaultGroupName=KildClient +AllowNoIcons=true +LicenseFile={#BuildDir}\COPYING +OutputDir={#BuildDir}\win64 +OutputBaseFilename=kildclient-{#AppVer} +Compression=lzma +SolidCompression=true +AppCopyright=This program is released under the GNU General Public License +ShowLanguageDialog=yes +RestartIfNeededByRun=yes +ArchitecturesAllowed=x64compatible +ArchitecturesInstallIn64BitMode=x64compatible + +[Languages] +Name: eng; MessagesFile: compiler:Default.isl +Name: bra; MessagesFile: compiler:Languages\BrazilianPortuguese.isl + +[Tasks] +Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked + +[Files] +;;; Program and support files +Source: {#BuildDir}\src\kildclient.exe; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.pl; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\MSDP.pm; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.png; DestDir: {app}; Flags: ignoreversion + + +;;; Plugins +Source: {#BuildDir}\share\plugins\*.pl; DestDir: {app}\plugins; Flags: ignoreversion + +;;; Help files +Source: {#BuildDir}\NEWS; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\COPYING; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.hlp; DestDir: {app}; Flags: ignoreversion + +;;; The manual +Source: {#BuildDir}\doc\C\kildclient\*.xhtml; DestDir: {app}\manual\html; Flags: ignoreversion +Source: {#BuildDir}\doc\C\kildclient\*.css; DestDir: {app}\manual\html; Flags: ignoreversion +Source: {#BuildDir}\doc\C\images\*.png; DestDir: {app}\manual\html\images; Flags: ignoreversion + +;;; Message catalogs +Source: {#BuildDir}\po\pt_BR.gmo; DestDir: {app}\locale\pt_BR\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\de.gmo; DestDir: {app}\locale\de\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\es.gmo; DestDir: {app}\locale\es\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\eo.gmo; DestDir: {app}\locale\eo\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\sv.gmo; DestDir: {app}\locale\sv\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion + +;;; Gtk+ +Source: {#MingwDir}\bin\iconv.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libatk-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libbz2-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libcairo-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libcairo-gobject-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libepoxy-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libexpat-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libffi-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfontconfig-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfreetype-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfribidi-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgdk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgdk_pixbuf-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgio-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libglib-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgmodule-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgobject-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnurx-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgtk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libharfbuzz-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libintl-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libjpeg-62.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpango-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangocairo-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangoft2-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangowin32-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpcre2-8-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpng16-16.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpixman-1-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libssp-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libtiff-5.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\zlib1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\share\glib-2.0\schemas\*; DestDir: {app}\share\glib-2.0\schemas; Flags: ignoreversion +Source: {#MingwDir}\share\locale\pt_BR\LC_MESSAGES\*; DestDir: {app}\locale\pt_BR\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\de\LC_MESSAGES\*; DestDir: {app}\locale\de\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\es\LC_MESSAGES\*; DestDir: {app}\locale\es\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\eo\LC_MESSAGES\*; DestDir: {app}\locale\eo\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\sv\LC_MESSAGES\*; DestDir: {app}\locale\sv\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\icons\Adwaita\*; DestDir: {app}\share\icons\Adwaita\; Flags: ignoreversion recursesubdirs + +;;; gnutls +Source: {#MingwDir}\bin\libgmp-10.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnutls-30.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libhogweed-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libnettle-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libp11-kit-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libtasn1-6.dll; DestDir: {app}\bin; Flags: ignoreversion + +;;; gtk-spell +Source: {#MingwDir}\bin\libenchant-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgcc_s_seh-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgtkspell3-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libhunspell-1.7-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\lib\enchant-2\enchant_hunspell.dll; DestDir: {app}\lib\enchant-2; Flags: ignoreversion + +;;; Perl +Source: {#PerlDir}\bin\perl538.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#PerlDir}\lib\*; DestDir: {app}\perl; Flags: ignoreversion recursesubdirs +Source: {#SysPerlDir}\JSON.pm; DestDir: {app}\lib; Flags: ignoreversion + +[INI] +Filename: {app}\kildclient.url; Section: InternetShortcut; Key: URL; String: https://www.kildclient.org +Filename: {app}\manual.url; Section: InternetShortcut; Key: URL; String: {app}\manual\html\index.xhtml + +[Icons] +Name: {group}\KildClient; Filename: {app}\kildclient.exe +Name: {group}\{cm:Manual}; Filename: {app}\manual.url +Name: {group}\{cm:ProgramOnTheWeb,KildClient}; Filename: {app}\kildclient.url +Name: {group}\{cm:UninstallProgram,KildClient}; Filename: {uninstallexe} +Name: {autodesktop}\KildClient; Filename: {app}\kildclient.exe; Tasks: desktopicon + +[Registry] +Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\kildclient.exe"; Flags: uninsdeletekey +Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app};{app}\bin"; Flags: uninsdeletekey + +[UninstallDelete] +Type: files; Name: {app}\kildclient.url +Type: files; Name: {app}\manual.url + +[CustomMessages] +eng.Manual=Manual +bra.Manual=Manual + +[Code] +procedure CurStepChanged(CurStep: TSetupStep); +var + UninstallPath: String; + UninstallString: String; + ResultCode: Integer; +begin + { Uninstall a previous version (if it is found) } + if (CurStep = ssInstall) then + begin + UninstallPath := 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{#AppId}_is1'; + UninstallString := ''; + if RegQueryStringValue(HKLM, UninstallPath, 'UninstallString', UninstallString) then + begin + if UninstallString <> '' then + begin + UninstallString := RemoveQuotes(UninstallString); + Exec(UninstallString, '/SILENT /NORESTART /SUPPRESSMSGBOXES', '', + SW_HIDE, ewWaitUntilTerminated, ResultCode); + end; + end; + end; +end; diff --git a/win64/mingw64-kildclient-docker/Dockerfile b/win64/mingw64-kildclient-docker/Dockerfile new file mode 100644 index 0000000..5691004 --- /dev/null +++ b/win64/mingw64-kildclient-docker/Dockerfile @@ -0,0 +1,40 @@ +FROM fedora:40 + +# Install language files for other languages +COPY macros.image-language-conf /etc/rpm/macros.image-language-conf + +# User ekalin with password mingw64-kildclient +RUN dnf -y install passwd +RUN useradd ekalin \ + && echo "mingw64-kildclient" | passwd --stdin ekalin + +# ssh server +RUN dnf -y install openssh-server + +# Build tools +RUN dnf -y install \ + autoconf \ + automake \ + gettext-devel \ + glib2-devel \ + make \ + mingw64-gcc \ + mingw64-gnutls \ + mingw64-gtk3 \ + mingw64-gtkspell3 \ + mingw64-libgnurx \ + perl-XML-LibXML \ + perl-JSON \ + unzip \ + && dnf clean all + +RUN curl -L -o /tmp/strawberryperl.zip \ + https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/download/SP_53822_64bit/strawberry-perl-5.38.2.2-64bit-portable.zip \ + && mkdir /opt/strawberryperl \ + && unzip /tmp/strawberryperl.zip -d /opt/strawberryperl \ + && rm /tmp/strawberryperl.zip + + +COPY entrypoint.sh /entrypoint.sh +ENTRYPOINT ["/entrypoint.sh"] +CMD /bin/bash diff --git a/win64/mingw64-kildclient-docker/entrypoint.sh b/win64/mingw64-kildclient-docker/entrypoint.sh new file mode 100755 index 0000000..5ce71b3 --- /dev/null +++ b/win64/mingw64-kildclient-docker/entrypoint.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N '' -t rsa +ssh-keygen -f /etc/ssh/ssh_host_dsa_key -N '' -t dsa +ssh-keygen -f /etc/ssh/ssh_host_ecdsa_key -N '' -t ecdsa -b 521 +ssh-keygen -f /etc/ssh/ssh_host_ed25519_key -N '' -t ed25519 + +/usr/sbin/sshd + +exec "$@" diff --git a/win64/mingw64-kildclient-docker/macros.image-language-conf b/win64/mingw64-kildclient-docker/macros.image-language-conf new file mode 100644 index 0000000..54f966f --- /dev/null +++ b/win64/mingw64-kildclient-docker/macros.image-language-conf @@ -0,0 +1 @@ +%_install_langs en_US:pt_BR:eo:es:de:sv ----------------------------------------------------------------------- Summary of changes: .gitignore | 4 +-- Makefile.am | 6 ++-- {win32 => win64}/README.windows | 39 +++++++++------------- {win32 => win64}/kildclient.iss | 16 +++++---- .../mingw64-kildclient-docker}/Dockerfile | 19 +++++------ .../mingw64-kildclient-docker}/entrypoint.sh | 0 .../macros.image-language-conf | 0 7 files changed, 38 insertions(+), 46 deletions(-) copy {win32 => win64}/README.windows (67%) copy {win32 => win64}/kildclient.iss (95%) mode change 100755 => 100644 copy {win32/mingw32-kildclient-docker => win64/mingw64-kildclient-docker}/Dockerfile (60%) copy {win32/mingw32-kildclient-docker => win64/mingw64-kildclient-docker}/entrypoint.sh (100%) copy {win32/mingw32-kildclient-docker => win64/mingw64-kildclient-docker}/macros.image-language-conf (100%) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-16 19:23:54
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The tag, Release_3.2.3 has been created at a0900174bda548da356f69dfa0966458b5657a73 (commit) - Log ----------------------------------------------------------------- commit a0900174bda548da356f69dfa0966458b5657a73 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 15:58:11 2025 -0300 Set Fedora version used in build image ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-16 19:23:37
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via a0900174bda548da356f69dfa0966458b5657a73 (commit) via 393476c9ba22e8a73be0f2113cb8e83cd9f26237 (commit) via cc30556f6f09073290bf8d772996ba68fe604791 (commit) from 019fb4da3604ea84abb25c9e089cd2239c136b0b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=a0900174bda548da356f69dfa0966458b5657a73 commit a0900174bda548da356f69dfa0966458b5657a73 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 15:58:11 2025 -0300 Set Fedora version used in build image diff --git a/win32/mingw32-kildclient-docker/Dockerfile b/win32/mingw32-kildclient-docker/Dockerfile index 7d6ffd3..0a19d4a 100644 --- a/win32/mingw32-kildclient-docker/Dockerfile +++ b/win32/mingw32-kildclient-docker/Dockerfile @@ -1,4 +1,4 @@ -FROM fedora:latest +FROM fedora:40 # Install language files for other languages COPY macros.image-language-conf /etc/rpm/macros.image-language-conf http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=393476c9ba22e8a73be0f2113cb8e83cd9f26237 commit 393476c9ba22e8a73be0f2113cb8e83cd9f26237 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 11:01:10 2025 -0300 Use LF line endings for files in win32 directory Was causing problems when building a debian package from git. diff --git a/win32/README.windows b/win32/README.windows index aab3098..43855a5 100644 --- a/win32/README.windows +++ b/win32/README.windows @@ -1,93 +1,93 @@ -Cross-Compiling KildClient for Windows -====================================== - -Basic packages --------------- - -The easiest way is to use Fedora, because it already includes most of -the dependencies, with new enough versions, cross-compiled as rpm -packages. - -Packages necessary for cross-compilation: -mingw32-gcc -mingw32-gnutls -mingw32-gtk3 -mingw32-gtkspell3 -mingw32-libgnurx -perl-XML-LibXML - -If building from git, you'll also need autoconf, automake and -glib2-devel. (Just as for normal compilation.) - -You'll also need perl-JSON when building the installer. - - -Perl ----- - -Unfortunately, perl is not packaged for mingw32. Strawberry Perl can -be used. Extract it in a directory, then pass that directory to the -configure script, as shown below. - - -Dockerfile for building ------------------------ - -The directory mingw32-kildclient-docker contains a Dockerfile to build -an image with a fedora system and all packages necessary for -compilation. - -The image also starts and ssh server. That way it is possible to mount -via sshfs the directories in the fedora system so that the installer -can copy the required files. - - -Building --------- - -To run the configure script, use mingw32-configure which sets proper -environment variables for cross compilation, passing the path for Perl -manually: - -mingw32-configure KILDCLIENT_PERL_CFLAGS="-I/opt/strawberryperl/perl/lib/CORE" KILDCLIENT_PERL_LIBS="-L/opt/strawberryperl/perl/lib/CORE -lperl532" - -Then just run make. - - -Creating a installer --------------------- - -Several files are necessary for KildClient to run, besides the -generated .exe file. Therefore, the easiest way now is to create an -installer. The kildclient.iss file in this directory is an Inno Setup -(http://www.jrsoftware.org/isinfo.php) script to create the installer. -When downloading, check "Install Inno Setup Preprocessor" as the -script uses this feature. You will need to adjust the paths defined in -the beginning of the file. - -Thanks to a docker image (https://github.com/amake/innosetup-docker), -it is possible to build the installer under Linux. - -This image requires two directories to be mounted: -- /work: base directory of KildClient -- /mingw32: root directory of the Fedora container used for building - -(Inside the Wine environment in which Inno Setup runs, these appear -as Z:\work and Z:\mingw32) - -The installer can be built by running something like - -docker run --rm -i -v$PWD:/work -v $MINGW32:/mingw32 amake/innosetup win32/kildclient.iss - -The /mingw32 directory can be mounted with sshfs to access the files -inside the container. The "-o allow_other" option will likely be -necessary. - - -64-bit support -============== - -I haven't tried building KildClient for 64-bit versions of Windows, -but it should work, since Fedora includes all the necessary packages -built for the 64-bit target, and Strawberry Perl also has a 64-bit -version of Perl. +Cross-Compiling KildClient for Windows +====================================== + +Basic packages +-------------- + +The easiest way is to use Fedora, because it already includes most of +the dependencies, with new enough versions, cross-compiled as rpm +packages. + +Packages necessary for cross-compilation: +mingw32-gcc +mingw32-gnutls +mingw32-gtk3 +mingw32-gtkspell3 +mingw32-libgnurx +perl-XML-LibXML + +If building from git, you'll also need autoconf, automake and +glib2-devel. (Just as for normal compilation.) + +You'll also need perl-JSON when building the installer. + + +Perl +---- + +Unfortunately, perl is not packaged for mingw32. Strawberry Perl can +be used. Extract it in a directory, then pass that directory to the +configure script, as shown below. + + +Dockerfile for building +----------------------- + +The directory mingw32-kildclient-docker contains a Dockerfile to build +an image with a fedora system and all packages necessary for +compilation. + +The image also starts and ssh server. That way it is possible to mount +via sshfs the directories in the fedora system so that the installer +can copy the required files. + + +Building +-------- + +To run the configure script, use mingw32-configure which sets proper +environment variables for cross compilation, passing the path for Perl +manually: + +mingw32-configure KILDCLIENT_PERL_CFLAGS="-I/opt/strawberryperl/perl/lib/CORE" KILDCLIENT_PERL_LIBS="-L/opt/strawberryperl/perl/lib/CORE -lperl532" + +Then just run make. + + +Creating a installer +-------------------- + +Several files are necessary for KildClient to run, besides the +generated .exe file. Therefore, the easiest way now is to create an +installer. The kildclient.iss file in this directory is an Inno Setup +(http://www.jrsoftware.org/isinfo.php) script to create the installer. +When downloading, check "Install Inno Setup Preprocessor" as the +script uses this feature. You will need to adjust the paths defined in +the beginning of the file. + +Thanks to a docker image (https://github.com/amake/innosetup-docker), +it is possible to build the installer under Linux. + +This image requires two directories to be mounted: +- /work: base directory of KildClient +- /mingw32: root directory of the Fedora container used for building + +(Inside the Wine environment in which Inno Setup runs, these appear +as Z:\work and Z:\mingw32) + +The installer can be built by running something like + +docker run --rm -i -v$PWD:/work -v $MINGW32:/mingw32 amake/innosetup win32/kildclient.iss + +The /mingw32 directory can be mounted with sshfs to access the files +inside the container. The "-o allow_other" option will likely be +necessary. + + +64-bit support +============== + +I haven't tried building KildClient for 64-bit versions of Windows, +but it should work, since Fedora includes all the necessary packages +built for the 64-bit target, and Strawberry Perl also has a 64-bit +version of Perl. diff --git a/win32/kildclient.iss b/win32/kildclient.iss index cc3095d..f99d7ac 100755 --- a/win32/kildclient.iss +++ b/win32/kildclient.iss @@ -1,189 +1,189 @@ -; Inno Setup script to generate KildClient installer. -; When generating the installer for a new version, the following must be -; changed/verified: -; - Version number in #define section -; - New files included in the package -; - Make sure to run strip on the .exe before compiling! -; - Generate html docs -; - Make in po/ directory - -;;; Some defines -#define AppName "KildClient" -#define AppId "KildClient" -#define AppVer "3.2.3" -#define URL "https://www.kildclient.org" - -;;; Paths to the files to be included -; Directory where KildClient is built -#define BuildDir "Z:\work" -; Root of mingw32 files installed as Fedora files -#define MingwDir "Z:\mingw32\usr\i686-w64-mingw32\sys-root\mingw" -; Strawberry Perl directory -#define PerlDir "Z:\mingw32\opt\strawberryperl\perl" -; Directory of Perl modules (not in the mingw root, used for JSON.pm) -#define SysPerlDir "Z:\mingw32\usr\share\perl5\vendor_perl" - -[Setup] -AppId={#AppId} -AppName={#AppName} -AppVersion={#AppVer} -AppPublisher=Eduardo M Kalinowski -AppPublisherURL={#URL} -AppSupportURL={#URL} -AppUpdatesURL={#URL} -DefaultDirName={autopf}\KildClient -DefaultGroupName=KildClient -AllowNoIcons=true -LicenseFile={#BuildDir}\COPYING -OutputDir={#BuildDir}\win32 -OutputBaseFilename=kildclient-{#AppVer} -Compression=lzma -SolidCompression=true -AppCopyright=This program is released under the GNU General Public License -ShowLanguageDialog=yes -RestartIfNeededByRun=yes - -[Languages] -Name: eng; MessagesFile: compiler:Default.isl -Name: bra; MessagesFile: compiler:Languages\BrazilianPortuguese.isl - -[Tasks] -Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked - -[Files] -;;; Program and support files -Source: {#BuildDir}\src\kildclient.exe; DestDir: {app}; Flags: ignoreversion -Source: {#BuildDir}\share\kildclient.pl; DestDir: {app}; Flags: ignoreversion -Source: {#BuildDir}\share\MSDP.pm; DestDir: {app}; Flags: ignoreversion -Source: {#BuildDir}\share\kildclient.png; DestDir: {app}; Flags: ignoreversion - - -;;; Plugins -Source: {#BuildDir}\share\plugins\*.pl; DestDir: {app}\plugins; Flags: ignoreversion - -;;; Help files -Source: {#BuildDir}\NEWS; DestDir: {app}; Flags: ignoreversion -Source: {#BuildDir}\COPYING; DestDir: {app}; Flags: ignoreversion -Source: {#BuildDir}\share\kildclient.hlp; DestDir: {app}; Flags: ignoreversion - -;;; The manual -Source: {#BuildDir}\doc\C\kildclient\*.xhtml; DestDir: {app}\manual\html; Flags: ignoreversion -Source: {#BuildDir}\doc\C\kildclient\*.css; DestDir: {app}\manual\html; Flags: ignoreversion -Source: {#BuildDir}\doc\C\images\*.png; DestDir: {app}\manual\html\images; Flags: ignoreversion - -;;; Message catalogs -Source: {#BuildDir}\po\pt_BR.gmo; DestDir: {app}\locale\pt_BR\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion -Source: {#BuildDir}\po\de.gmo; DestDir: {app}\locale\de\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion -Source: {#BuildDir}\po\es.gmo; DestDir: {app}\locale\es\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion -Source: {#BuildDir}\po\eo.gmo; DestDir: {app}\locale\eo\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion -Source: {#BuildDir}\po\sv.gmo; DestDir: {app}\locale\sv\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion - -;;; Gtk+ -Source: {#MingwDir}\bin\iconv.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libatk-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libbz2-1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libcairo-2.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libcairo-gobject-2.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libepoxy-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libexpat-1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libffi-8.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libfontconfig-1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libfreetype-6.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libfribidi-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgdk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgdk_pixbuf-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgio-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libglib-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgmodule-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgobject-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgnurx-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgtk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libharfbuzz-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libintl-8.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libjpeg-62.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpango-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpangocairo-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpangoft2-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpangowin32-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpcre2-8-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpng16-16.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libpixman-1-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libssp-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libtiff-5.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\zlib1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\share\glib-2.0\schemas\*; DestDir: {app}\share\glib-2.0\schemas; Flags: ignoreversion -Source: {#MingwDir}\share\locale\pt_BR\LC_MESSAGES\*; DestDir: {app}\locale\pt_BR\LC_MESSAGES; Flags: ignoreversion -Source: {#MingwDir}\share\locale\de\LC_MESSAGES\*; DestDir: {app}\locale\de\LC_MESSAGES; Flags: ignoreversion -Source: {#MingwDir}\share\locale\es\LC_MESSAGES\*; DestDir: {app}\locale\es\LC_MESSAGES; Flags: ignoreversion -Source: {#MingwDir}\share\locale\eo\LC_MESSAGES\*; DestDir: {app}\locale\eo\LC_MESSAGES; Flags: ignoreversion -Source: {#MingwDir}\share\locale\sv\LC_MESSAGES\*; DestDir: {app}\locale\sv\LC_MESSAGES; Flags: ignoreversion -Source: {#MingwDir}\share\icons\Adwaita\*; DestDir: {app}\share\icons\Adwaita\; Flags: ignoreversion recursesubdirs - -;;; gnutls -Source: {#MingwDir}\bin\libgmp-10.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgnutls-30.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libhogweed-6.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libnettle-8.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libp11-kit-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libtasn1-6.dll; DestDir: {app}\bin; Flags: ignoreversion - -;;; gtk-spell -Source: {#MingwDir}\bin\libenchant-2.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgcc_s_dw2-1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgtkspell3-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libhunspell-1.7-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\lib\enchant-2\enchant_hunspell.dll; DestDir: {app}\lib\enchant-2; Flags: ignoreversion - -;;; Perl -Source: {#PerlDir}\bin\perl532.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#PerlDir}\lib\*; DestDir: {app}\perl; Flags: ignoreversion recursesubdirs -Source: {#SysPerlDir}\JSON.pm; DestDir: {app}\lib; Flags: ignoreversion - -[INI] -Filename: {app}\kildclient.url; Section: InternetShortcut; Key: URL; String: https://www.kildclient.org -Filename: {app}\manual.url; Section: InternetShortcut; Key: URL; String: {app}\manual\html\index.xhtml - -[Icons] -Name: {group}\KildClient; Filename: {app}\kildclient.exe -Name: {group}\{cm:Manual}; Filename: {app}\manual.url -Name: {group}\{cm:ProgramOnTheWeb,KildClient}; Filename: {app}\kildclient.url -Name: {group}\{cm:UninstallProgram,KildClient}; Filename: {uninstallexe} -Name: {autodesktop}\KildClient; Filename: {app}\kildclient.exe; Tasks: desktopicon - -[Registry] -Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\kildclient.exe"; Flags: uninsdeletekey -Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app};{app}\bin"; Flags: uninsdeletekey - -[UninstallDelete] -Type: files; Name: {app}\kildclient.url -Type: files; Name: {app}\manual.url - -[CustomMessages] -eng.Manual=Manual -bra.Manual=Manual - -[Code] -procedure CurStepChanged(CurStep: TSetupStep); -var - UninstallPath: String; - UninstallString: String; - ResultCode: Integer; -begin - { Uninstall a previous version (if it is found) } - if (CurStep = ssInstall) then - begin - UninstallPath := 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{#AppId}_is1'; - UninstallString := ''; - if RegQueryStringValue(HKLM, UninstallPath, 'UninstallString', UninstallString) then - begin - if UninstallString <> '' then - begin - UninstallString := RemoveQuotes(UninstallString); - Exec(UninstallString, '/SILENT /NORESTART /SUPPRESSMSGBOXES', '', - SW_HIDE, ewWaitUntilTerminated, ResultCode); - end; - end; - end; -end; +; Inno Setup script to generate KildClient installer. +; When generating the installer for a new version, the following must be +; changed/verified: +; - Version number in #define section +; - New files included in the package +; - Make sure to run strip on the .exe before compiling! +; - Generate html docs +; - Make in po/ directory + +;;; Some defines +#define AppName "KildClient" +#define AppId "KildClient" +#define AppVer "3.2.3" +#define URL "https://www.kildclient.org" + +;;; Paths to the files to be included +; Directory where KildClient is built +#define BuildDir "Z:\work" +; Root of mingw32 files installed as Fedora files +#define MingwDir "Z:\mingw32\usr\i686-w64-mingw32\sys-root\mingw" +; Strawberry Perl directory +#define PerlDir "Z:\mingw32\opt\strawberryperl\perl" +; Directory of Perl modules (not in the mingw root, used for JSON.pm) +#define SysPerlDir "Z:\mingw32\usr\share\perl5\vendor_perl" + +[Setup] +AppId={#AppId} +AppName={#AppName} +AppVersion={#AppVer} +AppPublisher=Eduardo M Kalinowski +AppPublisherURL={#URL} +AppSupportURL={#URL} +AppUpdatesURL={#URL} +DefaultDirName={autopf}\KildClient +DefaultGroupName=KildClient +AllowNoIcons=true +LicenseFile={#BuildDir}\COPYING +OutputDir={#BuildDir}\win32 +OutputBaseFilename=kildclient-{#AppVer} +Compression=lzma +SolidCompression=true +AppCopyright=This program is released under the GNU General Public License +ShowLanguageDialog=yes +RestartIfNeededByRun=yes + +[Languages] +Name: eng; MessagesFile: compiler:Default.isl +Name: bra; MessagesFile: compiler:Languages\BrazilianPortuguese.isl + +[Tasks] +Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked + +[Files] +;;; Program and support files +Source: {#BuildDir}\src\kildclient.exe; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.pl; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\MSDP.pm; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.png; DestDir: {app}; Flags: ignoreversion + + +;;; Plugins +Source: {#BuildDir}\share\plugins\*.pl; DestDir: {app}\plugins; Flags: ignoreversion + +;;; Help files +Source: {#BuildDir}\NEWS; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\COPYING; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.hlp; DestDir: {app}; Flags: ignoreversion + +;;; The manual +Source: {#BuildDir}\doc\C\kildclient\*.xhtml; DestDir: {app}\manual\html; Flags: ignoreversion +Source: {#BuildDir}\doc\C\kildclient\*.css; DestDir: {app}\manual\html; Flags: ignoreversion +Source: {#BuildDir}\doc\C\images\*.png; DestDir: {app}\manual\html\images; Flags: ignoreversion + +;;; Message catalogs +Source: {#BuildDir}\po\pt_BR.gmo; DestDir: {app}\locale\pt_BR\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\de.gmo; DestDir: {app}\locale\de\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\es.gmo; DestDir: {app}\locale\es\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\eo.gmo; DestDir: {app}\locale\eo\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\sv.gmo; DestDir: {app}\locale\sv\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion + +;;; Gtk+ +Source: {#MingwDir}\bin\iconv.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libatk-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libbz2-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libcairo-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libcairo-gobject-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libepoxy-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libexpat-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libffi-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfontconfig-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfreetype-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfribidi-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgdk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgdk_pixbuf-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgio-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libglib-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgmodule-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgobject-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnurx-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgtk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libharfbuzz-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libintl-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libjpeg-62.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpango-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangocairo-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangoft2-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangowin32-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpcre2-8-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpng16-16.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpixman-1-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libssp-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libtiff-5.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\zlib1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\share\glib-2.0\schemas\*; DestDir: {app}\share\glib-2.0\schemas; Flags: ignoreversion +Source: {#MingwDir}\share\locale\pt_BR\LC_MESSAGES\*; DestDir: {app}\locale\pt_BR\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\de\LC_MESSAGES\*; DestDir: {app}\locale\de\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\es\LC_MESSAGES\*; DestDir: {app}\locale\es\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\eo\LC_MESSAGES\*; DestDir: {app}\locale\eo\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\sv\LC_MESSAGES\*; DestDir: {app}\locale\sv\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\icons\Adwaita\*; DestDir: {app}\share\icons\Adwaita\; Flags: ignoreversion recursesubdirs + +;;; gnutls +Source: {#MingwDir}\bin\libgmp-10.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnutls-30.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libhogweed-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libnettle-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libp11-kit-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libtasn1-6.dll; DestDir: {app}\bin; Flags: ignoreversion + +;;; gtk-spell +Source: {#MingwDir}\bin\libenchant-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgcc_s_dw2-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgtkspell3-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libhunspell-1.7-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\lib\enchant-2\enchant_hunspell.dll; DestDir: {app}\lib\enchant-2; Flags: ignoreversion + +;;; Perl +Source: {#PerlDir}\bin\perl532.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#PerlDir}\lib\*; DestDir: {app}\perl; Flags: ignoreversion recursesubdirs +Source: {#SysPerlDir}\JSON.pm; DestDir: {app}\lib; Flags: ignoreversion + +[INI] +Filename: {app}\kildclient.url; Section: InternetShortcut; Key: URL; String: https://www.kildclient.org +Filename: {app}\manual.url; Section: InternetShortcut; Key: URL; String: {app}\manual\html\index.xhtml + +[Icons] +Name: {group}\KildClient; Filename: {app}\kildclient.exe +Name: {group}\{cm:Manual}; Filename: {app}\manual.url +Name: {group}\{cm:ProgramOnTheWeb,KildClient}; Filename: {app}\kildclient.url +Name: {group}\{cm:UninstallProgram,KildClient}; Filename: {uninstallexe} +Name: {autodesktop}\KildClient; Filename: {app}\kildclient.exe; Tasks: desktopicon + +[Registry] +Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\kildclient.exe"; Flags: uninsdeletekey +Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app};{app}\bin"; Flags: uninsdeletekey + +[UninstallDelete] +Type: files; Name: {app}\kildclient.url +Type: files; Name: {app}\manual.url + +[CustomMessages] +eng.Manual=Manual +bra.Manual=Manual + +[Code] +procedure CurStepChanged(CurStep: TSetupStep); +var + UninstallPath: String; + UninstallString: String; + ResultCode: Integer; +begin + { Uninstall a previous version (if it is found) } + if (CurStep = ssInstall) then + begin + UninstallPath := 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{#AppId}_is1'; + UninstallString := ''; + if RegQueryStringValue(HKLM, UninstallPath, 'UninstallString', UninstallString) then + begin + if UninstallString <> '' then + begin + UninstallString := RemoveQuotes(UninstallString); + Exec(UninstallString, '/SILENT /NORESTART /SUPPRESSMSGBOXES', '', + SW_HIDE, ewWaitUntilTerminated, ResultCode); + end; + end; + end; +end; http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=cc30556f6f09073290bf8d772996ba68fe604791 commit cc30556f6f09073290bf8d772996ba68fe604791 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 10:44:21 2025 -0300 Change version to 3.2.3 diff --git a/NEWS b/NEWS index 6b8da4e..f20242c 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +Changes in version 3.2.3 +------------------------ + + - Fix crash on startup in Windows. + + - Fix compilation with gcc 15. + + Changes in version 3.2.2 ------------------------ diff --git a/README b/README index 84552d2..d7b0e83 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -KildClient 3.2.2 +KildClient 3.2.3 ---------------- KildClient is a MUD client using the GTK+ toolkit. Its main feature is diff --git a/configure.ac b/configure.ac index 1d40c9e..691eb2b 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([kildclient],[3.2.2]) +AC_INIT([kildclient],[3.2.3]) AC_CONFIG_SRCDIR([src/main.c]) AC_CANONICAL_HOST diff --git a/doc/C/kildclient.xml b/doc/C/kildclient.xml index 26df0d8..fc8a7c5 100644 --- a/doc/C/kildclient.xml +++ b/doc/C/kildclient.xml @@ -4,7 +4,7 @@ <info> <title>KildClient Manual</title> - <subtitle>Version 3.2.2</subtitle> + <subtitle>Version 3.2.3</subtitle> <author> <personname> <firstname>Eduardo</firstname> diff --git a/kildclient.spec b/kildclient.spec index 7d3bd0d..03a14c1 100644 --- a/kildclient.spec +++ b/kildclient.spec @@ -1,5 +1,5 @@ Name: kildclient -Version: 3.2.2 +Version: 3.2.3 Release: 1%{dist} Summary: A powerful MUD client with a built-in Perl interpreter Summary(pt_BR): Um poderoso cliente de MUD com um interpretador Perl embutido @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Mar 16 2025 Eduardo M Kalinowski <ed...@ka...> - 3.2.3-1 +- New version: 3.2.3. + * Mon Dec 30 2024 Eduardo M Kalinowski <ed...@ka...> - 3.2.2-1 - New version: 3.2.2. diff --git a/win32/kildclient.iss b/win32/kildclient.iss index 6987ffa..cc3095d 100755 --- a/win32/kildclient.iss +++ b/win32/kildclient.iss @@ -10,7 +10,7 @@ ;;; Some defines #define AppName "KildClient" #define AppId "KildClient" -#define AppVer "3.2.2" +#define AppVer "3.2.3" #define URL "https://www.kildclient.org" ;;; Paths to the files to be included ----------------------------------------------------------------------- Summary of changes: NEWS | 8 + README | 2 +- configure.ac | 2 +- doc/C/kildclient.xml | 2 +- kildclient.spec | 5 +- win32/README.windows | 186 +++++++------- win32/kildclient.iss | 378 ++++++++++++++--------------- win32/mingw32-kildclient-docker/Dockerfile | 2 +- 8 files changed, 298 insertions(+), 287 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-16 14:13:31
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 019fb4da3604ea84abb25c9e089cd2239c136b0b (commit) from 3aac13cb177da3cc413d82f99a6f3d1682d7427f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=019fb4da3604ea84abb25c9e089cd2239c136b0b commit 019fb4da3604ea84abb25c9e089cd2239c136b0b Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 11:12:24 2025 -0300 Remove debian files from upstream repo Debian files will be hosted in salsa. diff --git a/debian/NEWS b/debian/NEWS deleted file mode 100644 index 06ea0cf..0000000 --- a/debian/NEWS +++ /dev/null @@ -1,6 +0,0 @@ -kildclient (2.8.1-1) experimental; urgency=low - - The HTML manual is now in the package kildclient-doc. - - -- Eduardo M Kalinowski <ed...@ka...> Thu, 29 Jan 2009 16:37:21 -0200 - diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 6ad6941..0000000 --- a/debian/changelog +++ /dev/null @@ -1,453 +0,0 @@ -kildclient (UNRELEASED UPSTREAM) unstable; urgency=low - - * clean: src/kildclient.gresource.c is no longer included in the upstream - tarball, so no need to clean it. - - -- Eduardo M Kalinowski <ed...@ka...> Sat, 04 Nov 2023 16:37:40 -0300 - -kildclient (3.2.1-1) unstable; urgency=low - - * rules, clean: Handle automatically generated html files in clean - target. Closes: #1048469 - - * clean: Remove src/kildclient.gresource.c in order from it to be - regenerated from source during build. - - * control: Use debhelper 13, and specify the compatibility level with - a dependency on debhelper-compat (= 13). - - * control: Set Rules-Requires-Root to no. - - * watch: Change compatibility to version 4. - - * upstream/signing-key.asc: Extra signatures were removed from the - signing key. - - * NEWS, docs: renamed NEWS.Debian to NEWS; it is no longer necessary - to list this file in docs. - - * control: Updated policy compliance to 4.6.2, no changes were - necessary. - - -- Eduardo M Kalinowski <ed...@ka...> Wed, 25 Oct 2023 14:32:27 -0300 - -kildclient (3.2.0-2) unstable; urgency=low - - * control: Changed dependency from 'gvfs' to 'desktop-file-utils'. - Closes: #887833 - - * copyright: https is used for the copyright format. - - * control: Updated policy compliance to 4.1.3; no changes were - necessary. - - -- Eduardo M Kalinowski <ed...@ka...> Sat, 27 Jan 2018 17:18:42 -0200 - -kildclient (3.2.0-1) unstable; urgency=low - - * New upstream version: 3.2.0. - - Fix for CVE-2017-17511. New dependency 'gvfs' required in order to - use GTK+ function for opening URLs. Closes: #885007 - - * control: Require libgtk-3-dev >= 3.22.0. - - * control: Removed unnecessary dependency on dh-autoreconf, as debhelper - enables it by default. - - * control: Use https:// instead of git:// for Vcs-Git. - - * compat, control: Use compatibility level 11. - - * rules: Support nodoc in DEB_BUILD_OPTIONS. - - * control: Updated policy compliance to 4.1.2: the only change was the - support for nodoc as described above. - - -- Eduardo M Kalinowski <ed...@ka...> Mon, 25 Dec 2017 18:56:24 -0200 - -kildclient (3.1.0-1) unstable; urgency=low - - * New upstream version: 3.1.0. - - * Dropped fix-scroll-to-end patch, this change was incorporated upstream. - - * rules, control: The helpfile (kildclient.hlp) and html manual are now - regenerated at build time from the XML source. New build-dependencies: - docbook-xsl-ns, libxml-libxml-perl, xsltproc. - - * control: kildclient-doc is marked as Multi-Arch: foreign since it - consists only of static documentation. - - * watch: Added support for GPG signature checking. - - * control: Require libgtk-3-dev >= 3.12.0. - - * control: liblocale-gettext-perl is no longer required. - - * kildclient-doc.doc-base: Updated path of index file (it now ends in - xhtml), and adjusted Files field to include images and css. - - * menu: removed as per TC resolution of #741573. - - * Added upstream metadata. - - * copyright, control: Changed URLs to use https. - - * control: Updated policy compliance to 3.9.8; no changes were - necessary. - - * control, compat, rules: Use debhelper 10. - - -- Eduardo M Kalinowski <ed...@ka...> Sun, 04 Dec 2016 20:46:22 -0200 - -kildclient (3.0.0-2) unstable; urgency=medium - - * Added work-around to enable scroll-to-end feature to work with - GTK+ >= 3.13. Closes: #772096 - - -- Eduardo M Kalinowski <ed...@ka...> Mon, 08 Dec 2014 20:13:37 -0200 - -kildclient (3.0.0-1) unstable; urgency=low - - * New upstream version: 3.0.0. - - * Acknowledge NMU. Thanks for Andreas Metzler. - - * control: Updated VCS urls. - - * control: Reintroduced Homepage field that was lost and made it point - to the new URL. - - * copyright: Point to new homepage. - - * control: New dependency: libjson-perl - - * control: glib >= 2.32.0, gtk+3 >= 3.10.0 and gtkspell3 are now - required. gtk3-perl is suggested instead of gtk2-perl. - - * control: Use debhelper 9 and dh-autoreconf. - - * control: Mentioned HTTP proxies in description. - - * control: Updated Vcs fields to point to new git repository. - - * control: Updated policy compliance to 3.9.5; no changes were - necessary. - - * rules: Rewritten using dh. Added hardening flags. dh-autoreconf is - now used instead of autotools-dev. Enabled parallel build. - - * copyright: Change URL of Format: line to point to Version 1.0 of the - machine-readable format. - - * copyright: util_cursor.h is no longer used, so it has been removed. - - -- Eduardo M Kalinowski <ed...@ka...> Sat, 06 Sep 2014 07:47:57 -0300 - -kildclient (2.11.1-1.1) unstable; urgency=medium - - * Non-maintainer upload. - * Rebuild against GnuTLS v3. Closes: #753101 - - -- Andreas Metzler <ame...@de...> Fri, 08 Aug 2014 18:55:50 +0200 - -kildclient (2.11.1-1) unstable; urgency=low - - * New upstream version: 2.11.1: - - Removed call to deprecated gnutls functions. (Closes: #624039) - - * copyright: Changed to DEP-5 format, added license information for - share/plugins/channels.pl. - - * Switch to dpkg-source 3.0 (quilt) format. - - * control: mininum required version of gnutls-dev is set to 2.2.0 - because of the function used to fix the aforementioned bug. - - * control: Require glib >= 2.14.0, gtk >= 2.18.0, but libglade is not - necessary anymore. - - * control: Added ${misc:Depends} dependency to kildclient-doc package. - - * debhelper 8 is now used. - - * rules, control: call dh_autotools-dev_updateconfig on package - configuration and dh_autotools-dev_restoreconfig on clean. Added - autotools-dev as a build dependency. - - * rules: Removed dh_desktop call. - - * rules: cleaned some comments. - - * control: short description starts in lowercase. - - -- Eduardo M Kalinowski <ed...@ka...> Sat, 28 May 2011 11:10:50 -0300 - -kildclient (2.9.0-2) unstable; urgency=low - - * Added missing -lz flag to linker, and listed zlib1g-dev as - Build-Depends. (Closes: #555000, #623726) - - * Updated policy complicance to 3.9.2; no changes were necessary. - - -- Eduardo M Kalinowski <ed...@ka...> Fri, 13 May 2011 17:16:13 -0300 - -kildclient (2.9.0-1) unstable; urgency=low - - * New upstram version: 2.9.0. - - The way the presence of gnutls is checked has been changed to use - pkg-config. (Closes: #529905). - - * control: Updated policy compliance to 3.8.1; no changes were necessary - in the packaging. - - * changelog: Do not use the symlinks /GPL and /LGPL anymore, explicit - versions are used. - - -- Eduardo M Kalinowski <ed...@ka...> Sat, 23 May 2009 18:37:42 -0300 - -kildclient (2.8.1-1) experimental; urgency=low - - * New upstream version: 2.8.1. - - * HTML manual is now split into separate package kildclient-doc. - - * Changed section to games, and menu section to "Games/Adventure". The - binary is now installed in /usr/games (Policy, section 11.11) by the - rules file. - - -- Eduardo M Kalinowski <ed...@ka...> Thu, 29 Jan 2009 16:37:21 -0200 - -kildclient (2.8.0-1) experimental; urgency=low - - * New upstream version: 2.8.0. - - * control: Updated policy compliance to 3.8.0; no changes were necessary - in the packaging. - - * control: Small changes in description to remove an occurrence of 'the - the' and advertise proxy support. - - * control: Require perl version 5.10.0 - - * control: Changed Vcs tags to point to the new SVN repository, - specifically at the files for debian packaging. - - * control: Removed duplicate fields 'priority' and 'section' in binary - package section. - - * Requires debhelper 7. Changed dh_clean -k to dh_prep for conformance. - - -- Eduardo M Kalinowski <ed...@ka...> Sun, 11 Jan 2009 17:49:08 -0200 - -kildclient (2.7.0-1) unstable; urgency=low - - * New upstream version: 2.7.0. - - * Require debhelper 6. - - * control: Changed 'section' to net because if it is 'games' then the - binary must be in /usr/games. - - * kildclient.doc-base: Corrected section to Network/Communication. - - -- Eduardo M Kalinowski <ek...@gm...> Sat, 03 May 2008 15:41:23 -0300 - -kildclient (2.6.0-2) unstable; urgency=low - - * copyright: Make it clear that KildClient is distributed under the GNU - GPL version 2 or later. (Closes: #456439). - - * control: Updated policy compliance to 3.7.3; no changes were necessary - in the packaging. - - -- Eduardo M Kalinowski <ek...@gm...> Mon, 17 Dec 2007 11:26:58 -0200 - -kildclient (2.6.0-1) unstable; urgency=low - - * New upstream version: 2.6.0. - - * control: Version 2.10.X of glib/gtk+ is now required. - - * control: Removed alternative dependency on libgnutls11-dev; that - package does not exist anymore. - - * control: Added Vcs fields and changed Homepage to be a real field. - - * rules: Changed "-$(MAKE) distclean" to - "[ ! -f Makefile ] || $(MAKE) distclean" - - * menu: Changed "Apps/Net" to "Applications/Network/Communications" to - comply to the new menu policy. - - * copyright: Added notice specifying that simocombobox.{c,h} and - util_cursor.h are licensed under the LGPL. - - * Added watch file. - - -- Eduardo M Kalinowski <ek...@gm...> Thu, 29 Nov 2007 12:02:29 -0200 - -kildclient (2.5.1-1) unstable; urgency=low - - * New upstream release. - - * kildclient.doc-base: Removed pdf manual. - - -- Eduardo M Kalinowski <ek...@bo...> Mon, 21 May 2007 12:35:54 -0300 - -kildclient (2.5.0-1) unstable; urgency=low - - * New upstream release, its bringing into Debian closes: #303635. - - * Updated policy version to 3.7.2. - - * KildClient now requires GTK+ version 2.8.X. - - * Added an icon to the menu file. - - -- Eduardo M Kalinowski <ek...@bo...> Sat, 12 Aug 2006 17:05:42 -0300 - -kildclient (2.4.1-1) unstable; urgency=low - - * New upstream release. - - -- Eduardo M Kalinowski <ek...@bo...> Sun, 26 Mar 2006 09:06:44 -0300 - -kildclient (2.4.0-1) unstable; urgency=low - - * New upstream release. - - * Added libgtkspell-dev to the build-depends. - - * Changed debhelper compatibility version to 5, and also the needed - version in Build-Depends. - - -- Eduardo M Kalinowski <ek...@bo...> Wed, 8 Feb 2006 21:49:38 -0200 - -kildclient (2.3.0-1) unstable; urgency=low - - * New upstream release. - - * Updated required versions of gtk+ and libglade. - - * Added build-depends entry for libgnutls. - - * Added dh_desktop call to the rules file. - - -- Eduardo M Kalinowski <ek...@bo...> Wed, 21 Dec 2005 11:01:48 -0200 - -kildclient (2.2.2-1) unstable; urgency=low - - * New upstream release. - - * Removed intltool build dependency and specified that gettext version - >= 0.14.5 is necessary to build. - - * Added a menu file. - - -- Eduardo M Kalinowski <ek...@bo...> Sat, 1 Oct 2005 15:41:47 -0300 - -kildclient (2.2.1-1) unstable; urgency=low - - * New upstream release. - - -- Eduardo M Kalinowski <ek...@bo...> Tue, 20 Sep 2005 09:39:39 -0300 - -kildclient (2.2.0-1) unstable; urgency=low - - * New upstream release. - - * Changed the description to include some new features recently added. - - -- Eduardo M Kalinowski <ek...@bo...> Mon, 19 Sep 2005 10:18:06 -0300 - -kildclient (2.1.0-1) unstable; urgency=low - - * New upstream release. - - -- Eduardo M Kalinowski <ek...@bo...> Thu, 25 Aug 2005 18:07:25 -0300 - -kildclient (2.0.0-1) unstable; urgency=low - - * New upstream release. - - * Removed libvte dependency, since it is not used anymore. - - * Added line in rules to remove the newly included COPYING file from - the package. - - * Removed unused lines from rules files. - - * Updated standards-version to 3.6.2. - - -- Eduardo M Kalinowski <ek...@bo...> Wed, 27 Jul 2005 17:04:58 -0300 - -kildclient (1.3.2-1) unstable; urgency=low - - * New upstream release. - - -- Eduardo M Kalinowski <ek...@bo...> Sun, 3 Jul 2005 17:14:35 -0300 - -kildclient (1.3.1-1) unstable; urgency=low - - * New upstream release. - - * Added libglib2.0-dev >= 2.6.0 as a build requirement. - - -- Eduardo M Kalinowski <ek...@bo...> Tue, 31 May 2005 10:36:18 -0300 - -kildclient (1.3.0-1) unstable; urgency=low - - * New upstream release. - - * Added liblocale-gettext-perl to Depends. - - -- Eduardo M Kalinowski <ek...@bo...> Fri, 27 May 2005 16:57:55 -0300 - -kildclient (1.2.0-2) unstable; urgency=low - - * Corrected doc-base file for the pdf manual. - - -- Eduardo M Kalinowski <ek...@bo...> Wed, 4 May 2005 11:20:00 -0300 - -kildclient (1.2.0-1) unstable; urgency=low - - * New upstream release. - - * Mentioned MCCP in the description. - - * Added intltool to Build-Depends - - * Added libgtk2-perl to Suggests - - -- Eduardo M Kalinowski <ek...@bo...> Wed, 20 Apr 2005 16:35:28 -0300 - -kildclient (1.1.2-1) unstable; urgency=low - - * New upstream release. - - -- Eduardo M Kalinowski <ek...@bo...> Fri, 25 Mar 2005 09:18:12 -0300 - -kildclient (1.1.1-2) unstable; urgency=low - - * The manual page and other files are now compressed. - - -- Eduardo M Kalinowski <ek...@bo...> Sun, 13 Mar 2005 09:23:18 -0300 - -kildclient (1.1.1-1) unstable; urgency=low - - * Updated the package to version 1.1.1 of the program - - -- Eduardo M Kalinowski <ek...@bo...> Fri, 11 Mar 2005 10:24:13 -0300 - -kildclient (1.1.0-2) unstable; urgency=low - - * Added the manual page to the package. - - -- Eduardo M Kalinowski <ek...@bo...> Mon, 28 Feb 2005 16:16:09 -0300 - -kildclient (1.1.0-1) unstable; urgency=low - - * Initial Release. - - -- Eduardo M Kalinowski <ek...@bo...> Mon, 21 Feb 2005 18:41:50 -0300 diff --git a/debian/clean b/debian/clean deleted file mode 100644 index 52046ab..0000000 --- a/debian/clean +++ /dev/null @@ -1 +0,0 @@ -doc/C/kildclient/ diff --git a/debian/control b/debian/control deleted file mode 100644 index 4eda2f4..0000000 --- a/debian/control +++ /dev/null @@ -1,76 +0,0 @@ -Source: kildclient -Section: games -Priority: optional -Maintainer: Eduardo M Kalinowski <ed...@ka...> -Build-Depends: docbook-xsl-ns, debhelper-compat (= 13), libglib2.0-dev (>= 2.32.0), libgtk-3-dev (>= 3.22.0), libperl-dev (>= 5.10.0), gettext (>= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, libxml-libxml-perl, xsltproc, zlib1g-dev -Rules-Requires-Root: no -Standards-Version: 4.6.2 -Homepage: https://www.kildclient.org -Vcs-Browser: https://sourceforge.net/p/kildclient/git/ci/master/tree/debian/ -Vcs-Git: https://git.code.sf.net/p/kildclient/git - -Package: kildclient -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, desktop-file-utils, libjson-perl -Suggests: kildclient-doc, libgtk3-perl -Description: powerful MUD client with a built-in Perl interpreter - KildClient is a MUD Client written with the GTK+ windowing toolkit. - It supports many common features of other clients, such as triggers, - gags, aliases, macros, timers, and much more. But its main feature is - the built-in Perl interpreter. You can at any moment execute Perl - statements and functions to do things much more powerful than simply - sending text the mud. Perl statements can also be run, for example, - as the action of a trigger, allowing you to do complex things. Some - built-in functions of KildClient allow interaction with the world, - such as sending commands to it. - . - KildClient's ANSI support is extensive: it supports not only the common - 16 colors, but also support underlined text (singly and doubly), text in - italics, text striked through, reverse video and "hidden" text. It also - supports vt100's line-drawing characters, and xterm's escape sequences - for a 256-color mode. All these features make KildClient one of the - clients with the most features for displaying the mud output. - . - Kildclient supports the MCCP (Mud Client Compression Protocol) protocol, - versions 1 and 2, to reduce the necessary bandwidth. - . - KildClient allows connection through SOCKS4/5 and HTTP proxy servers. - . - KildClient supports the GMCP (also called ATCP2) and MSDP protocols - for out-of-band communications between server and client. - . - This package contains the main program. Install the kildclient-doc - package to access the HTML manual. - -Package: kildclient-doc -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends} -Section: doc -Description: powerful MUD client with a built-in Perl interpreter - manual - KildClient is a MUD Client written with the GTK+ windowing toolkit. - It supports many common features of other clients, such as triggers, - gags, aliases, macros, timers, and much more. But its main feature is - the built-in Perl interpreter. You can at any moment execute Perl - statements and functions to do things much more powerful than simply - sending text the mud. Perl statements can also be run, for example, - as the action of a trigger, allowing you to do complex things. Some - built-in functions of KildClient allow interaction with the world, - such as sending commands to it. - . - KildClient's ANSI support is extensive: it supports not only the common - 16 colors, but also support underlined text (singly and doubly), text in - italics, text striked through, reverse video and "hidden" text. It also - supports vt100's line-drawing characters, and xterm's escape sequences - for a 256-color mode. All these features make KildClient one of the - clients with the most features for displaying the mud output. - . - Kildclient supports the MCCP (Mud Client Compression Protocol) protocol, - versions 1 and 2, to reduce the necessary bandwidth. - . - KildClient allows connection through SOCKS4/5 and HTTP proxy servers. - . - KildClient supports the GMCP (also called ATCP2) and MSDP protocols - for out-of-band communications between server and client. - . - This package contains the HTML manual for KildClient. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index ed1f17e..0000000 --- a/debian/copyright +++ /dev/null @@ -1,56 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: kildclient -Upstream-Contact: Eduardo M Kalinowski <ed...@ka...> -Source: https://www.kildclient.org - -Files: * -Copyright: 2004-2025, Eduardo M Kalinowski <ed...@ka...> -License: GPL-2+ - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - . - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - You should have received a copy of the GNU General Public License - along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - . - On Debian systems, the complete text of the GNU General Public License - version 2 can be found in /usr/share/common-licenses/GPL-2 file. - -Files: src/simocombobox.c src/simocombobox.h -Copyright: Todd A. Fisher <to...@si...> - 2004-2025 Eduardo M Kalinowski <ed...@ka...> -License: LGPL-2.1+ - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - . - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - . - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA. - . - On Debian systems, the complete text of the GNU Lesser General Public - License version 2.1 can be found in the - /usr/share/common-licenses/LGPL-2.1 file. - -Files: share/plugins/channels.pl -Copyright: This file was released into public domain by its original author, - Jakykong -License: public-domain - The author has release the file into public domain and granted permission - to hack away the file, according to the file's header: - . - I, the author, hereby release this file into the public domain. Hack away. diff --git a/debian/docs b/debian/docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/kildclient-doc.doc-base b/debian/kildclient-doc.doc-base deleted file mode 100644 index 617122d..0000000 --- a/debian/kildclient-doc.doc-base +++ /dev/null @@ -1,10 +0,0 @@ -Document: kildclient -Title: KildClient Manual -Author: Eduardo M Kalinowski <ed...@ka...> -Abstract: This manual describes what kildclient is - and how to use it. -Section: Games/Adventure - -Format: HTML -Index: /usr/share/doc/kildclient/html/index.xhtml -Files: /usr/share/doc/kildclient/html/* diff --git a/debian/kildclient.dirs b/debian/kildclient.dirs deleted file mode 100644 index 0dd397a..0000000 --- a/debian/kildclient.dirs +++ /dev/null @@ -1 +0,0 @@ -/usr/games diff --git a/debian/rules b/debian/rules deleted file mode 100755 index a892912..0000000 --- a/debian/rules +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/make -f - -#export DH_VERBOSE=1 - -export DEB_BUILD_MAINT_OPTIONS = hardening=+all - -export DEB_CFLAGS_MAINT_APPEND = -Wall -export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - - -ifneq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) - NODOC=nodoc -endif - - -%: - dh $@ - -override_dh_auto_install-indep: - # Build html manual - test -n '$(NODOC)' || \ - $(MAKE) -C doc/C html - test -n '$(NODOC)' || \ - $(MAKE) -C doc DESTDIR=$(CURDIR)/debian/kildclient-doc install - -override_dh_auto_install-arch: - $(MAKE) DESTDIR=$(CURDIR)/debian/kildclient install - # Remove extra license file - rm $(CURDIR)/debian/kildclient/usr/share/doc/kildclient/COPYING - # Move binary to /usr/games - mv $(CURDIR)/debian/kildclient/usr/bin/kildclient $(CURDIR)/debian/kildclient/usr/games/ - rmdir $(CURDIR)/debian/kildclient/usr/bin - # Remove docs from arch-dependent package - rm -rf $(CURDIR)/debian/kildclient/usr/share/doc/kildclient/html diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/debian/upstream/metadata b/debian/upstream/metadata deleted file mode 100644 index 8d0090d..0000000 --- a/debian/upstream/metadata +++ /dev/null @@ -1,8 +0,0 @@ -Name: KildClient -Bug-Database: https://sourceforge.net/p/kildclient/bugs/ -Bug-Submit: https://sourceforge.net/p/kildclient/bugs/new/ -Changelog: https://www.kildclient.org/NEWS.txt -Contact: https://www.kildclient.org/forum/ -Repository: git://git.code.sf.net/p/kildclient/git -Repository-Browse: https://sourceforge.net/p/kildclient/git/ -Screenshots: https://www.kildclient.org/site/screenshots diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc deleted file mode 100644 index 07ae7c0..0000000 --- a/debian/upstream/signing-key.asc +++ /dev/null @@ -1,64 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBFNRSF4BEAC/FyAIbrs1kyPLdlpMED0RWeBI/p1RljD7Ctoqs4UbiNUCogUb -rN39wNNr+tuB6DG3ovC3JTu1jVZtBa6it/aGs9m+zFG3/FU2fw2925VPCyWK4Hzb -Vvf8LuW1w23n62POSFr4nP1xxXa2XdXL8Y4VhGmoPHGzGLvg/v1IsN6H0vSGbGP2 -1kwON6r6Bq6S3IaNtFAHohe+K8sZ2x8B8RaLSwwAPKHnwY8guszOVkNsWSc6sPa5 -qnfUpUs9W7TB3UGuvCTR4Tl4j94+tmHvqyA4m3CHvujsSbwee6G6IP8zOs7THhwb -iTy11ZFJMuoJiz4rvDF6fjGLmDYc3sLofuFq1tTieXRAc6FjSQGYI6rntCTtKREK -TUxFAR+BwpCw1dFFXO2e7lz2DQXWPJ1jHAW1rkSa1mUkp2lobV5Faxe+vuR++sbk -Gm9WW0Dq4IBT0MtAWVWJ3qCtI5rFAOj625XKeDI1IdaftCs4BZw0HRg6f7/mF+8V -sDz8PmyJlaJ8CsqPbfSsXXgkTiNVQ4Y0tC9RpHnuK2h/SrcpJECFp6qXp0xHxgVh -wffnyWXwPHG479rv+RhfkdCbvn8cQTMW4gB/ugmvl7uIpLkybatZWejffeJKPiT6 -cQC8j64tgQ4NPoRMkGt/qSv2moXleBd9SFPs0GkjxS9TfxQLotkJb2B5jQARAQAB -tDhFZHVhcmRvIGRlIE1hdHRvcyBLYWxpbm93c2tpIDxlZHVhcmRvQGthbGlub3dz -a2kuY29tLmJyPokCOgQTAQgAJAIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAUC -U1FKUwIZAQAKCRDTnX2qBpJoQnLaD/0SgiRMxwk1+lMt1vkFb+gWiWGAOK6ZPOPS -Or6wk0w17UsQssM5PfoBYS/nv09MjMmx74XTuKRCGrpWB/sM36XU2FdvAKxbzlGJ -jvOKBBX4G98RLdO33KhNeKQSzY1Qv649Tp74h89qIRmbQ22IYBSpePqytazM4J+r -QcLa4mMeXfTRAycvgSl2thHzbwZ2PC2ODOzL3J9RDkx+rdqTwvHwQ09V1fW7aW18 -iptSs8c/V4y/rD7mx5EbltCQdlXqj879cKVwjXpkJuDsJrXkKEI+nvdc4dj/5Ipm -dG3VWLXDt2D4raeH7tllGXsN/Mn27UluxqYGX4ZFiHqOpmrRF6Mdy5ZROFp5/CxF -2RaMHGoKHJ9mUz+rrPTSSfGHbbOB/+WRM3efX7L3D8KAEgZ7ClethLw4PWUrvEo9 -caOz9aw5NJ+Iiz9DZvKJLdIHUuJouY1twf/0AJO6bZ3JYvSJY254v2kVukALSWfC -JfPIrFpQcHZ8m82sCwXd2xFN/tNnaRZ7hMFVgzxC+uzKmM/sE9jwBhQ/UJNlHvH+ -xU6tmCtvhxiXNRBF176QTwZvAygiADR767mauVaZNAmzLZ5nh+VwwbmzZHDKi4Ug -T4X0Y25Xzz334sbSVS8HQuS/1dPLuGPJsib3NOE6T//OT0zcYSSWT8h3UHLnRgEE -A4FAibxlZ7QvRWR1YXJkbyBkZSBNYXR0b3MgS2FsaW5vd3NraSA8ZWthbGluQGdt -YWlsLmNvbT6JAjcEEwEIACEFAlNRSfcCGwMFCwkIBwMFFQoJCAsFFgIDAQACHgEC -F4AACgkQ0519qgaSaEKILRAAmzqsXp+PUjOf9Z4awetEGXMdUe3W9abHOTnpfc/s -BMeXyn4tuKOR4ifOhIhAR1kc6neyDwhRDhu2LBbMxyMMHOuNJfu90r0mwsIJ0BK1 -6wGzdTuEP9GiMp2lCtSHcfmGZAMcwyl6kMZXdI1lo3RV/zIQGqlKSuF/Zk0lN/OA -6SE1+qq72NE7ZMcIf1cdg+2BG2R0NI4WVaD1iN5kRMR53FU+6/mv137OUjNO+01s -IrVHpkSBWE+kipxUnGV8dbcYJYh70Mt4bgsFFJoUpUuS4qQith7tf7sIHoXlRPX/ -OJoOBfbYtqxPVXSHhbUxWsUaOeCT2I1Aotw3yoyMlBYq7nCJ8KNVnAnutW7DgaNO -IEhkcS6eBu6ds77ppxnwoD30MBBhnbgSmMtmrKCQBA3igIKWWE0vCTLP2PcQ42Nr -buGlRbZu0hQBpIb+QYzx8g8CCaO4Wc5OijO797mDVgAisFVQxTZLWMuwnWLcuBr0 -GmuoAD5RQlletMJ2ouF5SnqVZ6EhlbHXXRebYCcqUfJA36j5bVuleO/kfyKsVo1Q -OQY7l4u4oqCrYwR0d7wXI//ia7CvIVSsjLvH+Gd0XVE21ApynN5YwU0n180fDJyI -e+P6v+TNfQP9irMK8g6JpafAybGZdKrzvhQu3SG+g8edxaLGOOTxnJMCXBxI3aY5 -XjG5Ag0EU1FIXgEQAOAF7u6hOyihozquMQpzuIxpmL2qXkOESudYS3K/02yk38fc -d+tjasXI1mPJgaE06bj8xCB+fF09r5s4URQfxEvVME2v64xtiOJbrV5HaCV8662X -PY2Tn2/iCTruvev9jw3CAj3g8cU8JXcKPHy7SuPX8syEl7z/9SvklNXeY/qySxBz -BtZ2jVxCQvNTBX6h/+MpZIxy9llCt+moi4svXL/O8ahh7hnT8mCPYEhYOuGs/UNp -aVxabzPz9d9iFPyX8hTY9NaQaPU8Wcx0uCVcZSJH1Ooyn4C3u/xbumAibi8fyY+e -T7P/wC6NOz0Tu3jHMbRItDt9CfiTUQcg6sYC8A5GhHubQxYQ9uqRHJEsZxid65w8 -Tyw+Rlx92cqAO53eVIvlHNsBslsPJQka4FDsyTthLPJRYDZGXMlXvvDS4tN0e+ZG -tFofFIL8y9/EMYO+qPz4yGjZGrR3erz+jreeocICVDpgu4IgOi+dAfiTGst1nlZ1 -p/6f83RfR9c2937EIaGlZDk9pgLswMaMA0IWQ3e2H/FNHp6vuvsuMfOEZKXR619u -v/W4iW2PvY0X32vD01uhfwb/XAe9+8T6jiAgj2CcHG8IwG3+MrI7uPv34IWSSMn3 -Zz6yBjk95ONEvpzN9x/emCuN5kTm7Ph4u7SC8wTtURkMrrBxglvhwFX5EwiNABEB -AAGJAh8EGAEIAAkFAlNRSF4CGwwACgkQ0519qgaSaEISpA//Xfylv79GPAAKRV9Z -NLtULMrWEKHawSGe8uZkxk/OiuIUlbesuGGGwaH3WhV/D3cHJW2AHDitpr+e82jr -IrmqkgT1L8pe41E2fbx3W10xFSn9Utc66IdiPvjSM2abDIEbhTk8lLgNt/dS3MRR -VobLuGA9CGbI4hP4hhE8JYqXnr7pN8p3ITU2xk2c/D4JXrS2OJEOmesa2CYuya4F -QH5/GbRYRri/AcmDIWeaJZnZ8NIl+gCEPPdkupZFAXvJ11brskVmEueXNEq60g18 -6zyoxqN35b+Omos4g+7nI94EDsTq58+gkFh9HWr+vUCfU43i9MXcPOxbGQgTDbav -Jm8CTYSZ/4P51AwYkxEeZJbxWksSB4RvDrMb7//jxX+87M1T+figaZTWSNjnkVs6 -wvBN452syGLyxLQO4L/Ck7nWyIByDsQMqgEe6JONChndmmUoMWnj6Y/ThS3DplHH -tNHrFsV1b60BecByUUgyMPYcyCz3OsCt4xWjuoJNXZfRwcdVOdSifmhdKIk/VcRr -8NBCVFcIe37zHEs0npztPnCoXnqwk5rkjNBG3Y09am5o/Fd83yMgamSNWqcXKIg8 -KJ+NVDmaQzDqEn3XDYpu2YxLIfWaYONB/CWwH2Dbl0FGKoxiRrxc1wnaBap9GdAM -DM3/qxxfa8WPMJJXd7hsbpVn83Q= -=Zro1 ------END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch deleted file mode 100644 index 91c6f51..0000000 --- a/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=4 -opts=pgpsigurlmangle=s/$/.asc/ http://sf.net/kildclient/kildclient-(.+)\.tar\.gz ----------------------------------------------------------------------- Summary of changes: debian/NEWS | 6 - debian/changelog | 453 ---------------------------------------- debian/clean | 1 - debian/control | 76 ------- debian/copyright | 56 ----- debian/docs | 2 - debian/kildclient-doc.doc-base | 10 - debian/kildclient.dirs | 1 - debian/rules | 34 --- debian/source/format | 1 - debian/upstream/metadata | 8 - debian/upstream/signing-key.asc | 64 ------ debian/watch | 2 - 13 files changed, 714 deletions(-) delete mode 100644 debian/NEWS delete mode 100644 debian/changelog delete mode 100644 debian/clean delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/docs delete mode 100644 debian/kildclient-doc.doc-base delete mode 100644 debian/kildclient.dirs delete mode 100755 debian/rules delete mode 100644 debian/source/format delete mode 100644 debian/upstream/metadata delete mode 100644 debian/upstream/signing-key.asc delete mode 100644 debian/watch hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-16 13:40:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 3aac13cb177da3cc413d82f99a6f3d1682d7427f (commit) via 43d8057f0b2dfb09d0ea5f1e3cccab18f0cc09d2 (commit) via 29859fd033ebc63d85b43e1cd2fb05edc19f661a (commit) from 31437779ba091651b2133266d155835bbbacf416 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=3aac13cb177da3cc413d82f99a6f3d1682d7427f commit 3aac13cb177da3cc413d82f99a6f3d1682d7427f Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 10:40:29 2025 -0300 Update copyright diff --git a/README b/README index 185d3d9..84552d2 100644 --- a/README +++ b/README @@ -68,7 +68,7 @@ DocBook 5 XSL stylesheets. Copyright --------- -KildClient is Copyright 2004-2024 by Eduardo Kalinowski +KildClient is Copyright 2004-2025 by Eduardo Kalinowski (ed...@ka...). KildClient is free software; you can distribute this software and/or diff --git a/debian/copyright b/debian/copyright index e2bda20..ed1f17e 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,7 +4,7 @@ Upstream-Contact: Eduardo M Kalinowski <ed...@ka...> Source: https://www.kildclient.org Files: * -Copyright: 2004-2024, Eduardo M Kalinowski <ed...@ka...> +Copyright: 2004-2025, Eduardo M Kalinowski <ed...@ka...> License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -25,7 +25,7 @@ License: GPL-2+ Files: src/simocombobox.c src/simocombobox.h Copyright: Todd A. Fisher <to...@si...> - 2004-2024 Eduardo M Kalinowski <ed...@ka...> + 2004-2025 Eduardo M Kalinowski <ed...@ka...> License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public diff --git a/doc/C/kildclient.xml b/doc/C/kildclient.xml index 0f3d93a..26df0d8 100644 --- a/doc/C/kildclient.xml +++ b/doc/C/kildclient.xml @@ -13,7 +13,7 @@ </personname> </author> <copyright> - <year>2004-2024</year><holder>Eduardo M Kalinowski</holder> + <year>2004-2025</year><holder>Eduardo M Kalinowski</holder> </copyright> </info> diff --git a/po/de.po b/po/de.po index 1ac4214..db17df5 100644 --- a/po/de.po +++ b/po/de.po @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2024 Rene Kuettner <re...@bi...>, Eduardo M Kalinowski <ed...@ka...> +# Copyright (C) 2009-2025 Rene Kuettner <re...@bi...>, Eduardo M Kalinowski <ed...@ka...> # This file is licensed under the same license as the KildClient package. # msgid "" diff --git a/po/eo.po b/po/eo.po index 3a55d6a..4f0a5c7 100644 --- a/po/eo.po +++ b/po/eo.po @@ -1,5 +1,5 @@ # KildClient messages in Esperanto -# Copyright (C) 2004-2024 Eduardo M Kalinowski +# Copyright (C) 2004-2025 Eduardo M Kalinowski # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/po/es.po b/po/es.po index 920d1bb..750932c 100644 --- a/po/es.po +++ b/po/es.po @@ -1,5 +1,5 @@ # KildClient messages in Spanish -# Copyright (C) 2013-2024 Eduardo M KALINOWSKI <ed...@ka...> +# Copyright (C) 2013-2025 Eduardo M KALINOWSKI <ed...@ka...> # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 8aca4d0..139429f 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,5 +1,5 @@ # KildClient messages in Portuguese (Brazilian) -# Copyright (C) 2004-2024 Eduardo M Kalinowski +# Copyright (C) 2004-2025 Eduardo M Kalinowski # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/po/sv.po b/po/sv.po index c82f940..66195b1 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,5 +1,5 @@ # KildClient messages in Swedish -# Copyright (C) 2004-2024 Eduardo M Kalinowski, Niklas Grahn +# Copyright (C) 2004-2025 Eduardo M Kalinowski, Niklas Grahn # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/share/helpmaker.pl b/share/helpmaker.pl index 05d716e..6e456c1 100755 --- a/share/helpmaker.pl +++ b/share/helpmaker.pl @@ -1,6 +1,6 @@ #!/usr/bin/perl -# Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +# Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/share/kildclient.pl b/share/kildclient.pl index adf72ff..6d3bcef 100644 --- a/share/kildclient.pl +++ b/share/kildclient.pl @@ -1,4 +1,4 @@ -### Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +### Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> ### ### This program is free software; you can redistribute it and/or modify ### it under the terms of the GNU General Public License as published by diff --git a/src/aliases.c b/src/aliases.c index 77e7938..1a6b3a3 100644 --- a/src/aliases.c +++ b/src/aliases.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ansi.h b/src/ansi.h index 08cbca8..c844735 100644 --- a/src/ansi.h +++ b/src/ansi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ansiparse_thread.c b/src/ansiparse_thread.c index 12cd0fe..5bf84d4 100644 --- a/src/ansiparse_thread.c +++ b/src/ansiparse_thread.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ansitextview.c b/src/ansitextview.c index 9833e88..0fee201 100644 --- a/src/ansitextview.c +++ b/src/ansitextview.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/cmdhistory.c b/src/cmdhistory.c index 49beab9..9012bf5 100644 --- a/src/cmdhistory.c +++ b/src/cmdhistory.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/dlgAbout.ui b/src/dlgAbout.ui index ddda0eb..119440e 100644 --- a/src/dlgAbout.ui +++ b/src/dlgAbout.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -26,7 +26,7 @@ MA 02110-1301, USA. <property name="border_width">8</property> <property name="type_hint">normal</property> <property name="program_name">KildClient</property> - <property name="copyright">Copyright © 2004-2024 Eduardo M Kalinowski</property> + <property name="copyright">Copyright © 2004-2025 Eduardo M Kalinowski</property> <property name="comments" translatable="yes">A mud client with powerful features and support for Perl scripting</property> <property name="website">https://www.kildclient.org</property> <property name="website_label" translatable="yes">Visit https://www.kildclient.org</property> diff --git a/src/dlgCmdHistory.ui b/src/dlgCmdHistory.ui index ed7e27f..880e224 100644 --- a/src/dlgCmdHistory.ui +++ b/src/dlgCmdHistory.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgEditWorld.ui b/src/dlgEditWorld.ui index 505649a..27ca516 100644 --- a/src/dlgEditWorld.ui +++ b/src/dlgEditWorld.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgMLSend.ui b/src/dlgMLSend.ui index 96f214e..2a7a483 100644 --- a/src/dlgMLSend.ui +++ b/src/dlgMLSend.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgPreferences.ui b/src/dlgPreferences.ui index c8eefe0..7f1d62a 100644 --- a/src/dlgPreferences.ui +++ b/src/dlgPreferences.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgSelectWorld.ui b/src/dlgSelectWorld.ui index 52d8ac1..687bb95 100644 --- a/src/dlgSelectWorld.ui +++ b/src/dlgSelectWorld.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgStatistics.ui b/src/dlgStatistics.ui index bd88ddc..d29bf2d 100644 --- a/src/dlgStatistics.ui +++ b/src/dlgStatistics.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.22.1 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgTestTriggers.ui b/src/dlgTestTriggers.ui index bdef044..457f47c 100644 --- a/src/dlgTestTriggers.ui +++ b/src/dlgTestTriggers.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/kcircularqueue.c b/src/kcircularqueue.c index bbb69ae..ea7d32e 100644 --- a/src/kcircularqueue.c +++ b/src/kcircularqueue.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/kcwin.c b/src/kcwin.c index 840e1e9..dd99438 100644 --- a/src/kcwin.c +++ b/src/kcwin.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/kildclient.h b/src/kildclient.h index 15955bf..6b0c841 100644 --- a/src/kildclient.h +++ b/src/kildclient.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/kildclient.ui b/src/kildclient.ui index 475b372..10a9cca 100644 --- a/src/kildclient.ui +++ b/src/kildclient.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/libintl-wrapper.h b/src/libintl-wrapper.h index c1e80d3..8a892a3 100644 --- a/src/libintl-wrapper.h +++ b/src/libintl-wrapper.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/log.c b/src/log.c index db1acc8..63a948e 100644 --- a/src/log.c +++ b/src/log.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/macros.c b/src/macros.c index 563adb1..9dffb3a 100644 --- a/src/macros.c +++ b/src/macros.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/main.c b/src/main.c index b6369a3..67cde54 100644 --- a/src/main.c +++ b/src/main.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/mainthread_operations.c b/src/mainthread_operations.c index 73c1f4d..91bf132 100644 --- a/src/mainthread_operations.c +++ b/src/mainthread_operations.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/mainwindow.c b/src/mainwindow.c index 6468970..fa6b6df 100644 --- a/src/mainwindow.c +++ b/src/mainwindow.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/mnuPopupURL.ui b/src/mnuPopupURL.ui index fd18e9d..01b0a33 100644 --- a/src/mnuPopupURL.ui +++ b/src/mnuPopupURL.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/multilinesend.c b/src/multilinesend.c index c7d8dd6..bf48aef 100644 --- a/src/multilinesend.c +++ b/src/multilinesend.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/net.c b/src/net.c index e3671c0..d0f9990 100644 --- a/src/net.c +++ b/src/net.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/net.h b/src/net.h index aa84561..ba1e78a 100644 --- a/src/net.h +++ b/src/net.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/parser.c b/src/parser.c index 5587ac8..33308b8 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/perlscript.c b/src/perlscript.c index 319ffb0..88f919f 100644 --- a/src/perlscript.c +++ b/src/perlscript.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/perlscript.h b/src/perlscript.h index 02462b8..97b7583 100644 --- a/src/perlscript.h +++ b/src/perlscript.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/permanentvariables.c b/src/permanentvariables.c index e0056d3..6ad905e 100644 --- a/src/permanentvariables.c +++ b/src/permanentvariables.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/plugins.c b/src/plugins.c index a762ccd..8c630fb 100644 --- a/src/plugins.c +++ b/src/plugins.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/prefs.c b/src/prefs.c index b8fb9bc..86e1e1e 100644 --- a/src/prefs.c +++ b/src/prefs.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/process_line_thread.c b/src/process_line_thread.c index 4dbd10d..98413d6 100644 --- a/src/process_line_thread.c +++ b/src/process_line_thread.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/proxy.c b/src/proxy.c index f626afb..1e103a1 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sound.c b/src/sound.c index aca764c..78b52c7 100644 --- a/src/sound.c +++ b/src/sound.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/telnet.c b/src/telnet.c index 9792589..c522b31 100644 --- a/src/telnet.c +++ b/src/telnet.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/timers.c b/src/timers.c index 2abd517..2def7fc 100644 --- a/src/timers.c +++ b/src/timers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/triggers.c b/src/triggers.c index 3a67586..39f8a96 100644 --- a/src/triggers.c +++ b/src/triggers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/util.c b/src/util.c index 8f43ad1..2ca34cc 100644 --- a/src/util.c +++ b/src/util.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_advanced.c b/src/we_advanced.c index fa097db..048dbd1 100644 --- a/src/we_advanced.c +++ b/src/we_advanced.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_aliases.c b/src/we_aliases.c index 36765cf..29a4e52 100644 --- a/src/we_aliases.c +++ b/src/we_aliases.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_colors.c b/src/we_colors.c index 24483c7..b9b962f 100644 --- a/src/we_colors.c +++ b/src/we_colors.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_general.c b/src/we_general.c index 7bdf587..2089f24 100644 --- a/src/we_general.c +++ b/src/we_general.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_generic_guied.c b/src/we_generic_guied.c index 2bec9e1..5cc5dce 100644 --- a/src/we_generic_guied.c +++ b/src/we_generic_guied.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_hooks.c b/src/we_hooks.c index e704a3e..d7a72f9 100644 --- a/src/we_hooks.c +++ b/src/we_hooks.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_input.c b/src/we_input.c index 6d1cb4e..db132a0 100644 --- a/src/we_input.c +++ b/src/we_input.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_logging.c b/src/we_logging.c index 911b7f4..a0244f5 100644 --- a/src/we_logging.c +++ b/src/we_logging.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_macros.c b/src/we_macros.c index 0956fdd..03a1317 100644 --- a/src/we_macros.c +++ b/src/we_macros.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_mainwindow.c b/src/we_mainwindow.c index 8ab2916..bb59b8f 100644 --- a/src/we_mainwindow.c +++ b/src/we_mainwindow.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_plugins.c b/src/we_plugins.c index d957cd4..d6165a6 100644 --- a/src/we_plugins.c +++ b/src/we_plugins.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_protocols.c b/src/we_protocols.c index 8f39e3e..6b4fed5 100644 --- a/src/we_protocols.c +++ b/src/we_protocols.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_scripting.c b/src/we_scripting.c index ceb9477..79803fb 100644 --- a/src/we_scripting.c +++ b/src/we_scripting.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_statusbar.c b/src/we_statusbar.c index 48c4eff..8e6c6e2 100644 --- a/src/we_statusbar.c +++ b/src/we_statusbar.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_timers.c b/src/we_timers.c index 8344d86..2d5f42e 100644 --- a/src/we_timers.c +++ b/src/we_timers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_triggers.c b/src/we_triggers.c index f61406c..e64a5bd 100644 --- a/src/we_triggers.c +++ b/src/we_triggers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_vars.c b/src/we_vars.c index 78ac5cd..b2bca22 100644 --- a/src/we_vars.c +++ b/src/we_vars.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/wndmain.ui b/src/wndmain.ui index b932300..821984f 100644 --- a/src/wndmain.ui +++ b/src/wndmain.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/worldeditor.c b/src/worldeditor.c index 35f815a..677ddc6 100644 --- a/src/worldeditor.c +++ b/src/worldeditor.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/worldgui.c b/src/worldgui.c index 3d50a2b..3bf84a8 100644 --- a/src/worldgui.c +++ b/src/worldgui.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/worlds.c b/src/worlds.c index 309680d..a368cfc 100644 --- a/src/worlds.c +++ b/src/worlds.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/worldselector.c b/src/worldselector.c index b3f79ba..419a7cb 100644 --- a/src/worldselector.c +++ b/src/worldselector.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2025 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=43d8057f0b2dfb09d0ea5f1e3cccab18f0cc09d2 commit 43d8057f0b2dfb09d0ea5f1e3cccab18f0cc09d2 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 10:33:31 2025 -0300 Ignore new gettext file diff --git a/.gitignore b/.gitignore index 15225e3..af915d7 100644 --- a/.gitignore +++ b/.gitignore @@ -51,6 +51,7 @@ po/Rules-quot po/boldquot.sed po/en@boldquot.header po/en@quot.header +po/insert-header.sed po/insert-header.sin po/kildclient.pot po/quot.sed http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=29859fd033ebc63d85b43e1cd2fb05edc19f661a commit 29859fd033ebc63d85b43e1cd2fb05edc19f661a Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sun Mar 16 10:31:25 2025 -0300 Specify files from win32 directory explicitely diff --git a/Makefile.am b/Makefile.am index 2ad29ca..deff4e1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -17,5 +17,7 @@ appsdir = $(datadir)/applications apps_DATA = kildclient.desktop EXTRA_DIST = kildclient.spec \ - kildclient.desktop \ - win32/* + kildclient.desktop \ + win32/README.windows \ + win32/kildclient.iss \ + win32/mingw32-kildclient-docker/* ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + Makefile.am | 6 ++++-- README | 2 +- debian/copyright | 4 ++-- doc/C/kildclient.xml | 2 +- po/de.po | 2 +- po/eo.po | 2 +- po/es.po | 2 +- po/pt_BR.po | 2 +- po/sv.po | 2 +- share/helpmaker.pl | 2 +- share/kildclient.pl | 2 +- src/aliases.c | 2 +- src/ansi.h | 2 +- src/ansiparse_thread.c | 2 +- src/ansitextview.c | 2 +- src/cmdhistory.c | 2 +- src/dlgAbout.ui | 4 ++-- src/dlgCmdHistory.ui | 2 +- src/dlgEditWorld.ui | 2 +- src/dlgMLSend.ui | 2 +- src/dlgPreferences.ui | 2 +- src/dlgSelectWorld.ui | 2 +- src/dlgStatistics.ui | 2 +- src/dlgTestTriggers.ui | 2 +- src/kcircularqueue.c | 2 +- src/kcwin.c | 2 +- src/kildclient.h | 2 +- src/kildclient.ui | 2 +- src/libintl-wrapper.h | 2 +- src/log.c | 2 +- src/macros.c | 2 +- src/main.c | 2 +- src/mainthread_operations.c | 2 +- src/mainwindow.c | 2 +- src/mnuPopupURL.ui | 2 +- src/multilinesend.c | 2 +- src/net.c | 2 +- src/net.h | 2 +- src/parser.c | 2 +- src/perlscript.c | 2 +- src/perlscript.h | 2 +- src/permanentvariables.c | 2 +- src/plugins.c | 2 +- src/prefs.c | 2 +- src/process_line_thread.c | 2 +- src/proxy.c | 2 +- src/sound.c | 2 +- src/telnet.c | 2 +- src/timers.c | 2 +- src/triggers.c | 2 +- src/util.c | 2 +- src/we_advanced.c | 2 +- src/we_aliases.c | 2 +- src/we_colors.c | 2 +- src/we_general.c | 2 +- src/we_generic_guied.c | 2 +- src/we_hooks.c | 2 +- src/we_input.c | 2 +- src/we_logging.c | 2 +- src/we_macros.c | 2 +- src/we_mainwindow.c | 2 +- src/we_plugins.c | 2 +- src/we_protocols.c | 2 +- src/we_scripting.c | 2 +- src/we_statusbar.c | 2 +- src/we_timers.c | 2 +- src/we_triggers.c | 2 +- src/we_vars.c | 2 +- src/wndmain.ui | 2 +- src/worldeditor.c | 2 +- src/worldgui.c | 2 +- src/worlds.c | 2 +- src/worldselector.c | 2 +- 74 files changed, 79 insertions(+), 76 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-03-03 11:27:06
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 31437779ba091651b2133266d155835bbbacf416 (commit) from 861a22eb9528e6a888e0a07badc3c7f6548d67f0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=31437779ba091651b2133266d155835bbbacf416 commit 31437779ba091651b2133266d155835bbbacf416 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Mar 3 08:26:05 2025 -0300 Fix compilation with gcc 15 diff --git a/src/perlscript.c b/src/perlscript.c index 18e0ecf..319ffb0 100644 --- a/src/perlscript.c +++ b/src/perlscript.c @@ -61,7 +61,7 @@ static AV *perl_clone_array(AV *orig); static void perl_copy_array(AV *source, AV *dest); static SV *create_window_var(void); static World *fetch_world(int items, SV *self_ref, HV **self_to_store); -static void xs_init(); +static void xs_init(pTHX); static int world_name_comparer(const World *world, const char *name); static GSList *get_object_numbers(GSList *list, const char *name, @@ -3629,7 +3629,7 @@ XS__markpluginenadis(pTHX_ CV *perlcv) static void -xs_init() +xs_init(pTHX) { /* This is for dynamic loading of modules */ char *file = __FILE__; diff --git a/src/we_generic_guied.c b/src/we_generic_guied.c index 5102224..2bec9e1 100644 --- a/src/we_generic_guied.c +++ b/src/we_generic_guied.c @@ -30,10 +30,17 @@ #include "perlscript.h" -/********************7 +/******************** * Type definitions * ********************/ -typedef void (*UpdateFunc)(); +typedef enum { + TRIGGER, + ALIAS, + MACRO, + TIMER, + HOOK, +} ImportedObject; + /*********************** @@ -48,12 +55,12 @@ static void we_guied_export_selected_hooks(GString *str, GtkTreeModel *model, GtkBuilder *ui_builder); static void we_guied_do_import(World *world, const gchar *filename); -static void we_guied_try_import(GSList **oldlist, - GSList *newlist, - gint *pos, - UpdateFunc update_func, - World *world, - const gchar *evt_name); +static void we_guied_try_import(GSList **oldlist, + GSList *newlist, + gint *pos, + World *world, + ImportedObject type, + const gchar *evt_name); static void we_guied_try_import_vars(World *world, World *newworld); static gboolean *we_guied_get_pointer_to_bool_value(gpointer object, gint column); @@ -401,75 +408,75 @@ we_guied_do_import(World *world, const gchar *filename) we_guied_try_import(&world->triggers, newworld->triggers, &world->trigger_pos, - we_trigger_insert_trigger, world, + TRIGGER, NULL); we_guied_try_import(&world->aliases, newworld->aliases, &world->alias_pos, - (UpdateFunc) we_alias_insert_alias, world, + ALIAS, NULL); we_guied_try_import(&world->macros, newworld->macros, &world->macro_pos, - (UpdateFunc) we_macro_insert_macro, world, + MACRO, NULL); we_guied_try_import(&world->timers, newworld->timers, &world->timer_pos, - (UpdateFunc) we_timer_insert_timer, world, + TIMER, NULL); we_guied_try_import_vars(world, newworld); we_guied_try_import(&world->hooks.OnConnect, newworld->hooks.OnConnect, &world->hooks.OnConnect_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnConnect"); we_guied_try_import(&world->hooks.OnDisconnect, newworld->hooks.OnDisconnect, &world->hooks.OnDisconnect_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnDisconnect"); we_guied_try_import(&world->hooks.OnReceivedText, newworld->hooks.OnReceivedText, &world->hooks.OnReceivedText_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnReceivedText"); we_guied_try_import(&world->hooks.OnSentCommand, newworld->hooks.OnSentCommand, &world->hooks.OnSentCommand_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnSentCommand"); we_guied_try_import(&world->hooks.OnGetFocus, newworld->hooks.OnGetFocus, &world->hooks.OnGetFocus_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnGetFocus"); we_guied_try_import(&world->hooks.OnLoseFocus, newworld->hooks.OnLoseFocus, &world->hooks.OnLoseFocus_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnLoseFocus"); we_guied_try_import(&world->hooks.OnCloseConnected, newworld->hooks.OnCloseConnected, &world->hooks.OnCloseConnected_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnCloseConnected"); we_guied_try_import(&world->hooks.OnServerData, newworld->hooks.OnServerData, &world->hooks.OnServerData_pos, - (UpdateFunc) we_hook_insert_hook, world, + HOOK, "OnServerData"); /* This can only be done after the importing because it uses a Perl @@ -501,12 +508,12 @@ we_guied_do_import(World *world, const gchar *filename) static void -we_guied_try_import(GSList **oldlist, - GSList *newlist, - gint *pos, - UpdateFunc update_func, - World *world, - const gchar *evt_name) +we_guied_try_import(GSList **oldlist, + GSList *newlist, + gint *pos, + World *world, + ImportedObject type, + const gchar *evt_name) { if (newlist) { GSList *last; @@ -544,10 +551,22 @@ we_guied_try_import(GSList **oldlist, for (listiter = newlist, i = first_pos; listiter != last; listiter = listiter->next, ++i) { - if (evt_name) { - update_func(world, evt_name, listiter->data, i); - } else { - update_func(world, listiter->data, i); + switch (type) { + case TRIGGER: + we_trigger_insert_trigger(world, listiter->data, i); + break; + case ALIAS: + we_alias_insert_alias(world, listiter->data, i); + break; + case MACRO: + we_macro_insert_macro(world, listiter->data, i); + break; + case TIMER: + we_timer_insert_timer(world, listiter->data, i); + break; + case HOOK: + we_hook_insert_hook(world, evt_name, listiter->data, i); + break; } } } ----------------------------------------------------------------------- Summary of changes: src/perlscript.c | 4 +-- src/we_generic_guied.c | 79 +++++++++++++++++++++++++++++++------------------- 2 files changed, 51 insertions(+), 32 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-01-02 16:56:55
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, win64 has been created at 472a2255840738c309e678c64e00e5cb8103d4fb (commit) - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=472a2255840738c309e678c64e00e5cb8103d4fb commit 472a2255840738c309e678c64e00e5cb8103d4fb Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Thu Jan 2 13:50:08 2025 -0300 Changes to compile a 64-bit version - Compilation works fine, it's just a matter of using the mingw64- version of the packages. The Dockerfile has been adapter for that. The 64-bit version sets __MINGW32__ as well, no changes to the source code were necessary. - The installer also works fine, jut some paths had to be changed, and some settings to enable 64-bit mode. - It seemed to work file when compiled and run in MSYS/MINGW64. However, cross-compilation with the Fedora image does not work: - The application crashes because of the call to gtk_window_set_default_icon_from_file() on mainwindow.c - Commenting the line it starts, but crashes when trying to connect to a world. - The same problems happened when compiling for win32 with the same Fedora version. It does not seem to be a 64-bit problem. - Maybe a new dll is missing (loaded dynamically), or some other file. Or maybe there's a problem with the versions included in Fedora at the time the build was attempted. diff --git a/win64/.gitignore b/win64/.gitignore new file mode 100644 index 0000000..4845696 --- /dev/null +++ b/win64/.gitignore @@ -0,0 +1 @@ +kildclient-*.exe diff --git a/win64/README.windows b/win64/README.windows new file mode 100644 index 0000000..5e30624 --- /dev/null +++ b/win64/README.windows @@ -0,0 +1,84 @@ +Cross-Compiling KildClient for Windows +====================================== + +Basic packages +-------------- + +The easiest way is to use Fedora, because it already includes most of +the dependencies, with new enough versions, cross-compiled as rpm +packages. + +Packages necessary for cross-compilation: +mingw64-gcc +mingw64-gnutls +mingw64-gtk3 +mingw64-gtkspell3 +mingw64-libgnurx +perl-XML-LibXML + +If building from git, you'll also need autoconf, automake and +glib2-devel. (Just as for normal compilation.) + +You'll also need perl-JSON when building the installer. + + +Perl +---- + +Unfortunately, perl is not packaged for mingw64. Strawberry Perl can +be used. Extract it in a directory, then pass that directory to the +configure script, as shown below. + + +Dockerfile for building +----------------------- + +The directory mingw64-kildclient-docker contains a Dockerfile to build +an image with a fedora system and all packages necessary for +compilation. + +The image also starts and ssh server. That way it is possible to mount +via sshfs the directories in the fedora system so that the installer +can copy the required files. + + +Building +-------- + +To run the configure script, use mingw64-configure which sets proper +environment variables for cross compilation, passing the path for Perl +manually: + +mingw64-configure KILDCLIENT_PERL_CFLAGS="-I/opt/strawberryperl/perl/lib/CORE" KILDCLIENT_PERL_LIBS="-L/opt/strawberryperl/perl/lib/CORE -lperl532" + +Then just run make. + + +Creating a installer +-------------------- + +Several files are necessary for KildClient to run, besides the +generated .exe file. Therefore, the easiest way now is to create an +installer. The kildclient.iss file in this directory is an Inno Setup +(http://www.jrsoftware.org/isinfo.php) script to create the installer. +When downloading, check "Install Inno Setup Preprocessor" as the +script uses this feature. You will need to adjust the paths defined in +the beginning of the file. + +Thanks to a docker image (https://github.com/amake/innosetup-docker), +it is possible to build the installer under Linux. + +This image requires two directories to be mounted: +- /work: base directory of KildClient +- /mingw64: root directory of the Fedora container used for building + +(Inside the Wine environment in which Inno Setup runs, these appear +as Z:\work and Z:\mingw64) + +The installer can be built by running something like + +docker run --rm -i -v$PWD:/work -v $MINGW64:/mingw64 amake/innosetup win64/kildclient.iss + +The /mingw64 directory can be mounted with sshfs to access the files +inside the container (It should point to the root directory). The +"-o allow_other" is necessary. diff --git a/win64/kildclient.iss b/win64/kildclient.iss new file mode 100644 index 0000000..bc75946 --- /dev/null +++ b/win64/kildclient.iss @@ -0,0 +1,191 @@ +; Inno Setup script to generate KildClient installer. +; When generating the installer for a new version, the following must be +; changed/verified: +; - Version number in #define section +; - New files included in the package +; - Make sure to run strip on the .exe before compiling! +; - Generate html docs +; - Make in po/ directory + +;;; Some defines +#define AppName "KildClient" +#define AppId "KildClient" +#define AppVer "3.2.2" +#define URL "https://www.kildclient.org" + +;;; Paths to the files to be included +; Directory where KildClient is built +#define BuildDir "Z:\work" +; Root of mingw64 files installed as Fedora files +#define MingwDir "Z:\mingw64\usr\x86_64-w64-mingw32\sys-root\mingw" +; Strawberry Perl directory +#define PerlDir "Z:\mingw64\opt\strawberryperl\perl" +; Directory of Perl modules (not in the mingw root, used for JSON.pm) +#define SysPerlDir "Z:\mingw64\usr\share\perl5\vendor_perl" + +[Setup] +AppId={#AppId} +AppName={#AppName} +AppVersion={#AppVer} +AppPublisher=Eduardo M Kalinowski +AppPublisherURL={#URL} +AppSupportURL={#URL} +AppUpdatesURL={#URL} +DefaultDirName={autopf}\KildClient +DefaultGroupName=KildClient +AllowNoIcons=true +LicenseFile={#BuildDir}\COPYING +OutputDir={#BuildDir}\win64 +OutputBaseFilename=kildclient-{#AppVer} +Compression=lzma +SolidCompression=true +AppCopyright=This program is released under the GNU General Public License +ShowLanguageDialog=yes +RestartIfNeededByRun=yes +ArchitecturesAllowed=x64compatible +ArchitecturesInstallIn64BitMode=x64compatible + +[Languages] +Name: eng; MessagesFile: compiler:Default.isl +Name: bra; MessagesFile: compiler:Languages\BrazilianPortuguese.isl + +[Tasks] +Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked + +[Files] +;;; Program and support files +Source: {#BuildDir}\src\kildclient.exe; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.pl; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\MSDP.pm; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.png; DestDir: {app}; Flags: ignoreversion + + +;;; Plugins +Source: {#BuildDir}\share\plugins\*.pl; DestDir: {app}\plugins; Flags: ignoreversion + +;;; Help files +Source: {#BuildDir}\NEWS; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\COPYING; DestDir: {app}; Flags: ignoreversion +Source: {#BuildDir}\share\kildclient.hlp; DestDir: {app}; Flags: ignoreversion + +;;; The manual +Source: {#BuildDir}\doc\C\kildclient\*.xhtml; DestDir: {app}\manual\html; Flags: ignoreversion +Source: {#BuildDir}\doc\C\kildclient\*.css; DestDir: {app}\manual\html; Flags: ignoreversion +Source: {#BuildDir}\doc\C\images\*.png; DestDir: {app}\manual\html\images; Flags: ignoreversion + +;;; Message catalogs +Source: {#BuildDir}\po\pt_BR.gmo; DestDir: {app}\locale\pt_BR\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\de.gmo; DestDir: {app}\locale\de\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\es.gmo; DestDir: {app}\locale\es\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\eo.gmo; DestDir: {app}\locale\eo\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion +Source: {#BuildDir}\po\sv.gmo; DestDir: {app}\locale\sv\LC_MESSAGES; DestName: kildclient.mo; Tasks: ; Languages: ; Flags: ignoreversion + +;;; Gtk+ +Source: {#MingwDir}\bin\iconv.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libatk-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libbz2-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libcairo-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libcairo-gobject-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libepoxy-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libexpat-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libffi-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfontconfig-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfreetype-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libfribidi-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgdk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgdk_pixbuf-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgio-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libglib-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgmodule-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgobject-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnurx-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgtk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libharfbuzz-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libintl-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libjpeg-62.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpango-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangocairo-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangoft2-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpangowin32-1.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpcre2-8-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpng16-16.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libpixman-1-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libssp-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libtiff-5.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\zlib1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\share\glib-2.0\schemas\*; DestDir: {app}\share\glib-2.0\schemas; Flags: ignoreversion +Source: {#MingwDir}\share\locale\pt_BR\LC_MESSAGES\*; DestDir: {app}\locale\pt_BR\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\de\LC_MESSAGES\*; DestDir: {app}\locale\de\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\es\LC_MESSAGES\*; DestDir: {app}\locale\es\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\eo\LC_MESSAGES\*; DestDir: {app}\locale\eo\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\locale\sv\LC_MESSAGES\*; DestDir: {app}\locale\sv\LC_MESSAGES; Flags: ignoreversion +Source: {#MingwDir}\share\icons\Adwaita\*; DestDir: {app}\share\icons\Adwaita\; Flags: ignoreversion recursesubdirs + +;;; gnutls +Source: {#MingwDir}\bin\libgmp-10.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnutls-30.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libhogweed-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libnettle-8.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libp11-kit-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libtasn1-6.dll; DestDir: {app}\bin; Flags: ignoreversion + +;;; gtk-spell +Source: {#MingwDir}\bin\libenchant-2-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgcc_s_seh-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgtkspell3-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libhunspell-1.7-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\lib\enchant-2\enchant_hunspell.dll; DestDir: {app}\lib\enchant-2; Flags: ignoreversion + +;;; Perl +Source: {#PerlDir}\bin\perl532.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#PerlDir}\lib\*; DestDir: {app}\perl; Flags: ignoreversion recursesubdirs +Source: {#SysPerlDir}\JSON.pm; DestDir: {app}\lib; Flags: ignoreversion + +[INI] +Filename: {app}\kildclient.url; Section: InternetShortcut; Key: URL; String: https://www.kildclient.org +Filename: {app}\manual.url; Section: InternetShortcut; Key: URL; String: {app}\manual\html\index.xhtml + +[Icons] +Name: {group}\KildClient; Filename: {app}\kildclient.exe +Name: {group}\{cm:Manual}; Filename: {app}\manual.url +Name: {group}\{cm:ProgramOnTheWeb,KildClient}; Filename: {app}\kildclient.url +Name: {group}\{cm:UninstallProgram,KildClient}; Filename: {uninstallexe} +Name: {autodesktop}\KildClient; Filename: {app}\kildclient.exe; Tasks: desktopicon + +[Registry] +Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\kildclient.exe"; Flags: uninsdeletekey +Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\kildclient.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app};{app}\bin"; Flags: uninsdeletekey + +[UninstallDelete] +Type: files; Name: {app}\kildclient.url +Type: files; Name: {app}\manual.url + +[CustomMessages] +eng.Manual=Manual +bra.Manual=Manual + +[Code] +procedure CurStepChanged(CurStep: TSetupStep); +var + UninstallPath: String; + UninstallString: String; + ResultCode: Integer; +begin + { Uninstall a previous version (if it is found) } + if (CurStep = ssInstall) then + begin + UninstallPath := 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{#AppId}_is1'; + UninstallString := ''; + if RegQueryStringValue(HKLM, UninstallPath, 'UninstallString', UninstallString) then + begin + if UninstallString <> '' then + begin + UninstallString := RemoveQuotes(UninstallString); + Exec(UninstallString, '/SILENT /NORESTART /SUPPRESSMSGBOXES', '', + SW_HIDE, ewWaitUntilTerminated, ResultCode); + end; + end; + end; +end; diff --git a/win64/mingw64-kildclient-docker/Dockerfile b/win64/mingw64-kildclient-docker/Dockerfile new file mode 100644 index 0000000..9f125a1 --- /dev/null +++ b/win64/mingw64-kildclient-docker/Dockerfile @@ -0,0 +1,40 @@ +FROM fedora:latest + +# Install language files for other languages +COPY macros.image-language-conf /etc/rpm/macros.image-language-conf + +# User ekalin with password mingw64-kildclient +RUN dnf -y install passwd +RUN useradd ekalin \ + && echo "mingw64-kildclient" | passwd --stdin ekalin + +# ssh server +RUN dnf -y install openssh-server + +# Build tools +RUN dnf -y install \ + autoconf \ + automake \ + gettext-devel \ + glib2-devel \ + make \ + mingw64-gcc \ + mingw64-gnutls \ + mingw64-gtk3 \ + mingw64-gtkspell3 \ + mingw64-libgnurx \ + perl-XML-LibXML \ + perl-JSON \ + unzip \ + && dnf clean all + +RUN curl -o /tmp/strawberryperl.zip \ + https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip \ + && mkdir /opt/strawberryperl \ + && unzip /tmp/strawberryperl.zip -d /opt/strawberryperl \ + && rm /tmp/strawberryperl.zip + + +COPY entrypoint.sh /entrypoint.sh +ENTRYPOINT ["/entrypoint.sh"] +CMD /bin/bash diff --git a/win64/mingw64-kildclient-docker/entrypoint.sh b/win64/mingw64-kildclient-docker/entrypoint.sh new file mode 100755 index 0000000..5ce71b3 --- /dev/null +++ b/win64/mingw64-kildclient-docker/entrypoint.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N '' -t rsa +ssh-keygen -f /etc/ssh/ssh_host_dsa_key -N '' -t dsa +ssh-keygen -f /etc/ssh/ssh_host_ecdsa_key -N '' -t ecdsa -b 521 +ssh-keygen -f /etc/ssh/ssh_host_ed25519_key -N '' -t ed25519 + +/usr/sbin/sshd + +exec "$@" diff --git a/win64/mingw64-kildclient-docker/macros.image-language-conf b/win64/mingw64-kildclient-docker/macros.image-language-conf new file mode 100644 index 0000000..54f966f --- /dev/null +++ b/win64/mingw64-kildclient-docker/macros.image-language-conf @@ -0,0 +1 @@ +%_install_langs en_US:pt_BR:eo:es:de:sv ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-01-02 16:56:30
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, win64 has been deleted was 636546410631f33371e869b93831ad3d35010548 ----------------------------------------------------------------------- 636546410631f33371e869b93831ad3d35010548 Changes to compile a 64-bit version; see NOTES.win64 ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2025-01-02 13:22:54
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 861a22eb9528e6a888e0a07badc3c7f6548d67f0 (commit) from 08066af0e95b198d07f7cce7c3c21777107249ee (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=861a22eb9528e6a888e0a07badc3c7f6548d67f0 commit 861a22eb9528e6a888e0a07badc3c7f6548d67f0 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Thu Jan 2 10:22:33 2025 -0300 Fix memory allocation in Windows diff --git a/src/perlscript.c b/src/perlscript.c index 20e9d07..18e0ecf 100644 --- a/src/perlscript.c +++ b/src/perlscript.c @@ -107,7 +107,7 @@ init_perl_script(World *world) SV *window_ref; SV *window_var; - my_argv = g_malloc(sizeof(char *) * (my_argc_static + 2)); + my_argv = g_malloc(sizeof(char *) * (my_argc_static + 3)); for (my_argc = 0; my_argc < my_argc_static; ++my_argc) { my_argv[my_argc] = my_argv_static[my_argc]; } ----------------------------------------------------------------------- Summary of changes: src/perlscript.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-31 11:53:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The tag, Release_3.2.2 has been created at ac360f0259390696dfe48e6c62ae679e083a0f03 (commit) - Log ----------------------------------------------------------------- commit ac360f0259390696dfe48e6c62ae679e083a0f03 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Dec 30 18:02:19 2024 -0300 Update copyright ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-31 11:53:04
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The tag, Release_3.2.2 has been deleted was 08066af0e95b198d07f7cce7c3c21777107249ee ----------------------------------------------------------------------- 08066af0e95b198d07f7cce7c3c21777107249ee Fix NEWS file ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-31 11:51:39
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The tag, Release_3.2.2 has been created at 08066af0e95b198d07f7cce7c3c21777107249ee (commit) - Log ----------------------------------------------------------------- commit 08066af0e95b198d07f7cce7c3c21777107249ee Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Tue Dec 31 08:50:56 2024 -0300 Fix NEWS file ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-31 11:51:04
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 08066af0e95b198d07f7cce7c3c21777107249ee (commit) from ac360f0259390696dfe48e6c62ae679e083a0f03 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=08066af0e95b198d07f7cce7c3c21777107249ee commit 08066af0e95b198d07f7cce7c3c21777107249ee Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Tue Dec 31 08:50:56 2024 -0300 Fix NEWS file diff --git a/NEWS b/NEWS index 239e342..6b8da4e 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ Changes in version 3.2.2 +------------------------ - Bug fixed: it is not possible to shrink the window's width. ----------------------------------------------------------------------- Summary of changes: NEWS | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-30 21:02:36
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via ac360f0259390696dfe48e6c62ae679e083a0f03 (commit) via ab946c73901ceaebb5cca241eda8e2f1c502cc35 (commit) via f82776643922460608c0f60df362e983d63bde4b (commit) from 7153d2f13781791c7795e54e3f3a11fc574e7aeb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=ac360f0259390696dfe48e6c62ae679e083a0f03 commit ac360f0259390696dfe48e6c62ae679e083a0f03 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Dec 30 18:02:19 2024 -0300 Update copyright diff --git a/README b/README index 4478303..185d3d9 100644 --- a/README +++ b/README @@ -68,7 +68,7 @@ DocBook 5 XSL stylesheets. Copyright --------- -KildClient is Copyright 2004-2023 by Eduardo Kalinowski +KildClient is Copyright 2004-2024 by Eduardo Kalinowski (ed...@ka...). KildClient is free software; you can distribute this software and/or diff --git a/debian/copyright b/debian/copyright index cbe4503..e2bda20 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,7 +4,7 @@ Upstream-Contact: Eduardo M Kalinowski <ed...@ka...> Source: https://www.kildclient.org Files: * -Copyright: 2004-2023, Eduardo M Kalinowski <ed...@ka...> +Copyright: 2004-2024, Eduardo M Kalinowski <ed...@ka...> License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -25,7 +25,7 @@ License: GPL-2+ Files: src/simocombobox.c src/simocombobox.h Copyright: Todd A. Fisher <to...@si...> - 2004-2023 Eduardo M Kalinowski <ed...@ka...> + 2004-2024 Eduardo M Kalinowski <ed...@ka...> License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public diff --git a/doc/C/kildclient.xml b/doc/C/kildclient.xml index 8b2acfd..0f3d93a 100644 --- a/doc/C/kildclient.xml +++ b/doc/C/kildclient.xml @@ -13,7 +13,7 @@ </personname> </author> <copyright> - <year>2004-2023</year><holder>Eduardo M Kalinowski</holder> + <year>2004-2024</year><holder>Eduardo M Kalinowski</holder> </copyright> </info> diff --git a/po/de.po b/po/de.po index b05e3e5..1ac4214 100644 --- a/po/de.po +++ b/po/de.po @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2023 Rene Kuettner <re...@bi...>, Eduardo M Kalinowski <ed...@ka...> +# Copyright (C) 2009-2024 Rene Kuettner <re...@bi...>, Eduardo M Kalinowski <ed...@ka...> # This file is licensed under the same license as the KildClient package. # msgid "" diff --git a/po/eo.po b/po/eo.po index 6a00dc0..3a55d6a 100644 --- a/po/eo.po +++ b/po/eo.po @@ -1,5 +1,5 @@ # KildClient messages in Esperanto -# Copyright (C) 2004-2023 Eduardo M Kalinowski +# Copyright (C) 2004-2024 Eduardo M Kalinowski # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/po/es.po b/po/es.po index eb11d7f..920d1bb 100644 --- a/po/es.po +++ b/po/es.po @@ -1,5 +1,5 @@ # KildClient messages in Spanish -# Copyright (C) 2013-2023 Eduardo M KALINOWSKI <ed...@ka...> +# Copyright (C) 2013-2024 Eduardo M KALINOWSKI <ed...@ka...> # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 4b676e4..8aca4d0 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,5 +1,5 @@ # KildClient messages in Portuguese (Brazilian) -# Copyright (C) 2004-2023 Eduardo M Kalinowski +# Copyright (C) 2004-2024 Eduardo M Kalinowski # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/po/sv.po b/po/sv.po index 7c947bc..c82f940 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,5 +1,5 @@ # KildClient messages in Swedish -# Copyright (C) 2004-2023 Eduardo M Kalinowski, Niklas Grahn +# Copyright (C) 2004-2024 Eduardo M Kalinowski, Niklas Grahn # This file is distributed under the same license as the KildClient package. # msgid "" diff --git a/share/helpmaker.pl b/share/helpmaker.pl index 74bbf2d..05d716e 100755 --- a/share/helpmaker.pl +++ b/share/helpmaker.pl @@ -1,6 +1,6 @@ #!/usr/bin/perl -# Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +# Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/share/kildclient.pl b/share/kildclient.pl index 453e24e..adf72ff 100644 --- a/share/kildclient.pl +++ b/share/kildclient.pl @@ -1,4 +1,4 @@ -### Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +### Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> ### ### This program is free software; you can redistribute it and/or modify ### it under the terms of the GNU General Public License as published by diff --git a/src/aliases.c b/src/aliases.c index a8b44bf..77e7938 100644 --- a/src/aliases.c +++ b/src/aliases.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ansi.h b/src/ansi.h index b05edf1..08cbca8 100644 --- a/src/ansi.h +++ b/src/ansi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ansiparse_thread.c b/src/ansiparse_thread.c index 4239584..12cd0fe 100644 --- a/src/ansiparse_thread.c +++ b/src/ansiparse_thread.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ansitextview.c b/src/ansitextview.c index 1dc77f9..9833e88 100644 --- a/src/ansitextview.c +++ b/src/ansitextview.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/cmdhistory.c b/src/cmdhistory.c index 595bfbf..49beab9 100644 --- a/src/cmdhistory.c +++ b/src/cmdhistory.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/dlgAbout.ui b/src/dlgAbout.ui index 2e26df5..ddda0eb 100644 --- a/src/dlgAbout.ui +++ b/src/dlgAbout.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -26,7 +26,7 @@ MA 02110-1301, USA. <property name="border_width">8</property> <property name="type_hint">normal</property> <property name="program_name">KildClient</property> - <property name="copyright">Copyright © 2004-2023 Eduardo M Kalinowski</property> + <property name="copyright">Copyright © 2004-2024 Eduardo M Kalinowski</property> <property name="comments" translatable="yes">A mud client with powerful features and support for Perl scripting</property> <property name="website">https://www.kildclient.org</property> <property name="website_label" translatable="yes">Visit https://www.kildclient.org</property> diff --git a/src/dlgCmdHistory.ui b/src/dlgCmdHistory.ui index cf5f0c5..ed7e27f 100644 --- a/src/dlgCmdHistory.ui +++ b/src/dlgCmdHistory.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgEditWorld.ui b/src/dlgEditWorld.ui index dc8183d..505649a 100644 --- a/src/dlgEditWorld.ui +++ b/src/dlgEditWorld.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgMLSend.ui b/src/dlgMLSend.ui index 8e060bc..96f214e 100644 --- a/src/dlgMLSend.ui +++ b/src/dlgMLSend.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgPreferences.ui b/src/dlgPreferences.ui index 2042abf..c8eefe0 100644 --- a/src/dlgPreferences.ui +++ b/src/dlgPreferences.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgSelectWorld.ui b/src/dlgSelectWorld.ui index 7bec20f..52d8ac1 100644 --- a/src/dlgSelectWorld.ui +++ b/src/dlgSelectWorld.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgStatistics.ui b/src/dlgStatistics.ui index 4947a4d..bd88ddc 100644 --- a/src/dlgStatistics.ui +++ b/src/dlgStatistics.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.22.1 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/dlgTestTriggers.ui b/src/dlgTestTriggers.ui index 747f723..bdef044 100644 --- a/src/dlgTestTriggers.ui +++ b/src/dlgTestTriggers.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/kcircularqueue.c b/src/kcircularqueue.c index 053314c..bbb69ae 100644 --- a/src/kcircularqueue.c +++ b/src/kcircularqueue.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/kcwin.c b/src/kcwin.c index 393b48d..840e1e9 100644 --- a/src/kcwin.c +++ b/src/kcwin.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/kildclient.h b/src/kildclient.h index 239d729..15955bf 100644 --- a/src/kildclient.h +++ b/src/kildclient.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/kildclient.ui b/src/kildclient.ui index db408ef..475b372 100644 --- a/src/kildclient.ui +++ b/src/kildclient.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/libintl-wrapper.h b/src/libintl-wrapper.h index a3c3360..c1e80d3 100644 --- a/src/libintl-wrapper.h +++ b/src/libintl-wrapper.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/log.c b/src/log.c index 354769a..db1acc8 100644 --- a/src/log.c +++ b/src/log.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/macros.c b/src/macros.c index e282cf9..563adb1 100644 --- a/src/macros.c +++ b/src/macros.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/main.c b/src/main.c index 4084361..b6369a3 100644 --- a/src/main.c +++ b/src/main.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/mainthread_operations.c b/src/mainthread_operations.c index b6221df..73c1f4d 100644 --- a/src/mainthread_operations.c +++ b/src/mainthread_operations.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/mainwindow.c b/src/mainwindow.c index 4d297a2..6468970 100644 --- a/src/mainwindow.c +++ b/src/mainwindow.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/mnuPopupURL.ui b/src/mnuPopupURL.ui index e4431b9..fd18e9d 100644 --- a/src/mnuPopupURL.ui +++ b/src/mnuPopupURL.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/multilinesend.c b/src/multilinesend.c index 88b1344..c7d8dd6 100644 --- a/src/multilinesend.c +++ b/src/multilinesend.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/net.c b/src/net.c index 8725985..e3671c0 100644 --- a/src/net.c +++ b/src/net.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/net.h b/src/net.h index f3ea106..aa84561 100644 --- a/src/net.h +++ b/src/net.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/parser.c b/src/parser.c index b1212be..5587ac8 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/perlscript.c b/src/perlscript.c index 561d402..20e9d07 100644 --- a/src/perlscript.c +++ b/src/perlscript.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/perlscript.h b/src/perlscript.h index d3e579e..02462b8 100644 --- a/src/perlscript.h +++ b/src/perlscript.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/permanentvariables.c b/src/permanentvariables.c index e14645b..e0056d3 100644 --- a/src/permanentvariables.c +++ b/src/permanentvariables.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/plugins.c b/src/plugins.c index a6547d0..a762ccd 100644 --- a/src/plugins.c +++ b/src/plugins.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/prefs.c b/src/prefs.c index a53637f..b8fb9bc 100644 --- a/src/prefs.c +++ b/src/prefs.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/process_line_thread.c b/src/process_line_thread.c index e288408..4dbd10d 100644 --- a/src/process_line_thread.c +++ b/src/process_line_thread.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/proxy.c b/src/proxy.c index 38c07ac..f626afb 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sound.c b/src/sound.c index 5cad321..aca764c 100644 --- a/src/sound.c +++ b/src/sound.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/telnet.c b/src/telnet.c index 97d7a71..9792589 100644 --- a/src/telnet.c +++ b/src/telnet.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/timers.c b/src/timers.c index 31202cc..2abd517 100644 --- a/src/timers.c +++ b/src/timers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/triggers.c b/src/triggers.c index f1601f9..3a67586 100644 --- a/src/triggers.c +++ b/src/triggers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/util.c b/src/util.c index 1718798..8f43ad1 100644 --- a/src/util.c +++ b/src/util.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_advanced.c b/src/we_advanced.c index 4755f31..fa097db 100644 --- a/src/we_advanced.c +++ b/src/we_advanced.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_aliases.c b/src/we_aliases.c index 3a58f3d..36765cf 100644 --- a/src/we_aliases.c +++ b/src/we_aliases.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_colors.c b/src/we_colors.c index 61227f0..24483c7 100644 --- a/src/we_colors.c +++ b/src/we_colors.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_general.c b/src/we_general.c index 74d0924..7bdf587 100644 --- a/src/we_general.c +++ b/src/we_general.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_generic_guied.c b/src/we_generic_guied.c index 0cec4e8..5102224 100644 --- a/src/we_generic_guied.c +++ b/src/we_generic_guied.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_hooks.c b/src/we_hooks.c index 66d0a16..e704a3e 100644 --- a/src/we_hooks.c +++ b/src/we_hooks.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_input.c b/src/we_input.c index 6a21554..6d1cb4e 100644 --- a/src/we_input.c +++ b/src/we_input.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_logging.c b/src/we_logging.c index ee24900..911b7f4 100644 --- a/src/we_logging.c +++ b/src/we_logging.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_macros.c b/src/we_macros.c index aab1cb3..0956fdd 100644 --- a/src/we_macros.c +++ b/src/we_macros.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_mainwindow.c b/src/we_mainwindow.c index c4d724d..8ab2916 100644 --- a/src/we_mainwindow.c +++ b/src/we_mainwindow.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_plugins.c b/src/we_plugins.c index f1f6daa..d957cd4 100644 --- a/src/we_plugins.c +++ b/src/we_plugins.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_protocols.c b/src/we_protocols.c index 7ac8503..8f39e3e 100644 --- a/src/we_protocols.c +++ b/src/we_protocols.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_scripting.c b/src/we_scripting.c index 6b7d004..ceb9477 100644 --- a/src/we_scripting.c +++ b/src/we_scripting.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_statusbar.c b/src/we_statusbar.c index 0ed4bf1..48c4eff 100644 --- a/src/we_statusbar.c +++ b/src/we_statusbar.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_timers.c b/src/we_timers.c index 019ec7b..8344d86 100644 --- a/src/we_timers.c +++ b/src/we_timers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_triggers.c b/src/we_triggers.c index d4c7010..f61406c 100644 --- a/src/we_triggers.c +++ b/src/we_triggers.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/we_vars.c b/src/we_vars.c index 5224013..78ac5cd 100644 --- a/src/we_vars.c +++ b/src/we_vars.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/wndmain.ui b/src/wndmain.ui index e1d9c07..b932300 100644 --- a/src/wndmain.ui +++ b/src/wndmain.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 -Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> +Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/worldeditor.c b/src/worldeditor.c index 73971b7..35f815a 100644 --- a/src/worldeditor.c +++ b/src/worldeditor.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/worldgui.c b/src/worldgui.c index 7eccd6e..3d50a2b 100644 --- a/src/worldgui.c +++ b/src/worldgui.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/worlds.c b/src/worlds.c index 6d5b33a..309680d 100644 --- a/src/worlds.c +++ b/src/worlds.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/worldselector.c b/src/worldselector.c index b7d716e..b3f79ba 100644 --- a/src/worldselector.c +++ b/src/worldselector.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 Eduardo M Kalinowski <ed...@ka...> + * Copyright (C) 2004-2024 Eduardo M Kalinowski <ed...@ka...> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=ab946c73901ceaebb5cca241eda8e2f1c502cc35 commit ab946c73901ceaebb5cca241eda8e2f1c502cc35 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Dec 30 17:58:34 2024 -0300 No need to include .ui files, they're compiled into resources diff --git a/win32/kildclient.iss b/win32/kildclient.iss index 33af804..6987ffa 100755 --- a/win32/kildclient.iss +++ b/win32/kildclient.iss @@ -53,7 +53,6 @@ Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:Ad [Files] ;;; Program and support files Source: {#BuildDir}\src\kildclient.exe; DestDir: {app}; Flags: ignoreversion -Source: {#BuildDir}\src\*.ui; DestDir: {app}; Flags: ignoreversion Source: {#BuildDir}\share\kildclient.pl; DestDir: {app}; Flags: ignoreversion Source: {#BuildDir}\share\MSDP.pm; DestDir: {app}; Flags: ignoreversion Source: {#BuildDir}\share\kildclient.png; DestDir: {app}; Flags: ignoreversion http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=f82776643922460608c0f60df362e983d63bde4b commit f82776643922460608c0f60df362e983d63bde4b Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Dec 30 17:56:00 2024 -0300 Change version to 3.2.2 diff --git a/README b/README index e5f6863..4478303 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -KildClient 3.2.1 +KildClient 3.2.2 ---------------- KildClient is a MUD client using the GTK+ toolkit. Its main feature is diff --git a/configure.ac b/configure.ac index 67d1bd4..1d40c9e 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([kildclient],[3.2.1]) +AC_INIT([kildclient],[3.2.2]) AC_CONFIG_SRCDIR([src/main.c]) AC_CANONICAL_HOST diff --git a/doc/C/kildclient.xml b/doc/C/kildclient.xml index 866d977..8b2acfd 100644 --- a/doc/C/kildclient.xml +++ b/doc/C/kildclient.xml @@ -4,7 +4,7 @@ <info> <title>KildClient Manual</title> - <subtitle>Version 3.2.1</subtitle> + <subtitle>Version 3.2.2</subtitle> <author> <personname> <firstname>Eduardo</firstname> diff --git a/kildclient.spec b/kildclient.spec index a828927..7d3bd0d 100644 --- a/kildclient.spec +++ b/kildclient.spec @@ -1,5 +1,5 @@ Name: kildclient -Version: 3.2.1 +Version: 3.2.2 Release: 1%{dist} Summary: A powerful MUD client with a built-in Perl interpreter Summary(pt_BR): Um poderoso cliente de MUD com um interpretador Perl embutido @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Dec 30 2024 Eduardo M Kalinowski <ed...@ka...> - 3.2.2-1 +- New version: 3.2.2. + * Tue Aug 22 2023 Eduardo M Kalinowski <ed...@ka...> - 3.2.1-1 - New version: 3.2.1. diff --git a/win32/kildclient.iss b/win32/kildclient.iss index 84c255e..33af804 100755 --- a/win32/kildclient.iss +++ b/win32/kildclient.iss @@ -10,7 +10,7 @@ ;;; Some defines #define AppName "KildClient" #define AppId "KildClient" -#define AppVer "3.2.1b" +#define AppVer "3.2.2" #define URL "https://www.kildclient.org" ;;; Paths to the files to be included @@ -118,11 +118,7 @@ Source: {#MingwDir}\share\locale\de\LC_MESSAGES\*; DestDir: {app}\locale\de\LC_M Source: {#MingwDir}\share\locale\es\LC_MESSAGES\*; DestDir: {app}\locale\es\LC_MESSAGES; Flags: ignoreversion Source: {#MingwDir}\share\locale\eo\LC_MESSAGES\*; DestDir: {app}\locale\eo\LC_MESSAGES; Flags: ignoreversion Source: {#MingwDir}\share\locale\sv\LC_MESSAGES\*; DestDir: {app}\locale\sv\LC_MESSAGES; Flags: ignoreversion -Source: {#MingwDir}\share\icons\Adwaita\index.theme; DestDir: {app}\share\icons\Adwaita\; Flags: ignoreversion -Source: {#MingwDir}\share\icons\Adwaita\16x16\actions\*; DestDir: {app}\share\icons\Adwaita\16x16\actions; Flags: ignoreversion -Source: {#MingwDir}\share\icons\Adwaita\16x16\devices\*; DestDir: {app}\share\icons\Adwaita\16x16\devices; Flags: ignoreversion -Source: {#MingwDir}\share\icons\Adwaita\16x16\mimetypes\*; DestDir: {app}\share\icons\Adwaita\16x16\devices; Flags: ignoreversion -Source: {#MingwDir}\share\icons\Adwaita\16x16\places\*; DestDir: {app}\share\icons\Adwaita\16x16\places; Flags: ignoreversion +Source: {#MingwDir}\share\icons\Adwaita\*; DestDir: {app}\share\icons\Adwaita\; Flags: ignoreversion recursesubdirs ;;; gnutls Source: {#MingwDir}\bin\libgmp-10.dll; DestDir: {app}\bin; Flags: ignoreversion ----------------------------------------------------------------------- Summary of changes: README | 4 ++-- configure.ac | 2 +- debian/copyright | 4 ++-- doc/C/kildclient.xml | 4 ++-- kildclient.spec | 5 ++++- po/de.po | 2 +- po/eo.po | 2 +- po/es.po | 2 +- po/pt_BR.po | 2 +- po/sv.po | 2 +- share/helpmaker.pl | 2 +- share/kildclient.pl | 2 +- src/aliases.c | 2 +- src/ansi.h | 2 +- src/ansiparse_thread.c | 2 +- src/ansitextview.c | 2 +- src/cmdhistory.c | 2 +- src/dlgAbout.ui | 4 ++-- src/dlgCmdHistory.ui | 2 +- src/dlgEditWorld.ui | 2 +- src/dlgMLSend.ui | 2 +- src/dlgPreferences.ui | 2 +- src/dlgSelectWorld.ui | 2 +- src/dlgStatistics.ui | 2 +- src/dlgTestTriggers.ui | 2 +- src/kcircularqueue.c | 2 +- src/kcwin.c | 2 +- src/kildclient.h | 2 +- src/kildclient.ui | 2 +- src/libintl-wrapper.h | 2 +- src/log.c | 2 +- src/macros.c | 2 +- src/main.c | 2 +- src/mainthread_operations.c | 2 +- src/mainwindow.c | 2 +- src/mnuPopupURL.ui | 2 +- src/multilinesend.c | 2 +- src/net.c | 2 +- src/net.h | 2 +- src/parser.c | 2 +- src/perlscript.c | 2 +- src/perlscript.h | 2 +- src/permanentvariables.c | 2 +- src/plugins.c | 2 +- src/prefs.c | 2 +- src/process_line_thread.c | 2 +- src/proxy.c | 2 +- src/sound.c | 2 +- src/telnet.c | 2 +- src/timers.c | 2 +- src/triggers.c | 2 +- src/util.c | 2 +- src/we_advanced.c | 2 +- src/we_aliases.c | 2 +- src/we_colors.c | 2 +- src/we_general.c | 2 +- src/we_generic_guied.c | 2 +- src/we_hooks.c | 2 +- src/we_input.c | 2 +- src/we_logging.c | 2 +- src/we_macros.c | 2 +- src/we_mainwindow.c | 2 +- src/we_plugins.c | 2 +- src/we_protocols.c | 2 +- src/we_scripting.c | 2 +- src/we_statusbar.c | 2 +- src/we_timers.c | 2 +- src/we_triggers.c | 2 +- src/we_vars.c | 2 +- src/wndmain.ui | 2 +- src/worldeditor.c | 2 +- src/worldgui.c | 2 +- src/worlds.c | 2 +- src/worldselector.c | 2 +- win32/kildclient.iss | 9 ++------- 75 files changed, 83 insertions(+), 85 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-30 20:57:13
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 7153d2f13781791c7795e54e3f3a11fc574e7aeb (commit) from 101d322e99c6f79c9e6f0610b1f0134c67784a66 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=7153d2f13781791c7795e54e3f3a11fc574e7aeb commit 7153d2f13781791c7795e54e3f3a11fc574e7aeb Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Dec 30 14:28:05 2024 -0300 Fix compilation error under Win32 diff --git a/src/net.c b/src/net.c index 9d2d6bf..8725985 100644 --- a/src/net.c +++ b/src/net.c @@ -348,7 +348,11 @@ continue_connecting_cb(gpointer data) /* Enable TCP Keep Alive if selected */ if (world->keep_alive) { int optval = 1; +#ifndef __MINGW32__ setsockopt(world->sock, SOL_SOCKET, SO_KEEPALIVE, &optval, sizeof(optval)); +#else /* defined __MINGW32__ */ + setsockopt(world->sock, SOL_SOCKET, SO_KEEPALIVE, (char *) &optval, sizeof(optval)); +#endif } world->noecho = FALSE; ----------------------------------------------------------------------- Summary of changes: src/net.c | 4 ++++ 1 file changed, 4 insertions(+) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2024-12-30 20:56:58
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 101d322e99c6f79c9e6f0610b1f0134c67784a66 (commit) from fb3d169769ca7ea49a324fff24648bbc03532c5f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=101d322e99c6f79c9e6f0610b1f0134c67784a66 commit 101d322e99c6f79c9e6f0610b1f0134c67784a66 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Mon Dec 30 12:39:28 2024 -0300 Fix resizing bug with multi-line input Once some quantity of text was typed, it was not possible to shrink the window width anymore. diff --git a/NEWS b/NEWS index 2c16ca2..239e342 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,8 @@ +Changes in version 3.2.2 + + - Bug fixed: it is not possible to shrink the window's width. + + Changes in version 3.2.1 ------------------------ diff --git a/src/simocombobox.c b/src/simocombobox.c index 6149464..2cb70bc 100644 --- a/src/simocombobox.c +++ b/src/simocombobox.c @@ -98,6 +98,9 @@ struct _SimoComboBoxPrivate { static GtkBinClass *parent_class = NULL; static guint combo_box_signals[LAST_SIGNAL] = {0, }; +/* Minimal width for the entry box */ +#define MINIMUM_WIDTH 200 + static void simo_combo_box_class_init(SimoComboBoxClass *klass); static void simo_combo_box_init(SimoComboBox *combo_box); @@ -122,7 +125,8 @@ static void simo_combo_box_get_preferred_width(GtkWidget *widget, gint *minimum_width, gint *natural_width); static void simo_combo_box_size_request(GtkWidget *widget, - GtkRequisition *requisition); + GtkRequisition *minimum, + GtkRequisition *natural); static gint simo_combo_box_get_line_height(SimoComboBox *combo_box); static void simo_combo_box_size_allocate(GtkWidget *widget, GtkAllocation *allocation); @@ -593,11 +597,11 @@ simo_combo_box_get_preferred_height(GtkWidget *widget, gint *minimum_height, gint *natural_height) { - GtkRequisition req; + GtkRequisition minimum, natural; - simo_combo_box_size_request(widget, &req); - *minimum_height = req.height; - *natural_height = req.height; + simo_combo_box_size_request(widget, &minimum, &natural); + *minimum_height = minimum.height; + *natural_height = natural.height; } @@ -607,17 +611,19 @@ simo_combo_box_get_preferred_width(GtkWidget *widget, gint *minimum_width, gint *natural_width) { - GtkRequisition req; + GtkRequisition minimum, natural; - simo_combo_box_size_request(widget, &req); - *minimum_width = req.width; - *natural_width = req.width; + simo_combo_box_size_request(widget, &minimum, &natural); + *minimum_width = minimum.width; + *natural_width = natural.width; } static void -simo_combo_box_size_request(GtkWidget *widget, GtkRequisition *req) +simo_combo_box_size_request(GtkWidget *widget, + GtkRequisition *minimum, + GtkRequisition *natural) { SimoComboBox *combo_box = SIMO_COMBO_BOX(widget); GtkRequisition breq, ereq, areq; @@ -633,14 +639,17 @@ simo_combo_box_size_request(GtkWidget *widget, GtkRequisition *req) ereq.height = breq.height; if (combo_box->priv->n_lines > 1) { - req->height = simo_combo_box_get_line_height(combo_box) * combo_box->priv->n_lines + 8; + natural->height = simo_combo_box_get_line_height(combo_box) * combo_box->priv->n_lines + 8; } else { - req->height = breq.height; + natural->height = breq.height; } - req->width = ereq.width + breq.width + areq.width; + natural->width = ereq.width + breq.width + areq.width; + + minimum->height = natural->height; + minimum->width = MINIMUM_WIDTH + breq.width + areq.width; - gtk_widget_set_size_request(combo_box->priv->entry, ereq.width, ereq.height); - gtk_widget_set_size_request(combo_box->priv->scrolled_window, ereq.width, ereq.height); + gtk_widget_set_size_request(combo_box->priv->entry, MINIMUM_WIDTH, ereq.height); + gtk_widget_set_size_request(combo_box->priv->scrolled_window, MINIMUM_WIDTH, ereq.height); } ----------------------------------------------------------------------- Summary of changes: NEWS | 5 +++++ src/simocombobox.c | 39 ++++++++++++++++++++++++--------------- 2 files changed, 29 insertions(+), 15 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-11-04 19:41:11
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via fb3d169769ca7ea49a324fff24648bbc03532c5f (commit) via a065b7725636b4a9ed260057d860b311caa09a91 (commit) from 80140eae943dfd73870455abf2e1eed982fc1613 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=fb3d169769ca7ea49a324fff24648bbc03532c5f commit fb3d169769ca7ea49a324fff24648bbc03532c5f Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sat Nov 4 16:38:08 2023 -0300 Adjust debian packaging to reflect exclusion of gresources.c diff --git a/debian/changelog b/debian/changelog index 0934f84..6ad6941 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +kildclient (UNRELEASED UPSTREAM) unstable; urgency=low + + * clean: src/kildclient.gresource.c is no longer included in the upstream + tarball, so no need to clean it. + + -- Eduardo M Kalinowski <ed...@ka...> Sat, 04 Nov 2023 16:37:40 -0300 + kildclient (3.2.1-1) unstable; urgency=low * rules, clean: Handle automatically generated html files in clean diff --git a/debian/clean b/debian/clean index 256f6b1..52046ab 100644 --- a/debian/clean +++ b/debian/clean @@ -1,2 +1 @@ -src/kildclient.gresource.c doc/C/kildclient/ http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=a065b7725636b4a9ed260057d860b311caa09a91 commit a065b7725636b4a9ed260057d860b311caa09a91 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sat Nov 4 16:33:55 2023 -0300 Do not include gresources.c file in tarball It's better for it to be generated at compile time from the xml source. Since the user needs the glib development headers, they'll have the necessary tool (glib-compile-resources). diff --git a/src/Makefile.am b/src/Makefile.am index 8e0271a..4dfb00d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -47,8 +47,9 @@ kildclient_SOURCES = main.c \ perlscript.c \ kcwin.c \ simocombobox.c \ - kcircularqueue.c \ - $(BUILT_SOURCES) + kcircularqueue.c + +nodist_kildclient_SOURCES = $(BUILT_SOURCES) if WINDOWS kildclient_SOURCES += wresources.rc ----------------------------------------------------------------------- Summary of changes: debian/changelog | 7 +++++++ debian/clean | 1 - src/Makefile.am | 5 +++-- 3 files changed, 10 insertions(+), 3 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-11-04 19:19:51
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The tag, debian-3.2.1-1 has been created at 80140eae943dfd73870455abf2e1eed982fc1613 (commit) - Log ----------------------------------------------------------------- commit 80140eae943dfd73870455abf2e1eed982fc1613 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Wed Oct 25 14:47:03 2023 -0300 Simplify regeneration of html manual during debian build By listing the directory where html file are output in debian/clean, it is removed before build, thus it's not considered when checking for differences when building the source package. 'touch kildclient.xml' is unnecessary, because 'make html' always calls xsltproc to generate the html manual, even if there is no change. ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-10-25 18:57:29
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 80140eae943dfd73870455abf2e1eed982fc1613 (commit) via 98428b6416b8358018123ce7eaff4c620578d9ee (commit) from 13cac97026cb9b38437fa6b6c2457bf593118e54 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=80140eae943dfd73870455abf2e1eed982fc1613 commit 80140eae943dfd73870455abf2e1eed982fc1613 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Wed Oct 25 14:47:03 2023 -0300 Simplify regeneration of html manual during debian build By listing the directory where html file are output in debian/clean, it is removed before build, thus it's not considered when checking for differences when building the source package. 'touch kildclient.xml' is unnecessary, because 'make html' always calls xsltproc to generate the html manual, even if there is no change. diff --git a/debian/changelog b/debian/changelog index b6025bc..0934f84 100644 --- a/debian/changelog +++ b/debian/changelog @@ -22,7 +22,7 @@ kildclient (3.2.1-1) unstable; urgency=low * control: Updated policy compliance to 4.6.2, no changes were necessary. - -- Eduardo M Kalinowski <ed...@ka...> Thu, 31 Aug 2023 18:27:59 -0300 + -- Eduardo M Kalinowski <ed...@ka...> Wed, 25 Oct 2023 14:32:27 -0300 kildclient (3.2.0-2) unstable; urgency=low diff --git a/debian/clean b/debian/clean index 1212a33..256f6b1 100644 --- a/debian/clean +++ b/debian/clean @@ -1,2 +1,2 @@ src/kildclient.gresource.c -doc/C/kildclient-deb/ +doc/C/kildclient/ diff --git a/debian/rules b/debian/rules index d148914..a892912 100755 --- a/debian/rules +++ b/debian/rules @@ -16,17 +16,12 @@ endif %: dh $@ -override_dh_auto_build: - # Force regeneration of the help file - touch doc/C/kildclient.xml - dh_auto_build - override_dh_auto_install-indep: - # Force regeneration of html manual + # Build html manual test -n '$(NODOC)' || \ - htmloutputdir=kildclient-deb $(MAKE) -C doc/C html + $(MAKE) -C doc/C html test -n '$(NODOC)' || \ - htmloutputdir=kildclient-deb $(MAKE) -C doc DESTDIR=$(CURDIR)/debian/kildclient-doc install + $(MAKE) -C doc DESTDIR=$(CURDIR)/debian/kildclient-doc install override_dh_auto_install-arch: $(MAKE) DESTDIR=$(CURDIR)/debian/kildclient install http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=98428b6416b8358018123ce7eaff4c620578d9ee commit 98428b6416b8358018123ce7eaff4c620578d9ee Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Wed Oct 25 14:32:57 2023 -0300 Force regeneration of kildclient.gresource.c when building deb package diff --git a/debian/changelog b/debian/changelog index 9bcd357..b6025bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,9 @@ kildclient (3.2.1-1) unstable; urgency=low * rules, clean: Handle automatically generated html files in clean target. Closes: #1048469 + * clean: Remove src/kildclient.gresource.c in order from it to be + regenerated from source during build. + * control: Use debhelper 13, and specify the compatibility level with a dependency on debhelper-compat (= 13). diff --git a/debian/clean b/debian/clean index 476de23..1212a33 100644 --- a/debian/clean +++ b/debian/clean @@ -1 +1,2 @@ +src/kildclient.gresource.c doc/C/kildclient-deb/ ----------------------------------------------------------------------- Summary of changes: debian/changelog | 5 ++++- debian/clean | 3 ++- debian/rules | 11 +++-------- 3 files changed, 9 insertions(+), 10 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-09-09 12:12:41
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 13cac97026cb9b38437fa6b6c2457bf593118e54 (commit) from 7f4bb17886b4921af1ebaa767873a8f55adb2d22 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=13cac97026cb9b38437fa6b6c2457bf593118e54 commit 13cac97026cb9b38437fa6b6c2457bf593118e54 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Sat Sep 9 09:10:38 2023 -0300 Fix spell-checking not working on Windows While all the necessary DLLs were included, some were being copied from the ActivePerl distribution, and for some reason they prevented the enchant plugin from being loaded. They're now copied from the mingw32 distribution. Perl continues to work normally. diff --git a/win32/kildclient.iss b/win32/kildclient.iss index 5c7314a..84c255e 100755 --- a/win32/kildclient.iss +++ b/win32/kildclient.iss @@ -10,7 +10,7 @@ ;;; Some defines #define AppName "KildClient" #define AppId "KildClient" -#define AppVer "3.2.1" +#define AppVer "3.2.1b" #define URL "https://www.kildclient.org" ;;; Paths to the files to be included @@ -97,6 +97,7 @@ Source: {#MingwDir}\bin\libgio-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversi Source: {#MingwDir}\bin\libglib-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libgmodule-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libgobject-2.0-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgnurx-0.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libgtk-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libharfbuzz-0.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libintl-8.dll; DestDir: {app}\bin; Flags: ignoreversion @@ -133,15 +134,14 @@ Source: {#MingwDir}\bin\libtasn1-6.dll; DestDir: {app}\bin; Flags: ignoreversion ;;; gtk-spell Source: {#MingwDir}\bin\libenchant-2.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libgcc_s_dw2-1.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libgtkspell3-3-0.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#MingwDir}\bin\libgnurx-0.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\bin\libhunspell-1.7-0.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#MingwDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#MingwDir}\lib\enchant-2\enchant_hunspell.dll; DestDir: {app}\lib\enchant-2; Flags: ignoreversion ;;; Perl -Source: {#PerlDir}\bin\libgcc_s_dw2-1.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#PerlDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion -Source: {#PerlDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#PerlDir}\bin\perl532.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#PerlDir}\lib\*; DestDir: {app}\perl; Flags: ignoreversion recursesubdirs Source: {#SysPerlDir}\JSON.pm; DestDir: {app}\lib; Flags: ignoreversion ----------------------------------------------------------------------- Summary of changes: win32/kildclient.iss | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-09-07 16:28:10
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, win64 has been created at 636546410631f33371e869b93831ad3d35010548 (commit) - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=636546410631f33371e869b93831ad3d35010548 commit 636546410631f33371e869b93831ad3d35010548 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Thu Sep 7 12:40:28 2023 -0300 Changes to compile a 64-bit version; see NOTES.win64 diff --git a/win32/NOTES.win64 b/win32/NOTES.win64 new file mode 100644 index 0000000..6af892d --- /dev/null +++ b/win32/NOTES.win64 @@ -0,0 +1,16 @@ +Notes for a 64-bit version +-------------------------- + +- Compilation works fine, it's just a matter of using the mingw64- + version of the packages. The Dockerfile has been adapter for that. + The 64-bit version sets __MINGW32__ as well, no changes to the + source code were necessary. + +- The installer also works fine, jut some paths had to be changed, and + some settings to enable 64-bit mode. + +- Unfortunately the program seems to crash randomly; this would need + to be debugged. + +- If it ever works, then this directory and the files should be renamed + to something generic like 'windows'. diff --git a/win32/kildclient.iss b/win32/kildclient.iss index 5c7314a..760974f 100755 --- a/win32/kildclient.iss +++ b/win32/kildclient.iss @@ -17,11 +17,11 @@ ; Directory where KildClient is built #define BuildDir "Z:\work" ; Root of mingw32 files installed as Fedora files -#define MingwDir "Z:\mingw32\usr\i686-w64-mingw32\sys-root\mingw" +#define MingwDir "Z:\mingw64\usr\x86_64-w64-mingw32\sys-root\mingw" ; Strawberry Perl directory -#define PerlDir "Z:\mingw32\opt\strawberryperl\perl" +#define PerlDir "Z:\mingw64\opt\strawberryperl\perl" ; Directory of Perl modules (not in the mingw root, used for JSON.pm) -#define SysPerlDir "Z:\mingw32\usr\share\perl5\vendor_perl" +#define SysPerlDir "Z:\mingw64\usr\share\perl5\vendor_perl" [Setup] AppId={#AppId} @@ -42,6 +42,8 @@ SolidCompression=true AppCopyright=This program is released under the GNU General Public License ShowLanguageDialog=yes RestartIfNeededByRun=yes +ArchitecturesAllowed=x64 +ArchitecturesInstallIn64BitMode=x64 [Languages] Name: eng; MessagesFile: compiler:Default.isl @@ -139,7 +141,7 @@ Source: {#MingwDir}\bin\libhunspell-1.7-0.dll; DestDir: {app}\bin; Flags: ignore Source: {#MingwDir}\lib\enchant-2\enchant_hunspell.dll; DestDir: {app}\lib\enchant-2; Flags: ignoreversion ;;; Perl -Source: {#PerlDir}\bin\libgcc_s_dw2-1.dll; DestDir: {app}\bin; Flags: ignoreversion +Source: {#PerlDir}\bin\libgcc_s_seh-1.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#PerlDir}\bin\libstdc++-6.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#PerlDir}\bin\libwinpthread-1.dll; DestDir: {app}\bin; Flags: ignoreversion Source: {#PerlDir}\bin\perl532.dll; DestDir: {app}\bin; Flags: ignoreversion diff --git a/win32/mingw32-kildclient-docker/Dockerfile b/win32/mingw32-kildclient-docker/Dockerfile index 7d6ffd3..cb6fd12 100644 --- a/win32/mingw32-kildclient-docker/Dockerfile +++ b/win32/mingw32-kildclient-docker/Dockerfile @@ -7,7 +7,7 @@ COPY macros.image-language-conf /etc/rpm/macros.image-language-conf RUN dnf -y install passwd RUN useradd ekalin \ - && echo "mingw32-kildclient" | passwd --stdin ekalin + && echo "mingw-kildclient" | passwd --stdin ekalin # ssh server RUN dnf -y install openssh-server @@ -19,18 +19,18 @@ RUN dnf -y install \ gettext-devel \ glib2-devel \ make \ - mingw32-gcc \ - mingw32-gnutls \ - mingw32-gtk3 \ - mingw32-gtkspell3 \ - mingw32-libgnurx \ + mingw64-gcc \ + mingw64-gnutls \ + mingw64-gtk3 \ + mingw64-gtkspell3 \ + mingw64-libgnurx \ perl-XML-LibXML \ perl-JSON \ unzip \ && dnf clean all RUN curl -o /tmp/strawberryperl.zip \ - https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-32bit.zip \ + https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip \ && mkdir /opt/strawberryperl \ && unzip /tmp/strawberryperl.zip -d /opt/strawberryperl \ && rm /tmp/strawberryperl.zip ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-09-01 21:15:35
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The tag, Release_3.2.1 has been created at 7f4bb17886b4921af1ebaa767873a8f55adb2d22 (commit) - Log ----------------------------------------------------------------- commit 7f4bb17886b4921af1ebaa767873a8f55adb2d22 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Fri Sep 1 08:19:24 2023 -0300 Update debian package ----------------------------------------------------------------------- hooks/post-receive -- kildclient |
From: ekalin <ek...@us...> - 2023-09-01 21:15:26
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "kildclient". The branch, master has been updated via 7f4bb17886b4921af1ebaa767873a8f55adb2d22 (commit) from 4148189d6e3e6d09b61d3dc7ba318958cd237a14 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://kildclient.git.sourceforge.net/git/gitweb.cgi?p=kildclient/kildclient;a=commit;h=7f4bb17886b4921af1ebaa767873a8f55adb2d22 commit 7f4bb17886b4921af1ebaa767873a8f55adb2d22 Author: Eduardo M KALINOWSKI <ed...@ka...> Date: Fri Sep 1 08:19:24 2023 -0300 Update debian package diff --git a/debian/NEWS.Debian b/debian/NEWS similarity index 100% rename from debian/NEWS.Debian rename to debian/NEWS diff --git a/debian/changelog b/debian/changelog index 764f351..9bcd357 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,25 @@ -kildclient (3.2.0-3) unstable; urgency=low +kildclient (3.2.1-1) unstable; urgency=low * rules, clean: Handle automatically generated html files in clean target. Closes: #1048469 - -- Eduardo M Kalinowski <ed...@ka...> Sat, 19 Aug 2023 18:14:59 -0300 + * control: Use debhelper 13, and specify the compatibility level with + a dependency on debhelper-compat (= 13). + + * control: Set Rules-Requires-Root to no. + + * watch: Change compatibility to version 4. + + * upstream/signing-key.asc: Extra signatures were removed from the + signing key. + + * NEWS, docs: renamed NEWS.Debian to NEWS; it is no longer necessary + to list this file in docs. + + * control: Updated policy compliance to 4.6.2, no changes were + necessary. + + -- Eduardo M Kalinowski <ed...@ka...> Thu, 31 Aug 2023 18:27:59 -0300 kildclient (3.2.0-2) unstable; urgency=low diff --git a/debian/compat b/debian/compat deleted file mode 100644 index b4de394..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -11 diff --git a/debian/control b/debian/control index f35338c..4eda2f4 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,9 @@ Source: kildclient Section: games Priority: optional Maintainer: Eduardo M Kalinowski <ed...@ka...> -Build-Depends: docbook-xsl-ns, debhelper (>= 11), libglib2.0-dev (>= 2.32.0), libgtk-3-dev (>= 3.22.0), libperl-dev (>= 5.10.0), gettext (>= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, libxml-libxml-perl, xsltproc, zlib1g-dev -Standards-Version: 4.1.3 +Build-Depends: docbook-xsl-ns, debhelper-compat (= 13), libglib2.0-dev (>= 2.32.0), libgtk-3-dev (>= 3.22.0), libperl-dev (>= 5.10.0), gettext (>= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, libxml-libxml-perl, xsltproc, zlib1g-dev +Rules-Requires-Root: no +Standards-Version: 4.6.2 Homepage: https://www.kildclient.org Vcs-Browser: https://sourceforge.net/p/kildclient/git/ci/master/tree/debian/ Vcs-Git: https://git.code.sf.net/p/kildclient/git diff --git a/debian/docs b/debian/docs index 03cd7a6..50bd824 100644 --- a/debian/docs +++ b/debian/docs @@ -1,3 +1,2 @@ NEWS README -debian/NEWS.Debian diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc index eadc2ef..07ae7c0 100644 --- a/debian/upstream/signing-key.asc +++ b/debian/upstream/signing-key.asc @@ -1,5 +1,4 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 mQINBFNRSF4BEAC/FyAIbrs1kyPLdlpMED0RWeBI/p1RljD7Ctoqs4UbiNUCogUb rN39wNNr+tuB6DG3ovC3JTu1jVZtBa6it/aGs9m+zFG3/FU2fw2925VPCyWK4Hzb @@ -25,23 +24,20 @@ caOz9aw5NJ+Iiz9DZvKJLdIHUuJouY1twf/0AJO6bZ3JYvSJY254v2kVukALSWfC JfPIrFpQcHZ8m82sCwXd2xFN/tNnaRZ7hMFVgzxC+uzKmM/sE9jwBhQ/UJNlHvH+ xU6tmCtvhxiXNRBF176QTwZvAygiADR767mauVaZNAmzLZ5nh+VwwbmzZHDKi4Ug T4X0Y25Xzz334sbSVS8HQuS/1dPLuGPJsib3NOE6T//OT0zcYSSWT8h3UHLnRgEE -A4FAibxlZ4hGBBARCAAGBQJTUUrjAAoJECQGLxSl0Ok6GK4AoJxpiOJ1cjhxH6zc -/uhMn0wyxa09AKCboVp3qqyLoUXb0s1T+K7MAkmoKbQvRWR1YXJkbyBkZSBNYXR0 -b3MgS2FsaW5vd3NraSA8ZWthbGluQGdtYWlsLmNvbT6JAjcEEwEIACEFAlNRSfcC -GwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQ0519qgaSaEKILRAAmzqsXp+P -UjOf9Z4awetEGXMdUe3W9abHOTnpfc/sBMeXyn4tuKOR4ifOhIhAR1kc6neyDwhR -Dhu2LBbMxyMMHOuNJfu90r0mwsIJ0BK16wGzdTuEP9GiMp2lCtSHcfmGZAMcwyl6 -kMZXdI1lo3RV/zIQGqlKSuF/Zk0lN/OA6SE1+qq72NE7ZMcIf1cdg+2BG2R0NI4W -VaD1iN5kRMR53FU+6/mv137OUjNO+01sIrVHpkSBWE+kipxUnGV8dbcYJYh70Mt4 -bgsFFJoUpUuS4qQith7tf7sIHoXlRPX/OJoOBfbYtqxPVXSHhbUxWsUaOeCT2I1A -otw3yoyMlBYq7nCJ8KNVnAnutW7DgaNOIEhkcS6eBu6ds77ppxnwoD30MBBhnbgS -mMtmrKCQBA3igIKWWE0vCTLP2PcQ42NrbuGlRbZu0hQBpIb+QYzx8g8CCaO4Wc5O -ijO797mDVgAisFVQxTZLWMuwnWLcuBr0GmuoAD5RQlletMJ2ouF5SnqVZ6EhlbHX -XRebYCcqUfJA36j5bVuleO/kfyKsVo1QOQY7l4u4oqCrYwR0d7wXI//ia7CvIVSs -jLvH+Gd0XVE21ApynN5YwU0n180fDJyIe+P6v+TNfQP9irMK8g6JpafAybGZdKrz -vhQu3SG+g8edxaLGOOTxnJMCXBxI3aY5XjGIRgQQEQgABgUCU1FK4wAKCRAkBi8U -pdDpOh01AJ9EtWLiYnY667nhfEqKT9yW33+5JQCgiIBdjk4f0zRmbnGN165nbcZ3 -FVC5Ag0EU1FIXgEQAOAF7u6hOyihozquMQpzuIxpmL2qXkOESudYS3K/02yk38fc +A4FAibxlZ7QvRWR1YXJkbyBkZSBNYXR0b3MgS2FsaW5vd3NraSA8ZWthbGluQGdt +YWlsLmNvbT6JAjcEEwEIACEFAlNRSfcCGwMFCwkIBwMFFQoJCAsFFgIDAQACHgEC +F4AACgkQ0519qgaSaEKILRAAmzqsXp+PUjOf9Z4awetEGXMdUe3W9abHOTnpfc/s +BMeXyn4tuKOR4ifOhIhAR1kc6neyDwhRDhu2LBbMxyMMHOuNJfu90r0mwsIJ0BK1 +6wGzdTuEP9GiMp2lCtSHcfmGZAMcwyl6kMZXdI1lo3RV/zIQGqlKSuF/Zk0lN/OA +6SE1+qq72NE7ZMcIf1cdg+2BG2R0NI4WVaD1iN5kRMR53FU+6/mv137OUjNO+01s +IrVHpkSBWE+kipxUnGV8dbcYJYh70Mt4bgsFFJoUpUuS4qQith7tf7sIHoXlRPX/ +OJoOBfbYtqxPVXSHhbUxWsUaOeCT2I1Aotw3yoyMlBYq7nCJ8KNVnAnutW7DgaNO +IEhkcS6eBu6ds77ppxnwoD30MBBhnbgSmMtmrKCQBA3igIKWWE0vCTLP2PcQ42Nr +buGlRbZu0hQBpIb+QYzx8g8CCaO4Wc5OijO797mDVgAisFVQxTZLWMuwnWLcuBr0 +GmuoAD5RQlletMJ2ouF5SnqVZ6EhlbHXXRebYCcqUfJA36j5bVuleO/kfyKsVo1Q +OQY7l4u4oqCrYwR0d7wXI//ia7CvIVSsjLvH+Gd0XVE21ApynN5YwU0n180fDJyI +e+P6v+TNfQP9irMK8g6JpafAybGZdKrzvhQu3SG+g8edxaLGOOTxnJMCXBxI3aY5 +XjG5Ag0EU1FIXgEQAOAF7u6hOyihozquMQpzuIxpmL2qXkOESudYS3K/02yk38fc d+tjasXI1mPJgaE06bj8xCB+fF09r5s4URQfxEvVME2v64xtiOJbrV5HaCV8662X PY2Tn2/iCTruvev9jw3CAj3g8cU8JXcKPHy7SuPX8syEl7z/9SvklNXeY/qySxBz BtZ2jVxCQvNTBX6h/+MpZIxy9llCt+moi4svXL/O8ahh7hnT8mCPYEhYOuGs/UNp @@ -64,5 +60,5 @@ tNHrFsV1b60BecByUUgyMPYcyCz3OsCt4xWjuoJNXZfRwcdVOdSifmhdKIk/VcRr 8NBCVFcIe37zHEs0npztPnCoXnqwk5rkjNBG3Y09am5o/Fd83yMgamSNWqcXKIg8 KJ+NVDmaQzDqEn3XDYpu2YxLIfWaYONB/CWwH2Dbl0FGKoxiRrxc1wnaBap9GdAM DM3/qxxfa8WPMJJXd7hsbpVn83Q= -=t4xs +=Zro1 -----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch index 5ffb5b4..91c6f51 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,2 @@ -version=3 +version=4 opts=pgpsigurlmangle=s/$/.asc/ http://sf.net/kildclient/kildclient-(.+)\.tar\.gz ----------------------------------------------------------------------- Summary of changes: debian/{NEWS.Debian => NEWS} | 0 debian/changelog | 20 ++++++++++++++++++-- debian/compat | 1 - debian/control | 5 +++-- debian/docs | 1 - debian/upstream/signing-key.asc | 34 +++++++++++++++------------------- debian/watch | 2 +- 7 files changed, 37 insertions(+), 26 deletions(-) rename debian/{NEWS.Debian => NEWS} (100%) delete mode 100644 debian/compat hooks/post-receive -- kildclient |