<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>guzik &#187; ekg</title>
	<atom:link href="http://guzik.net.pl/blog/tag/ekg/feed/" rel="self" type="application/rss+xml" />
	<link>http://guzik.net.pl/blog</link>
	<description>Mój blog</description>
	<lastBuildDate>Fri, 27 Jan 2012 22:13:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Niestety używasz starej wersji Komunikatora, która nie obsługuje numerów GG większych niż 17 milionów.</title>
		<link>http://guzik.net.pl/blog/2010/02/niestety-uzywasz-starej-wersji-komunikatora-ktora-nie-obsluguje-numerow-gg-wiekszych-niz-17-milionow/</link>
		<comments>http://guzik.net.pl/blog/2010/02/niestety-uzywasz-starej-wersji-komunikatora-ktora-nie-obsluguje-numerow-gg-wiekszych-niz-17-milionow/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 10:28:18 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ekg]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[gadu gadu]]></category>
		<category><![CDATA[libgadu]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=1547</guid>
		<description><![CDATA[Od 5 września 2008 r. zajmuję się portem pl-ekg we FreeBSD (z racji tego, że nikt nie chciał się tym zająć, a ja wtedy miałem potrzebę korzystania z ekg). W zasadzie zajmowałem się, bo swój numer wyrejestrowałem dwa miesiące później. Tak czy inaczej, nadal jestem wpisany jako opiekun. Tym samym nadal dochodzą do mnie takie [...]]]></description>
			<content:encoded><![CDATA[<p>Od 5 września 2008 r. zajmuję się <a title="http://www.freshports.org/polish/ekg/" href="http://www.freshports.org/polish/ekg/">portem pl-ekg</a> we FreeBSD (z racji tego, że nikt nie chciał się tym zająć, a ja wtedy miałem potrzebę korzystania z ekg). W zasadzie zajmowałem się, bo <a title="http://guzik.net.pl/blog/2008/10/eutanazja/" href="http://guzik.net.pl/blog/2008/10/eutanazja/">swój numer wyrejestrowałem dwa miesiące później</a>. Tak czy inaczej, nadal jestem wpisany jako opiekun. Tym samym nadal dochodzą do mnie takie wiadomości:</p>
<blockquote><p>W dniu 2010-01-31 12:55, krzad(at)xx.pl pisze:<br />
Witam</p>
<p>mam zainstalowane EKG na freeBSD<br />
mam problem z numerami gg podlaczajacymi sie do mnie z puli powyzej 16mln, czy mozliwe byloby zeby ktos upgradnal pakiet EKG wlacznie z libgadu ????</p></blockquote>
<p><span id="more-1547"></span>Jakoś ciągle odpychałem to od siebie i próbowałem znaleźć nowego opiekuna. Tym bardziej, że nie mam od dłuższego czasu FreeBSD pod ręką.<br />
Jednakże miara zgłoszeń się przebrała:</p>
<blockquote><p><code>Day changed to 02 Feb 2010<br />
[...]<br />
11:27 &lt;@s1m0n&gt; Użytkownik 2007nnnn próbował się z Tobą skontaktować. Niestety używasz starej wersji Komunikatora, która nie obsługuje numerów GG większych niż 17 milionów. Zaktualizuj swój Komunikator i rozmawiaj swobodnie: http://komunikator.gadu-gadu.pl</code></p></blockquote>
<p>Ruszyłem w końcu tyłek. Pierwsze podejście i porażka &#8211; FreeBSD w moim VirtualPC ma problem z siecią. Ugh! Myślałem, że to będzie operacja w stylu [Ctrl]+[c], [Ctrl]+[v]. Podejście drugie &#8211; 8.0-RELEASE i386 jako domU w Xen. Udało się!</p>
<p>Poniżej <a href="http://guzik.net.pl/blog/wp-content/uploads/2010/02/libgadu.patch.txt">łata na libgadu</a>. Do <a title="http://www.freebsd.org/cgi/query-pr.cgi?pr=143522" href="http://www.freebsd.org/cgi/query-pr.cgi?pr=143522">PR</a> aż wstyd się przyznać, bo wysłany na szybko. Zawiera błędne <code>PORTVERSION</code> i brakuje mu <code>DISTNAME</code>. W dodatku w odwrotnej kolejności. Eh!</p>
<p><code>diff -pruN ./Makefile /usr/ports/polish/libgadu/Makefile<br />
--- ./Makefile  2010-02-03 09:34:29.000000000 +0100<br />
+++ /usr/ports/polish/libgadu/Makefile  2010-02-03 10:35:07.000000000 +0100<br />
@@ -2,14 +2,15 @@<br />
# Date created:                29 December 2005<br />
# Whom:                        Aleksander Fafula<br />
#<br />
-# $FreeBSD: ports/polish/libgadu/Makefile,v 1.13 2009/03/15 19:52:19 makc Exp $<br />
+# $FreeBSD: ports/polish/libgadu/Makefile,v 1.14 2010/02/03 09:40:00 guzik Exp $</code></p>
<p><code>PORTNAME=      libgadu<br />
-PORTVERSION=   1.8.2<br />
-PORTREVISION=  1<br />
+PORTVERSION=   1.9.0.r2<br />
PORTREVISION=  1<br />
PORTEPOCH=     1<br />
CATEGORIES=    polish net<br />
MASTER_SITES=  http://toxygen.net/libgadu/files/<br />
+DISTNAME=      libgadu-1.9.0-rc2</code></p>
<p><code>MAINTAINER=    mwisnicki+freebsd(at)gmail(dot)com<br />
COMMENT=       This library is used by many IMs with Gadu-Gadu support<br />
diff -pruN ./distinfo /usr/ports/polish/libgadu/distinfo<br />
--- ./distinfo  2010-02-03 09:34:34.000000000 +0100<br />
+++ /usr/ports/polish/libgadu/distinfo  2010-02-03 09:37:05.000000000 +0100<br />
@@ -1,3 +1,3 @@<br />
-MD5 (libgadu-1.8.2.tar.gz) = 1090f82f8a1bb99e9cdf5853188f625f<br />
-SHA256 (libgadu-1.8.2.tar.gz) = 4aee3ace26f833fa9def6eaaa4f40a4b9c8e0d739386e0a3ccb1833e83573d71<br />
-SIZE (libgadu-1.8.2.tar.gz) = 410667<br />
+MD5 (libgadu-1.9.0-rc2.tar.gz) = 2d2a96a98e33d3a0055bc76f67a19f04<br />
+SHA256 (libgadu-1.9.0-rc2.tar.gz) = 66e972468960a9e5a6b1eb99bbf07f0ba8c8565dbd42ce6e59c403dafbb1a68a<br />
+SIZE (libgadu-1.9.0-rc2.tar.gz) = 508091</code></p>
<p>Z <a title="http://www.freebsd.org/cgi/query-pr.cgi?pr=143524" href="http://www.freebsd.org/cgi/query-pr.cgi?pr=143524">PR</a> dla ekg nie poszło lepiej. Wskazówka na przyszłość &#8211; myśleć <span style="text-decoration: underline;">przed</span> działaniem! Poniżej poprawna <a href="http://guzik.net.pl/blog/wp-content/uploads/2010/02/ekg.patch.txt">łata</a>:</p>
<p><code>diff -pruN ./Makefile /usr/ports/polish/ekg/Makefile<br />
--- ./Makefile  2010-02-03 09:29:23.000000000 +0100<br />
+++ /usr/ports/polish/ekg/Makefile      2010-02-03 11:17:38.000000000 +0100<br />
@@ -2,14 +2,14 @@<br />
# Date created:        24 March 2003<br />
# Whom:                Jacek Pelka<br />
#<br />
-# $FreeBSD: ports/polish/ekg/Makefile,v 1.31 2009/03/22 10:56:44 makc Exp $<br />
+# $FreeBSD: ports/polish/ekg/Makefile,v 1.32 2010/02/03 09:35:00 guzik Exp $</code></p>
<p><code> PORTNAME=              ekg<br />
-PORTVERSION=           1.7<br />
-PORTREVISION=          1<br />
+PORTVERSION=           1.8.r1<br />
PORTEPOCH=             2<br />
CATEGORIES=            polish net-im<br />
MASTER_SITES=          http://ekg.chmurka.net/<br />
+DISTNAME=              ekg-1.8rc1<br />
</code><br />
<code>MAINTAINER=            bartlomiej(at)syryjczyk(dot)name<br />
COMMENT=               Text-mode Gadu-Gadu client<br />
diff -pruN ./distinfo /usr/ports/polish/ekg/distinfo<br />
--- ./distinfo  2010-02-03 09:31:00.000000000 +0100<br />
+++ /usr/ports/polish/ekg/distinfo      2010-02-03 09:33:02.000000000 +0100<br />
@@ -1,3 +1,3 @@<br />
-MD5 (ekg-1.7.tar.gz) = 2aa92b56517fdf09d75519a105772b74<br />
-SHA256 (ekg-1.7.tar.gz) = 5fc42c8521c0e178f1b48d0b96578cbb5759202c6025ef9126c34af607897a2a<br />
-SIZE (ekg-1.7.tar.gz) = 530314<br />
+MD5 (ekg-1.8rc1.tar.gz) = ae98f336a71f7aad446a3f620b672441<br />
+SHA256 (ekg-1.8rc1.tar.gz) = 33156cecd12116914016a284051cc8e0b595d6e637c0b598efaaf821fd4c317f<br />
+SIZE (ekg-1.8rc1.tar.gz) = 525335<br />
diff -pruN ./files/patch-configure /usr/ports/polish/ekg/files/patch-configure<br />
--- ./files/patch-configure     2007-06-11 00:21:05.000000000 +0200<br />
+++ /usr/ports/polish/ekg/files/patch-configure 1970-01-01 01:00:00.000000000 +0100<br />
@@ -1,23 +0,0 @@<br />
---- configure.orig     Fri Jun  1 16:11:57 2007<br />
-+++ configure  Fri Jun  1 16:16:42 2007<br />
-@@ -4896,12 +4896,6 @@<br />
-       lib_static_enabled=no<br />
- fi<br />
-<br />
--if test "x$enable_static" = "xno" -a "x$enable_shared" != "xyes"; then<br />
--  { { echo "$as_me:$LINENO: error: You must choose either static or shared version of libgadu." &gt;&amp;5<br />
--echo "$as_me: error: You must choose either static or shared version of libgadu." &gt;&amp;2;}<br />
--   { (exit 1); exit 1; }; }<br />
--fi<br />
--<br />
- # Check whether --enable-dynamic was given.<br />
- if test "${enable_dynamic+set}" = set; then<br />
-   enableval=$enable_dynamic;<br />
-@@ -5941,7 +5935,6 @@<br />
-       if test "x$enable_libgadu_openssl" != "xno"; then<br />
-               LIBS_LIBGADU="$LIBS_LIBGADU $OPENSSL_LIBS"<br />
-               CFLAGS_LIBGADU="$CFLAGS_LIBGADU $OPENSSL_INCLUDES"<br />
--              PC_REQUIRES="$PC_REQUIRES openssl"<br />
-<br />
-       sed 's/#undef __GG_LIBGADU_HAVE_OPENSSL/#define __GG_LIBGADU_HAVE_OPENSSL/' &lt; lib/libgadu-config.h &gt; lib/libgadu-config.h-<br />
-       mv -f lib/libgadu-config.h- lib/libgadu-config.h</code></p>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2010/02/niestety-uzywasz-starej-wersji-komunikatora-ktora-nie-obsluguje-numerow-gg-wiekszych-niz-17-milionow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

