Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187330 - net-im/ekg2{,-remote} - New Package
Summary: net-im/ekg2{,-remote} - New Package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Michał Górny
URL: http://ekg2.org/download.php
Whiteboard:
Keywords: EBUILD, InVCS
: 191040 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-08-01 06:47 UTC by Marek Sapota
Modified: 2010-10-08 18:22 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ekg2-0.1.1.ebuild (ekg2-0.1.1.ebuild,2.55 KB, text/plain)
2007-11-05 22:13 UTC, Piotr Szymaniak
Details
net-im/ekg2-0.2_rc1.ebuild (ekg2-0.2_rc1.ebuild,3.07 KB, text/plain)
2008-03-20 22:49 UTC, Piotr Szymaniak
Details
0.1.1-conference-logs.patch (0.1.1-conference-logs.patch,1.24 KB, patch)
2008-03-20 22:50 UTC, Piotr Szymaniak
Details | Diff
net-im/ekg2-0.1.1-r1.ebuild (ekg2-0.1.1-r1.ebuild,2.67 KB, text/plain)
2008-03-20 22:51 UTC, Piotr Szymaniak
Details
net-im/ekg2-20080703.ebuild (ekg2-20080703.ebuild,3.07 KB, text/plain)
2008-07-09 06:26 UTC, Piotr Szymaniak
Details
ekg2-20080720.ebuild (ekg2-20080720.ebuild,2.99 KB, text/plain)
2008-07-21 06:24 UTC, Piotr Szymaniak
Details
ekg2-20080914.ebuild bump (ekg2-20080914.ebuild,2.99 KB, text/plain)
2008-09-15 17:47 UTC, Marcin Rybarski
Details
ekg2-20090608-gnutls-pkgconfig.patch (ekg2-20090608-gnutls-pkgconfig.patch,599 bytes, patch)
2009-06-08 21:39 UTC, Ryan Hill (RETIRED)
Details | Diff
ekg2-20090608.ebuild (ekg2-20090608.ebuild,2.03 KB, text/plain)
2009-06-09 06:39 UTC, Piotr Szymaniak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Sapota 2007-08-01 06:47:01 UTC
Ekg2 version from portage is quite old, and there are newer versions of ekg2:
http://pl.ekg2.org/ekg2-20070716.tar.gz

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-02 12:28:35 UTC
*** Bug 191040 has been marked as a duplicate of this bug. ***
Comment 2 Marek Sapota 2007-09-02 15:20:44 UTC
The 0.1 version is quite dated too:
http://ekg2.org/download.php
There are many newer versions, probably major snapshots, but I don't think that ekg2 project releases some "major" packages - ok, there is the 0.1 version but I don't remember any major releases before and the project runs for some time... So I think that the newer package should be available in portage (or probably two versions, the 0.1 for stability paranoiacs).
Comment 3 Czeryna Karol 2007-09-02 16:41:54 UTC
My bad , sorry but this is the stable release ;] The current isnt stable (?) but can add this 2 version to portage ;-)
Comment 4 Marek Sapota 2007-09-02 17:56:41 UTC
I really don't know which versions are stable (as claimed by developers, I don't know even if they made any statements about ekg2's stability=/), the ekg2 site is quite not complete and I couldn't find much information=/
Comment 5 Czeryna Karol 2007-09-16 06:33:42 UTC
new stable version: ekg2-0.1.1 (http://pl.ekg2.org/ekg2-0.1.1.tar.gz)
Comment 6 Piotr Szymaniak 2007-11-05 22:13:36 UTC
Created attachment 135274 [details]
ekg2-0.1.1.ebuild

Works fine on my two x86 boxes.
Comment 7 Marek Sapota 2007-11-05 22:35:39 UTC
Works for me.
Comment 8 Jakub Zawadzki 2007-12-14 17:06:21 UTC
Hi,

I'm ekg2 developer, yes we released 0.1 version @ 22 July 2007
( http://ml.ziew.org/mailman/pipermail/ekg2-users/2007-July/001126.html )

and 0.1.1 @ 6 September 2007 
( http://ml.ziew.org/mailman/pipermail/ekg2-users/2007-September/001132.html )

0.1.x is _STABLE_ branch, and 0.1.1 is stable/testing version. (No new features will be introduced, only bugfixes)
However I happy to see commented:
#! use debug && epatch ${FILESDIR}/${P}-no-default-debug.patch
Comment 9 Piotr Szymaniak 2008-03-20 22:49:40 UTC
Created attachment 146715 [details]
net-im/ekg2-0.2_rc1.ebuild

Version bump.
Comment 10 Piotr Szymaniak 2008-03-20 22:50:55 UTC
Created attachment 146717 [details, diff]
0.1.1-conference-logs.patch
Comment 11 Piotr Szymaniak 2008-03-20 22:51:37 UTC
Created attachment 146719 [details]
net-im/ekg2-0.1.1-r1.ebuild

And a stable one.
Comment 12 Piotr Szymaniak 2008-07-09 06:26:26 UTC
Created attachment 159935 [details]
net-im/ekg2-20080703.ebuild

New snapshot.
Comment 13 Piotr Szymaniak 2008-07-21 06:24:00 UTC
Created attachment 160980 [details]
ekg2-20080720.ebuild

Another new snapshot. Compiles fine on x86.
Comment 14 Remigiusz Jan Andrzej Modrzejewski 2008-08-13 22:24:41 UTC
Version ekg2-20080806 is reported by my users to "work nicely". Unlike anything we have in the tree. Isn't it high time to make any bump here?
Comment 15 Marcin Rybarski 2008-09-15 17:47:52 UTC
Created attachment 165517 [details]
ekg2-20080914.ebuild

bump
Comment 16 Henrique Rodrigues 2009-01-14 10:03:31 UTC
The latest release is ekg2-20090113. Also, the homepage has changed to http://www.ekg2.org/.

Please, just bump this, it's been too long.
Comment 17 aparat2 2009-02-09 12:29:58 UTC
SRC_URI="http://pl.ekg2.org/archive/${MY_P}.tar.bz2"
or http://www.ekg2.org/archive/
would be more accurate
Comment 18 Ryan Hill (RETIRED) gentoo-dev 2009-06-08 21:39:39 UTC
Created attachment 193939 [details, diff]
ekg2-20090608-gnutls-pkgconfig.patch
Comment 19 Ryan Hill (RETIRED) gentoo-dev 2009-06-08 22:37:04 UTC
In file included from sessions.h:25,                                                                                                        
                 from plugins.h:28,                                                                                                         
                 from net.h:25,                                                                                                             
                 from net.c:69:                                                                                                             
/usr/include/time.h:226: error: expected declaration specifiers or '...' before '__locale_t'
Comment 20 Piotr Szymaniak 2009-06-09 06:39:16 UTC
Created attachment 193968 [details]
ekg2-20090608.ebuild

Works for me (ebuild probably needs more love ;) on:

# emerge --info
Portage 2.2_rc33 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.30-rc8 i686)
=================================================================
System uname: Linux-2.6.30-rc8-i686-Intel-R-_Pentium-R-_4_CPU_2.60GHz-with-glibc2.0
Timestamp of tree: Mon, 08 Jun 2009 21:00:02 +0000
distcc 3.1 i686-pc-linux-gnu [enabled]
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distcc distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/porttmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/lazy_bum/svn/roslin /var/tmp/sunrise"
SYNC="rsync://10.0.0.1/gentoo-portage"
USE="X acl acpi alsa bash-completion berkdb bluetooth bzip2 cairo cdr cli cracklib crypt cups custom-cflags custom-cxxflags dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran gdbm gif gpm gtk hal iconv ipv6 isdnlog jabber jpeg kde kdeenablefinal libnotify mad midi mikmod mmx mmxext mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl pam pcre pdf perl png ppds pppd python qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vorbis win32codecs x86 xml xorg xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Doesn't compile on gcc-4.4 with glibc-2.10.1 with same error as Ryan posted.
Comment 21 Samuli Suominen (RETIRED) gentoo-dev 2009-06-18 17:36:27 UTC
ekg2 has been masked for removal wrt bug 247994, you've got around 60 days to fix it or it'll be in the way of dodo :)
Comment 22 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2009-06-19 14:36:20 UTC
If you need some directions, you can take a look at my ebuilds:
  http://svn.mgorny.alt.pl/emdzientoo/trunk/net-im/ekg2/

They both are for SVN versions. -r2 uses newer, SCons-based build system and is capable of tweaking all possible stuff. The older one is still based on autotools and thus is certainly slower and delivers less configuration possibilities.

If you want to use them with stable versions, you need to use the older one (because stable ones doesn't contain SConstruct files yet) and you may also need to remove some flags or sth.
Comment 23 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2009-07-23 22:50:18 UTC
I'm currently working on getting ekg2 into Sunrise and I want to break into main ekg2 ebuild and ekg2-remote for remote plugin client.

Due to Sunrise policy, each ebuild has to be connected with some bug. Thus, to avoid creating separate bug for ekg2-remote, could you change the summary to something like 'net-im/ekg2 & net-im/ekg2-remote - new packages'?
Comment 24 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2009-07-25 21:04:41 UTC
Ok, the ebuilds are in Sunrise now, awaiting review. In a few days they will be reviewed and made available as:
* http://overlays.gentoo.org/proj/sunrise/browser/reviewed/net-im/ekg2
* http://overlays.gentoo.org/proj/sunrise/browser/reviewed/net-im/ekg2-remote

In few days I'm going to prepare a 'considered quite stable' snapshot too.
Comment 25 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-10-08 13:54:44 UTC
I've committed the live ebuild to gx86. I'll commit a new snapshot soon too.
Comment 26 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-10-08 18:22:35 UTC
Ok, the snapshot ebuild is in the tree and ekg2 was removed from Sunrise.