rpms/ekg2/devel ekg2-gcc43.patch, 1.3, 1.4 ekg2-rpm.patch, 1.4, 1.5 ekg2.spec, 1.14, 1.15
Dominik Mierzejewski (rathann)
fedora-extras-commits at redhat.com
Wed Jun 4 09:05:38 UTC 2008
Author: rathann
Update of /cvs/pkgs/rpms/ekg2/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6250
Modified Files:
ekg2-gcc43.patch ekg2-rpm.patch ekg2.spec
Log Message:
- fix No UI-PLUGIN problem (patch from upstream)
ekg2-gcc43.patch:
Index: ekg2-gcc43.patch
===================================================================
RCS file: /cvs/pkgs/rpms/ekg2/devel/ekg2-gcc43.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ekg2-gcc43.patch 28 May 2008 20:36:53 -0000 1.3
+++ ekg2-gcc43.patch 4 Jun 2008 09:04:49 -0000 1.4
@@ -1,6 +1,90 @@
-diff -up ekg2-0.2-rc1/ekg/resolver.c.g ekg2-0.2-rc1/ekg/resolver.c
---- ekg2-0.2-rc1/ekg/resolver.c.g 2008-02-28 21:23:03.000000000 +0100
-+++ ekg2-0.2-rc1/ekg/resolver.c 2008-05-28 22:18:26.000000000 +0200
+diff -up ekg2-0.2-rc1/ekg/strings.c.gcc43 ekg2-0.2-rc1/ekg/strings.c
+--- ekg2-0.2-rc1/ekg/strings.c.gcc43 2008-02-28 21:23:03.000000000 +0100
++++ ekg2-0.2-rc1/ekg/strings.c 2008-06-04 10:55:10.000000000 +0200
+@@ -43,36 +43,36 @@
+ /* stringo-naprawiacz, taki jak ufix() w xmalloc */
+ #define ufix(x) ((wchar_t *) x ? (wchar_t *) x : (wchar_t *) L"")
+
+-inline int xwcslen(const CHAR_T *str) {
++int xwcslen(const CHAR_T *str) {
+ return wcslen(ufix(str));
+ }
+
+-inline int xmbslen(const char *str) {
++int xmbslen(const char *str) {
+ return mbstowcs(NULL, str ? str : "", 0);
+ }
+
+-inline CHAR_T *xwcscpy(CHAR_T *dst, CHAR_T *src) {
++CHAR_T *xwcscpy(CHAR_T *dst, CHAR_T *src) {
+ return wcscpy(ufix(dst), ufix(src));
+ }
+
+-inline CHAR_T *xwcsdup(CHAR_T *str) {
++CHAR_T *xwcsdup(CHAR_T *str) {
+ if (!str) return NULL;
+ return xmemdup(str, (xwcslen(str)+1) * sizeof(CHAR_T));
+ }
+
+-inline CHAR_T *xwcscat(CHAR_T *dst, const CHAR_T *src) {
++CHAR_T *xwcscat(CHAR_T *dst, const CHAR_T *src) {
+ return wcscat(ufix(dst), ufix(src));
+ }
+
+-inline int xwcscmp(const CHAR_T *s1, const CHAR_T *s2) {
++int xwcscmp(const CHAR_T *s1, const CHAR_T *s2) {
+ return wcscmp(ufix(s1), ufix(s2));
+ }
+
+-inline CHAR_T *xwcschr(const CHAR_T *s, CHAR_T c) {
++CHAR_T *xwcschr(const CHAR_T *s, CHAR_T c) {
+ return wcschr(ufix(s), c);
+ }
+
+-inline char *wcs_to_normal(const CHAR_T *str) {
++char *wcs_to_normal(const CHAR_T *str) {
+ if (!str) return NULL;
+ {
+ int len = wcstombs(NULL, str,0);
+@@ -85,7 +85,7 @@ inline char *wcs_to_normal(const CHAR_T
+ }
+ }
+
+-inline CHAR_T *normal_to_wcs(const char *str) {
++CHAR_T *normal_to_wcs(const char *str) {
+ if (!str) return NULL;
+ {
+ int len = xmbslen(str)+1;
+@@ -95,7 +95,7 @@ inline CHAR_T *normal_to_wcs(const char
+ }
+ }
+
+-inline CHAR_T **wcs_array_make(const CHAR_T *string, const CHAR_T *sep, int max, int trim, int quotes) {
++CHAR_T **wcs_array_make(const CHAR_T *string, const CHAR_T *sep, int max, int trim, int quotes) {
+ char *str = wcs_to_normal(string);
+ char *sp = wcs_to_normal(sep);
+ char **arr, **tmp;
+@@ -115,7 +115,7 @@ inline CHAR_T **wcs_array_make(const CHA
+ return newarr;
+ }
+
+-inline size_t xwcslcpy(CHAR_T *dst, const CHAR_T *src, size_t size) {
++size_t xwcslcpy(CHAR_T *dst, const CHAR_T *src, size_t size) {
+ /* copied from strlcpy.c (c Piotr Domagalski) */
+ register size_t i, n = size;
+
+@@ -131,7 +131,7 @@ inline size_t xwcslcpy(CHAR_T *dst, cons
+ return i;
+ }
+
+-inline CHAR_T *wcs_array_join(CHAR_T **array, const CHAR_T *sep) {
++CHAR_T *wcs_array_join(CHAR_T **array, const CHAR_T *sep) {
+ char **arr;
+ char *sp = wcs_to_normal(sep);
+ char *tmp;
+diff -up ekg2-0.2-rc1/ekg/resolver.c.gcc43 ekg2-0.2-rc1/ekg/resolver.c
+--- ekg2-0.2-rc1/ekg/resolver.c.gcc43 2008-02-28 21:23:03.000000000 +0100
++++ ekg2-0.2-rc1/ekg/resolver.c 2008-06-04 10:50:00.000000000 +0200
@@ -125,7 +125,7 @@ watch_t *ekg_resolver2(plugin_t *plugin,
if (!he)
a.s_addr = INADDR_NONE;
@@ -10,9 +94,43 @@
}
write(fd[1], &a, sizeof(a));
xfree(myserver);
-diff -up ekg2-0.2-rc1/plugins/jabber/Makefile.am.g ekg2-0.2-rc1/plugins/jabber/Makefile.am
---- ekg2-0.2-rc1/plugins/jabber/Makefile.am.g 2008-02-28 21:22:56.000000000 +0100
-+++ ekg2-0.2-rc1/plugins/jabber/Makefile.am 2008-05-28 22:13:35.000000000 +0200
+diff -up ekg2-0.2-rc1/ekg/strings.h.gcc43 ekg2-0.2-rc1/ekg/strings.h
+--- ekg2-0.2-rc1/ekg/strings.h.gcc43 2008-02-28 21:23:03.000000000 +0100
++++ ekg2-0.2-rc1/ekg/strings.h 2008-06-04 10:55:37.000000000 +0200
+@@ -36,18 +36,18 @@ extern int config_use_unicode; /* not ev
+ #define STRING_FORMAT "%ls"
+ #define CHAR_FORMAT "%lc"
+
+-inline int xwcslen(const CHAR_T *str);
+-inline int xmbslen(const char *str);
+-inline CHAR_T *xwcscpy(CHAR_T *dst, CHAR_T *src);
+-inline CHAR_T *xwcsdup(CHAR_T *str);
+-inline CHAR_T *xwcscat(CHAR_T *dst, const CHAR_T *src);
+-inline int xwcscmp(const CHAR_T *s1, const CHAR_T *s2);
+-inline CHAR_T *xwcschr(const CHAR_T *s, CHAR_T c);
+-inline char *wcs_to_normal(const CHAR_T *str);
+-inline CHAR_T *normal_to_wcs(const char *str);
+-inline CHAR_T **wcs_array_make(const CHAR_T *string, const CHAR_T *sep, int max, int trim, int quotes);
+-inline CHAR_T *wcs_array_join(CHAR_T **array, const CHAR_T *sep);
+-inline size_t xwcslcpy(CHAR_T *dst, const CHAR_T *src, size_t size);
++int xwcslen(const CHAR_T *str);
++int xmbslen(const char *str);
++CHAR_T *xwcscpy(CHAR_T *dst, CHAR_T *src);
++CHAR_T *xwcsdup(CHAR_T *str);
++CHAR_T *xwcscat(CHAR_T *dst, const CHAR_T *src);
++int xwcscmp(const CHAR_T *s1, const CHAR_T *s2);
++CHAR_T *xwcschr(const CHAR_T *s, CHAR_T c);
++char *wcs_to_normal(const CHAR_T *str);
++CHAR_T *normal_to_wcs(const char *str);
++CHAR_T **wcs_array_make(const CHAR_T *string, const CHAR_T *sep, int max, int trim, int quotes);
++CHAR_T *wcs_array_join(CHAR_T **array, const CHAR_T *sep);
++size_t xwcslcpy(CHAR_T *dst, const CHAR_T *src, size_t size);
+
+ #define free_utf(x) xfree(x)
+
+diff -up ekg2-0.2-rc1/plugins/jabber/Makefile.am.gcc43 ekg2-0.2-rc1/plugins/jabber/Makefile.am
+--- ekg2-0.2-rc1/plugins/jabber/Makefile.am.gcc43 2008-02-28 21:22:56.000000000 +0100
++++ ekg2-0.2-rc1/plugins/jabber/Makefile.am 2008-06-04 10:50:00.000000000 +0200
@@ -4,7 +4,7 @@ lib_LTLIBRARIES = jabber.la
jabber_la_SOURCES = jabber.c commands.c misc.c digest.c xmlnode.c jabber_dcc.c jabber_handlers.c jabber.h jabber_dcc.h jabber-ssl.h
jabber_la_LDFLAGS = -module -avoid-version
@@ -22,9 +140,9 @@
libdir = $(plugindir)
-diff -up ekg2-0.2-rc1/plugins/feed/Makefile.am.g ekg2-0.2-rc1/plugins/feed/Makefile.am
---- ekg2-0.2-rc1/plugins/feed/Makefile.am.g 2008-02-28 21:23:00.000000000 +0100
-+++ ekg2-0.2-rc1/plugins/feed/Makefile.am 2008-05-28 22:14:10.000000000 +0200
+diff -up ekg2-0.2-rc1/plugins/feed/Makefile.am.gcc43 ekg2-0.2-rc1/plugins/feed/Makefile.am
+--- ekg2-0.2-rc1/plugins/feed/Makefile.am.gcc43 2008-02-28 21:23:00.000000000 +0100
++++ ekg2-0.2-rc1/plugins/feed/Makefile.am 2008-06-04 10:50:00.000000000 +0200
@@ -2,7 +2,7 @@ lib_LTLIBRARIES = feed.la
feed_la_SOURCES = feed.c feed.h rss.c nntp.c
feed_la_LDFLAGS = -module -avoid-version
ekg2-rpm.patch:
Index: ekg2-rpm.patch
===================================================================
RCS file: /cvs/pkgs/rpms/ekg2/devel/ekg2-rpm.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ekg2-rpm.patch 28 May 2008 20:46:03 -0000 1.4
+++ ekg2-rpm.patch 4 Jun 2008 09:04:49 -0000 1.5
@@ -22,17 +22,6 @@
install-data-am:
mkdir -p $(DESTDIR)$(pkgdatadir)/plugins/ioctld/
-diff -up ekg2-0.2-rc1/plugins/ncurses/Makefile.am.r ekg2-0.2-rc1/plugins/ncurses/Makefile.am
---- ekg2-0.2-rc1/plugins/ncurses/Makefile.am.r 2008-02-28 21:22:53.000000000 +0100
-+++ ekg2-0.2-rc1/plugins/ncurses/Makefile.am 2008-05-28 20:19:20.000000000 +0200
-@@ -9,6 +9,7 @@ ncurses_la_CPPFLAGS = $(C_FVISIBILITY) $
-
- libdir = $(plugindir)
- INCLUDES = -DDATADIR=\"$(datadir)/ekg\"
-+AM_CFLAGS = -fno-strict-aliasing
-
- install-data-am:
- mkdir -p $(DESTDIR)$(pkgdatadir)/plugins/ncurses/
diff -up ekg2-0.2-rc1/docs/ekg2book/sheet.xsl.r ekg2-0.2-rc1/docs/ekg2book/sheet.xsl
--- ekg2-0.2-rc1/docs/ekg2book/sheet.xsl.r 2008-02-28 21:23:01.000000000 +0100
+++ ekg2-0.2-rc1/docs/ekg2book/sheet.xsl 2008-05-28 20:19:20.000000000 +0200
Index: ekg2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ekg2/devel/ekg2.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ekg2.spec 30 May 2008 09:15:10 -0000 1.14
+++ ekg2.spec 4 Jun 2008 09:04:49 -0000 1.15
@@ -5,7 +5,7 @@
Summary(pl): WieloprotokoÅowy komunikator internetowy
Name: ekg2
Version: 0.2
-Release: 0.1.rc1%{?dist}
+Release: 0.2.rc1%{?dist}
License: GPLv2
Group: Applications/Internet
Source0: http://pl.ekg2.org/%{name}-%{version}-rc1.tar.gz
@@ -354,6 +354,9 @@
%attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Irc/Irc.so
%changelog
+* Wed Jun 04 2008 Dominik Mierzejewski <rpm at greysector.net> 0.2-0.2.rc1
+- fix No UI-PLUGIN problem (patch from upstream)
+
* Wed May 28 2008 Dominik Mierzejewski <rpm at greysector.net> 0.2-0.1.rc1
- updated to 0.2-rc1 (#435369)
- fixed multiarch conflicts (#341051)
More information about the scm-commits
mailing list