Re: [gentoo-dev] desktop-misc@ needs your help

2010-02-08 Thread Krzysiek Pawlik
On 02/07/10 09:38, Markos Chandras wrote:
 On Saturday 06 February 2010 19:22:47 Samuli Suominen wrote:
 While we have few devs listed in desktop-misc, nobody is really looking
 at the bugs in general so it's like a clone of maintainer-needed alias
 at the moment... The bug count has escalated in /a year/ from /5 to 83/
 (only counting directly assigned ones). So... as usual, if you are
 bored, feel free to join :)

 Ty, Samuli

 Thanks Samuli for stepping up making this announcement. I was about to join 
 that herd anyway :)

Don't forget about desktop-dock :) And as probably with any other team: if you
want to help -- join! There's no time to waste :)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] LibGL.la removal news item for =eselect-opengl-1.1.1-r2 going stable

2010-01-17 Thread Krzysiek Pawlik
On 01/17/10 18:20, Paweł Hajdan, Jr. wrote:
 Please: When you run tools which break checksums/dates of the database,
 give the user the possibility to decide whether he really wants this.
 
 Good point, I didn't realize that. However, I'd rather fix the tool (for
 example to update the portage database).

Nope, that's a bad idea unless you plan to implement such feature for portage,
paludis and pkgcore (and possibly other package managers).

So use revdep-rebuild (longer but correct solution) or lafilefixer (quicker but
introduces other problems).

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Packages up for grabs

2009-06-28 Thread Krzysiek Pawlik

Following packages are looking for new maintainers:

 - app-laptop/omnibook - not much work, I don't have a laptop requiring this
 - kde-misc/kdmtheme - I hope it will go away with KDE 3.5.x - kde team?
 - sys-power/hibernate-script - 2 open bugs, rare releases

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GSoC status] Web-based image builder

2009-06-19 Thread Krzysiek Pawlik
Eitan Mosenkis wrote:
 All comments, questions, suggestions, etc. are welcome.

Interesting - could you point me/us at some design document or provide more
detailed description of how the whole process works?

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Old eclasses - candidates for removal?

2009-06-04 Thread Krzysiek Pawlik
Ulrich Mueller wrote:
 In last week's council meeting a policy for removal of old eclasses
 has been defined:
 ,
 | The council voted that to remove eclasses devs should take the
 | following steps:
 |1) Deprecate eclasses.
 |2) Removal of all functionality relating to installing.
 |3) After two years the eclass may be removed.
 `
 
 A quick scan shows that the following eclasses were deprecated more
 than three years ago, and are used by no ebuild in the tree:
 
2002-05-25   inherit.eclass
2003-12-11   kde-i18n.eclass
2004-04-16   koffice-i18n.eclass
2005-09-18   jakarta-commons.eclass
2006-02-28   php.eclass
2006-02-28   php-2.eclass
 
 Do we want to remove any of these? Have I missed other candidates?

Yes:

RCS file: /var/cvsroot/gentoo-x86/eclass/java-wsdp.eclass,v
Working file: java-wsdp.eclass
head: 1.7
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 7; selected revisions: 7
description:

revision 1.7
date: 2007-06-02 18:24:51 +0100;  author: nelchael;  state: Exp;  lines: +1
-102;  commitid: 5c6d4661a7e24567;
Remove content of java-wsdp.eclass, as all packages using it have been removed.


It has been removed = 2 years ago, there were only few ebuilds using it.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] mercurial.eclass

2009-02-22 Thread Krzysiek Pawlik

Hello,

I'm rewriting/cleaning-up mercurial.eclass, I've tested whenever ebuilds
currently using it work and observed no breakage, nevertheless I could use
second pair of eyes (or more), so: if you use mercurial.eclass please apply
patch from https://bugs.gentoo.org/259898 and report any problems.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Packages up for grabs

2009-02-11 Thread Krzysiek Pawlik
Santiago M. Mola wrote:
 x11-misc/dzen (low maintainance)
 x11-misc/lsw (maintainance close to zero)

Feel free to assign those two to desktop-misc.

-- 
Krzysztof Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: mysql.eclass

2009-02-11 Thread Krzysiek Pawlik
Robin H. Johnson (robbat2) wrote:
 robbat2 09/02/11 11:27:13
 
   Modified: mysql.eclass
   Log:
   Fix PDEPEND for build order.
 
 Revision  ChangesPath
 1.104eclass/mysql.eclass
 
 file : 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/mysql.eclass?rev=1.104view=markup
 plain: 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/mysql.eclass?rev=1.104content-type=text/plain
 diff : 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/mysql.eclass?r1=1.103r2=1.104
 
 Index: mysql.eclass
 ===
 RCS file: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v
 retrieving revision 1.103
 retrieving revision 1.104
 diff -p -w -b -B -u -u -r1.103 -r1.104
 --- mysql.eclass  12 Jan 2009 23:08:17 -  1.103
 +++ mysql.eclass  11 Feb 2009 11:27:13 -  1.104
 @@ -1,6 +1,6 @@
  # Copyright 1999-2007 Gentoo Foundation
  # Distributed under the terms of the GNU General Public License v2
 -# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.103 2009/01/12 
 23:08:17 maekke Exp $
 +# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.104 2009/02/11 
 11:27:13 robbat2 Exp $
  
  # Author: Francesco Riosa (Retired) v...@gentoo.org
  # Maintainer: MySQL Team mysql-b...@gentoo.org
 @@ -10,7 +10,7 @@
  WANT_AUTOCONF=latest
  WANT_AUTOMAKE=latest
  
 -inherit eutils flag-o-matic gnuconfig autotools mysql_fx
 +inherit eutils flag-o-matic gnuconfig autotools mysql_fx versionator
  
  # Shorten the path because the socket path length must be shorter than 107 
 chars
  # and we will run a mysql server during test phase
 @@ -83,6 +83,9 @@ mysql_version_is_at_least 5.1.12 \
  # dev-perl/DBD-mysql is needed by some scripts installed by MySQL
  PDEPEND=perl? ( =dev-perl/DBD-mysql-2.9004 )
  
 +# For other stuff to bring us in
 +PDEPEND=${PDEPEND} =virtual/mysql-$(get_version_component_range 1-2 ${PV})
 +
  # Work out the default SERVER_URI correctly
  if [ -z ${SERVER_URI} ]; then
   # The community build is on the mirrors

This breaks installing MySQL:

nelchael ~ # emerge -avt dev-db/mysql

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[nomerge  ] dev-db/mysql-5.0.76  USE=berkdb ssl -big-tables -cluster -debug
-embedded -extraengine -latin1 -max-idx-128 -minimal -perl (-selinux) -static
[ebuild  N]  dev-db/mysql-community-5.0.67  USE=berkdb ssl -big-tables
-cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -perl
(-selinux) -static 27,810 kB
[ebuild  N]   virtual/mysql-5.0  0 kB
[ebuild  N]dev-db/mysql-5.0.76  USE=berkdb ssl -big-tables -cluster
-debug -embedded -extraengine -latin1 -max-idx-128 -minimal -perl (-selinux)
-static 33,717 kB
[ebuild  N] dev-db/mysql-init-scripts-1.2  0 kB
[ebuild  N] sys-apps/ed-1.2  88 kB
[blocks B ] dev-db/mysql (dev-db/mysql is blocking
dev-db/mysql-community-5.0.67)
[blocks B ] dev-db/mysql-community (dev-db/mysql-community is blocking
dev-db/mysql-5.0.76)

Total: 5 packages (5 new), Size of downloads: 61,615 kB
Conflict: 2 blocks (2 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('ebuild', '/', 'dev-db/mysql-5.0.76', 'merge') pulled in by
=dev-db/mysql-5.0* required by ('ebuild', '/', 'virtual/mysql-5.0', 'merge')
=dev-db/mysql-5.0* required by ('ebuild', '/',
'dev-db/mysql-community-5.0.67', 'merge')
dev-db/mysql


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

-- 
Krzysztof Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: mysql.eclass

2009-02-11 Thread Krzysiek Pawlik
Zac Medico wrote:
 What you can see there is that it's selecting mysql-community to
 satisfy the PDEPEND. I'll make a patch for portage so that it won't
 trigger the circular dependency avoidance code when it's trying to
 satisfy PDEPEND.

Great! Thank you. Masking mysql-community helped.

-- 
Krzysztof Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] IBM article of interest ?

2008-07-16 Thread Krzysiek Pawlik

Philip Webb wrote:

I'm not sure whether anyone among Gentoo officials cares about this,
but IBM has an article

  http://www.ibm.com/developerworks/linux/library/l-awk1.html

whose byline is very misleading  may infringe on Gentoo's IP.


Those articles are listed on http://www.gentoo.org/doc/en/list.xml?desc=1

--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Packages up for grabs

2008-05-28 Thread Krzysiek Pawlik


There are few packages that could use some more loving:

 * app-editors/scite - easy to maintain, has only one bug open wrt French 
locales  UTF-8

 * media-video/griffith - also easy, pending version bump
 * net-im/jabberd  net-im/jabberd2 - thanks to work from Marko Durkovic both 
are easy to maintain


--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel, python...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: app-laptop/omnibook-svn

2008-04-06 Thread Krzysiek Pawlik


# Masked for removal on 5 May 2008, please use app-laptop/omnibook.
# Live SVN ebuild, not needed as app-laptop/omnibook has been updated.
app-laptop/omnibook-svn

--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Packages up for grabs: app-laptop/omnibook

2008-04-04 Thread Krzysiek Pawlik

Michele Noberasco wrote:
my old laptop recently broke, so I don't have the necessary hardware to 
test app-laptop/omnibook (and omnibook-svn) any more.


If someone is interested, I would hand over maintainership for this 
package.


I'll take it, as I'm using it on mu current machine.

--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] debianutils: system worthy ?

2008-01-28 Thread Krzysiek Pawlik

Yuri Vasilevski wrote:

I would say drop it from system and add to RDEPEND in kernel-2.eclass
for ${ETYPE} == sources.


IMHO that's a bad idea - everybody use some kernel sources, but not everybody 
runs `make install'. I'm for dropping debianutils from system.


--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: suspend2 sources and userui

2008-01-25 Thread Krzysiek Pawlik


# Krzysiek Pawlik [EMAIL PROTECTED] (25 Jan 2008)
# Masked for removal, please use tuxonice-sources.
sys-kernel/suspend2-sources
sys-apps/suspend2-userui

--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Packages looking for new maintainer

2008-01-12 Thread Krzysiek Pawlik


Hi,

As I need to reduce my workload some packages are looking for new maintainer:

 * app-editors/scite - only one bug #203489 - GTK+  fr_FR.UTF-8 locale issue
 * media-video/griffith - easy to maintain, has only one bug but it looks like
   upstream thing (bug #202484), media-video:
 * net-im/jabberd and net-im/jabberd2 - after much work it's in good shape,
   there's only one bug: version bump for net-im/jabberd, Marko helps a lot with
   jabberd2
 * www-apache/mod_cband - also easy to maintain

griffith could be taken by video herd, mod_cband by apache herd, but scite and 
jabberd need maintainers.


--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in www-servers/resin: ChangeLog resin-3.0.25.ebuild resin-3.1.4.ebuild

2007-12-16 Thread Krzysiek Pawlik
Donnie Berkholz wrote:
 1.1  www-servers/resin/resin-3.1.4.ebuild
 src_unpack() {

  unpack ${A}
  for i in ${WORKDIR}/${PV}/resin-${PV}-*; do
  epatch ${i}
  done;
 
 How about:
 
 epatch ${WORKDIR}/${PV}/resin-${PV}-*

Leftover from tests, will be fixed with next bump.

 src_compile() {

  append-flags -fPIC -DPIC
 
 Somehow it seems wrong to append this for a whole package...

It builds only one .so library - the rest is in Java, so I don't see a problem
with using append-flags.

 src_install() {

  make DESTDIR=${D} install || die
 
 Does emake work? If not, please add a comment to that effect.

Didn't test, but I will with next bump.

  einfo Fixing permissions...
  chown -R resin:resin ${D}${RESIN_HOME}
  chown -R resin:resin ${D}/etc/resin
  chown -R resin:resin ${D}/var/log/resin
  chown -R resin:resin ${D}/var/lib/resin
  chown -R resin:resin ${D}/var/run/resin

  chmod 644 ${D}/etc/conf.d/resin
  chmod 755 ${D}/etc/init.d/resin
  chmod 750 ${D}/var/lib/resin
  chmod 750 ${D}/var/run/resin
  chmod 750 ${D}/etc/resin
 
 Again, fowners/fperms can make this a bit easier to read.

I'll fix it with next bump.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-themes/qtcurve-qt4: metadata.xml ChangeLog qtcurve-qt4-0.55.1.ebuild Manifest

2007-12-03 Thread Krzysiek Pawlik
Donnie Berkholz wrote:
 src_compile() {
  cmake-utils_src_compile || die cmake failed
 }
 
 This is redundant.

Thanks, fixed.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, java, apache, ppc, vim, kernel...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] repoman and checking for correct quoting

2007-11-10 Thread Krzysiek Pawlik

Consider following part of scite-1.74.ebuild:

sed -i makefile \
-e 's#usr/local#usr#g' \
-e 's#/gnome/apps/Applications#/applications#' \
-e s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} # \
-e s#^\(CXXFLAGS=.*\)-Os#\1# \
-e s#^CC =\(.*\)#CC = $(tc-getCXX)# \
-e 's#${D}##' \
-e 's#-g root#-g 0#' \
|| die error patching makefile

`repoman full' catches line -e 's#${D}##' \:

   app-editors/scite/scite-1.74.ebuild: Unquoted Variable on line: 41

It's purpose is to remove the ${D} from makefile, additionally ${D} is in single
quotes, so it will not be expanded - is it a bug in repoman check?

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: www-servers/resin-2.1.17

2007-11-10 Thread Krzysiek Pawlik

www-servers/resin-2.1.17 has been package.mask'ed, removal in 30 days.

Resin 2.1.17 was release almost two years ago, it's binary-only package. Please
migrate to Resin 3.0.24 for stable series or to Resin 3.1.3 for development
series. For production systems 3.0 series is recommended.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] RFC: cmake.eclass

2007-11-04 Thread Krzysiek Pawlik

A little introduction: cmake is an alternative for autotools, more and more
packages are using it (and some new big ones are on the way, KDE4 for example).

I've wrote an eclass that makes writing ebuilds for such packages a little
easier - it provides an ecmake function that takes care of few needed variables,
prefix and such.

I'm open for discussion about it, the eclass currently is only in my overlay at
o.g.o. For example I've changed sys-power/ncpufreqd to use the cmake.eclass,
complete ebuild can be viewed at
http://overlays.gentoo.org/dev/nelchael/browser/sys-power/ncpufreqd/ncpufreqd-2.4.ebuild
(compare it to the in-tree version:
http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/ncpufreqd/ncpufreqd-2.4.ebuild?rev=1.1view=markup
)

Following ebuilds (52 to be exact) have dev-util/cmake in {R,}DEPEND (so could
use the new eclass):

app-cdr/cdrkit-1.1.2
app-cdr/cdrkit-1.1.4
app-cdr/cdrkit-1.1.5.1
app-cdr/cdrkit-1.1.6
app-mobilephone/gammu-1.12.0
app-mobilephone/gammu-1.13.0
dev-cpp/eigen-1.0.5
dev-cpp/gccxml-0.6.0-r1
dev-cpp/gccxml-0.7.0_pre20060311
dev-db/mysql-community-5.1.14_beta-r1
dev-db/mysql-community-5.1.15_beta
dev-db/mysql-community-5.1.21_beta
dev-games/physfs-1.1.1
dev-php5/php-qt-0.1
dev-ruby/qt4-qtruby-1.4.8
dev-ruby/qt4-qtruby-1.4.9
dev-ruby/qt4-qtruby-1.4.9-r1
dev-util/dwarves-1.0_p1
dev-util/kdesvn-0.11.2
dev-util/kdesvn-0.12.1
dev-util/kdesvn-0.13.0
dev-util/kdesvn-0.14.0
games-fps/doomsday-1.9.0_beta5
games-puzzle/ksudoku-0.4
games-strategy/boson-0.13
games-strategy/hedgewars-0.9.0
games-strategy/hedgewars-0.9.0-r1
kde-misc/kbfx-0.4.9.3.1-r1
kde-misc/kgtk-0.9.1-r1
media-libs/libprojectm-1.01
media-libs/libprojectm-1.01-r1
media-plugins/libvisual-projectm-1.0
media-sound/mppenc-1.16
media-sound/musescore-0.6.1
media-sound/musescore-0.7.0.1
media-sound/rosegarden-1.5.1
net-p2p/museek+-0.1.13-r1
sci-astronomy/stellarium-0.9.0
sci-chemistry/avogadro-0.1.0
sci-chemistry/avogadro-0.2.0
sci-geosciences/marble-0.3
sci-geosciences/marble-0.4
sci-libs/vtk-5.0.3
sci-visualization/paraview-2.6.2
sys-apps/initng-0.6.10.1
sys-apps/initng-
sys-apps/initng-ifiles-0.1.4
sys-power/ncpufreqd-2.4
x11-themes/gtk-engines-qt-0.7_p20070327-r2
x11-themes/gtk-engines-qt-0.8
x11-themes/gtk-engines-qtcurve-0.55.0
x11-themes/qtcurve-0.55.0

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

#
# Original Author: nelchael
# Purpose: Automate src_install and src_compile for packages using cmake
#

inherit toolchain-funcs multilib

EXPORT_FUNCTIONS src_compile src_install

DEPEND=${DEPEND}
=dev-util/cmake-2.4.6-r1

CMAKE_BUILD_DIR=${WORKDIR}/cmake-build

# If you want to build in source tree set CMAKE_IN_SOURCE_BUILD to anything:
[[ -n ${CMAKE_IN_SOURCE_BUILD} ]]  CMAKE_BUILD_DIR=${S}

#
# Prepare CMAKE_BUILD_DIR:
#   - create the directory if it's missing
#
function prepare_build_dir() {

if [[ ! -d ${CMAKE_BUILD_DIR} ]]; then
mkdir -p ${CMAKE_BUILD_DIR} \
|| die mkdir \${CMAKE_BUILD_DIR}\ failed
fi

}

#
# Run cmake with some needed defines.
# If you want to add something use CMAKE_FLAGS.
# If you want verbose makefile set CMAKE_VERBOSE to anything.
#
function ecmake() {

prepare_build_dir

pushd ${CMAKE_BUILD_DIR}  /dev/null

[[ -n ${CMAKE_VERBOSE} ]]  \
CMAKE_FLAGS=-DCMAKE_VERBOSE_MAKEFILE=1 ${CMAKE_FLAGS}

echo cmake -DCMAKE_CXX_COMPILER=\$(type -P $(tc-getCXX))\ 
-DCMAKE_CXX_FLAGS=\${CXXFLAGS}\ -DCMAKE_C_COMPILER=\$(type -P $(tc-getCC))\ 
-DCMAKE_C_FLAGS=\${CFLAGS}\ -DCMAKE_INSTALL_PREFIX=\/usr\ 
-DLIB_INSTALL_DIR=\/usr/$(get_libdir)\ \${S}\ ${CMAKE_FLAGS}

/usr/bin/cmake \
-DCMAKE_CXX_COMPILER=$(type -P $(tc-getCXX)) \
-DCMAKE_CXX_FLAGS=${CXXFLAGS} \
-DCMAKE_C_COMPILER=$(type -P $(tc-getCC)) \
-DCMAKE_C_FLAGS=${CFLAGS} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=/usr/$(get_libdir) \
${CMAKE_FLAGS} \
${S} || die cmake failed

popd  /dev/null

}

#
# Run `ecmake' and default make target.
#
cmake_src_compile() {

ecmake

pushd ${CMAKE_BUILD_DIR}  /dev/null
emake [EMAIL PROTECTED] || die emake failed
popd  /dev/null

}

#
# Change to build directory and run `make install'.
#
cmake_src_install() {

pushd ${CMAKE_BUILD_DIR}  /dev/null
make DESTDIR=${D} install || die make install failed
popd  /dev/null

}


signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC: cmake.eclass

2007-11-04 Thread Krzysiek Pawlik
Donnie Berkholz wrote:
 I've wrote an eclass that makes writing ebuilds for such packages a little
 easier - it provides an ecmake function that takes care of few needed 
 variables,
 prefix and such.
 
 Great! When's the scons one coming? =)

I don't know scons ;)

 #
 # Original Author: nelchael
 # Purpose: Automate src_install and src_compile for packages using cmake
 #
 
 This would be a great opportunity to start using real eclass 
 documentation (e.g. that found in eutils.eclass) so we can autogenerate 
 a useful manpage on how to use it.

Done.

 # If you want to build in source tree set CMAKE_IN_SOURCE_BUILD to anything:
 [[ -n ${CMAKE_IN_SOURCE_BUILD} ]]  CMAKE_BUILD_DIR=${S}
 
 Why would I want to do that? Some documentation would help.

Added: some packages refuse to build out of source, so it may be needed in some
cases.

 function ecmake() {
 
 Why are some functions declared with 'function' and others not?

Fixed: added '^function '

  -DCMAKE_CXX_COMPILER=$(type -P $(tc-getCXX)) \
 
 Why the 'type -P' bit?

To get the full path to $CC and $CXX

  make DESTDIR=${D} install || die make install failed
 
 Does emake work?

It should - fixed.

Attached is new version and a diff to previous.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

# @ECLASS: cmake.eclass
# @MAINTAINER:
# [EMAIL PROTECTED]
# @BLURB: wrap cmake
# @DESCRIPTION:
# The cmake eclass contains functions wrapping cmake to ease its usage in
# ebuilds. It allows both out of source and in source builds.

inherit toolchain-funcs multilib

EXPORT_FUNCTIONS src_compile src_install

DEPEND=${DEPEND}
=dev-util/cmake-2.4.6-r1

CMAKE_BUILD_DIR=${WORKDIR}/cmake-build

# Some packages don't build out of source, so if you want to build in source
# tree set CMAKE_IN_SOURCE_BUILD to anything before inheriting cmake.eclass:
[[ -n ${CMAKE_IN_SOURCE_BUILD} ]]  CMAKE_BUILD_DIR=${S}

# @FUNCTION: prepare_build_dir
# @USAGE:
# @DESCRIPTION:
# Create the build directory if it doesn't exist, this function should not be
# used outside of this eclass.
function prepare_build_dir() {

if [[ ! -d ${CMAKE_BUILD_DIR} ]]; then
mkdir -p ${CMAKE_BUILD_DIR} \
|| die mkdir \${CMAKE_BUILD_DIR}\ failed
fi

}

# @FUNCTION: ecmake
# @USAGE:
# @DESCRIPTION:
# Run cmake to prepare makefiles, also prepares the build directory.
function ecmake() {

prepare_build_dir

pushd ${CMAKE_BUILD_DIR}  /dev/null

[[ -n ${CMAKE_VERBOSE} ]]  \
CMAKE_FLAGS=-DCMAKE_VERBOSE_MAKEFILE=1 ${CMAKE_FLAGS}

echo cmake -DCMAKE_CXX_COMPILER=\$(type -P $(tc-getCXX))\ 
-DCMAKE_CXX_FLAGS=\${CXXFLAGS}\ -DCMAKE_C_COMPILER=\$(type -P $(tc-getCC))\ 
-DCMAKE_C_FLAGS=\${CFLAGS}\ -DCMAKE_INSTALL_PREFIX=\/usr\ 
-DLIB_INSTALL_DIR=\/usr/$(get_libdir)\ \${S}\ ${CMAKE_FLAGS}

/usr/bin/cmake \
-DCMAKE_CXX_COMPILER=$(type -P $(tc-getCXX)) \
-DCMAKE_CXX_FLAGS=${CXXFLAGS} \
-DCMAKE_C_COMPILER=$(type -P $(tc-getCC)) \
-DCMAKE_C_FLAGS=${CFLAGS} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=/usr/$(get_libdir) \
${CMAKE_FLAGS} \
${S} || die cmake failed

popd  /dev/null

}

# @FUNCTION: cmake_src_compile
# @USAGE: make arguments
# @DESCRIPTION:
# Default src_compile for ebuilds using cmake, runs `ecmake' and then `emake'.
function cmake_src_compile() {

ecmake

pushd ${CMAKE_BUILD_DIR}  /dev/null
emake [EMAIL PROTECTED] || die emake failed
popd  /dev/null

}

# @FUNCTION: cmake_src_install
# @USAGE:
# @DESCRIPTION:
# Default src_install for ebuilds using cmake, runs `emake install' in build
# directory.
function cmake_src_install() {

pushd ${CMAKE_BUILD_DIR}  /dev/null
emake DESTDIR=${D} install || die make install failed
popd  /dev/null

}
Index: cmake.eclass
===
--- cmake.eclass(revision 285)
+++ cmake.eclass(working copy)
@@ -2,10 +2,13 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-#
-# Original Author: nelchael
-# Purpose: Automate src_install and src_compile for packages using cmake
-#
+# @ECLASS: cmake.eclass
+# @MAINTAINER:
+# [EMAIL PROTECTED]
+# @BLURB: wrap cmake
+# @DESCRIPTION:
+# The cmake eclass contains functions wrapping cmake to ease its usage in
+# ebuilds. It allows both out of source and in source builds.
 
 inherit toolchain-funcs multilib
 
@@ -16,13 +19,15 @@
 
 CMAKE_BUILD_DIR=${WORKDIR}/cmake-build
 
-# If you want to build in source tree set CMAKE_IN_SOURCE_BUILD to anything:
+# Some packages don't build out of source, so if you want to build in source

Re: [gentoo-dev] RFC: cmake.eclass

2007-11-04 Thread Krzysiek Pawlik
Wulf C. Krueger wrote:
 KDE4 will make use of cmake-utils.eclass we wrote because

Why call it cmake-utils?

 - we need use_enable- and use_with-like functions for cmake (makes ebuilds 
 easier to read)

Could be done.

 - in-source and out-of-source build support

Got it too :)

 - we need LIB_SUFFIX support

Could be added easily.

 - our KDE4 eclasses rely on it.

Not in tree yet.

 You might want to take a look at it. It's in the tree. I don't really 
 think we need two implementations.

I think so too. I've got few suggestions:

 * in cmake-utils_src_make():
   emake [EMAIL PROTECTED] - it would allow something like this:

cmake-utils_src_make -j1

 * if you `cd' into build directory - *please* return to ${S} - use pushd/popd.

Last thing: please reply to gentoo-dev too :)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC: cmake.eclass

2007-11-04 Thread Krzysiek Pawlik
Marijn Schouten (hkBst) wrote:
 I'm a bit confused now. Both this eclass and the recently submitted
 cmake-utils.eclass seem to handle CMake-based packages. Can someone clarify?

Yes: I've missed the discussion about cmake-utils.eclass - my version
(cmake.eclass) is not needed.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC: cmake.eclass

2007-11-04 Thread Krzysiek Pawlik

Wulf: check this patch to cmake-utils.eclass - it used pushd/popd, adds
CMAKE_IN_SOURCE_BUILD in cmake-utils_src_compile and defines LIB_INSTALL_DIR
(cmake-utils will be used by other packages besides KDE too).

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...
Index: cmake-utils.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v
retrieving revision 1.1
diff -u -r1.1 cmake-utils.eclass
--- cmake-utils.eclass  4 Nov 2007 13:17:35 -   1.1
+++ cmake-utils.eclass  4 Nov 2007 14:08:01 -
@@ -49,7 +49,11 @@
 cmake-utils_src_compile() {
debug-print-function $FUNCNAME $*
 
-   cmake-utils_src_configureout
+   if [[ -n ${CMAKE_IN_SOURCE_BUILD} ]]; then
+   cmake-utils_src_configurein
+   else
+   cmake-utils_src_configureout
+   fi
cmake-utils_src_make
 }
 
@@ -74,11 +78,13 @@
debug-print-function $FUNCNAME $*
 
local cmakeargs=${mycmakeargs} $(_common_configure_code)
-   mkdir ${WORKDIR}/${PN}_build
-   cd ${WORKDIR}/${PN}_build
+   mkdir -p ${WORKDIR}/${PN}_build
+   pushd ${WORKDIR}/${PN}_build  /dev/null
 
debug-print $LINENO $ECLASS $FUNCNAME: mycmakeargs is $cmakeargs
cmake ${cmakeargs} ${S} || die Cmake failed
+
+   popd  /dev/null
 }
 
 # Internal use only. Common configuration options for all types of builds.
@@ -91,6 +97,7 @@
echo -DCMAKE_CXX_COMPILER=$(type -P $(tc-getCXX))
echo -DCMAKE_INSTALL_PREFIX=${PREFIX:-/usr}
echo -DLIB_SUFFIX=${tmp_libdir/lib}
+   echo -DLIB_INSTALL_DIR=${tmp_libdir}
[[ -n ${CMAKE_NO_COLOR} ]]  echo -DCMAKE_COLOR_MAKEFILE=OFF
 }
 
@@ -103,12 +110,15 @@
# At this point we can automatically check if it's an out-of-source or 
an
# in-source build
if [[ -d ${WORKDIR}/${PN}_build ]]; then
-   cd ${WORKDIR}/${PN}_build;
+   pushd ${WORKDIR}/${PN}_build  /dev/null
fi
if ! [[ -z ${CMAKE_COMPILER_VERBOSE} ]]; then
-   emake VERBOSE=1 || die Make failed!;
+   emake VERBOSE=1 || die Make failed!
else
-   emake || die Make failed!;
+   emake || die Make failed!
+   fi
+   if [[ -d ${WORKDIR}/${PN}_build ]]; then
+   popd  /dev/null
fi
 }
 
@@ -121,9 +131,12 @@
# At this point we can automatically check if it's an out-of-source or 
an
# in-source build
if [[ -d  ${WORKDIR}/${PN}_build ]]; then
-   cd ${WORKDIR}/${PN}_build;
+   pushd ${WORKDIR}/${PN}_build  /dev/null
fi
emake install DESTDIR=${D} || die Make install failed
+   if [[ -d  ${WORKDIR}/${PN}_build ]]; then
+   popd  /dev/null
+   fi
 }
 
 # @FUNCTION: cmake-utils_src_test
@@ -135,7 +148,7 @@
# At this point we can automatically check if it's an out-of-source or 
an
# in-source build
if [[ -d ${WORKDIR}/${PN}_build ]]; then
-   cd ${WORKDIR}/${PN}_build
+   pushd ${WORKDIR}/${PN}_build  /dev/null
fi
# Standard implementation of src_test
if emake -j1 check -n  /dev/null; then
@@ -151,4 +164,7 @@
else
einfo  Test phase [none]: ${CATEGORY}/${PF}
fi
+   if [[ -d  ${WORKDIR}/${PN}_build ]]; then
+   popd  /dev/null
+   fi
 }


signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: x11-misc/xcut

2007-10-15 Thread Krzysiek Pawlik

# Krzysiek Pawlik [EMAIL PROTECTED] (15 Oct 2007)
# Copying doesn't work, use xclip instead, see bug #191553
x11-misc/xcut

Bug: https://bugs.gentoo.org/show_bug.cgi?id=191553

Will be removed on 2007/11/15

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] ML changes

2007-07-12 Thread Krzysiek Pawlik
Seemant Kulleen wrote:
 My only comment for now is: why not just make -core read only, but
 public, and leave -dev as it is?  That way we don't have to muck around
 with deprecating lists and introducing new ones.

I'm for that idea - less problems for infra, no big changes. Would the archives
of -core be opened too?

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Bye Gentoo!

2007-05-31 Thread Krzysiek Pawlik
Bryan Østergaard wrote:
 It's with a bit of sadness but also a bit of relief that I'm finally
 retiring from
 Gentoo.

I'm sad to see you go :( You've helped me a lot (in fact very, very much) to be
a good developer. Maybe it's possible for you to take a few weeks off instead of
permanently leaving Gentoo? Just like Luis suggested?

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] jabberd2

2007-05-21 Thread Krzysiek Pawlik

Hi,

I'm looking for someone to help maintain =net-im/jabberd-2.0 - I'm taking care
of 1.4 series, but I lack experience with =2.0. If anyone is willing to help -
please drop me an email.

jabberd-2.0.11 is in good shape - no open bugs, there's only 178055 - version
bump to 2.1.5.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: binary JWSDP

2007-05-04 Thread Krzysiek Pawlik

+# Krzysiek Pawlik [EMAIL PROTECTED] (4 May 2007)
+# Masked for removal: from source versions are in the
+# tree, so please use that.
+# Will be removed by end of May.
+dev-java/sun-fastinfoset-bin
+dev-java/sun-jaxb-bin
+dev-java/sun-jaxp-bin
+dev-java/sun-jaxr-bin
+dev-java/sun-jaxrpc-bin
+dev-java/sun-jaxws-bin
+dev-java/sun-jwsdp-shared-bin
+dev-java/sun-saaj-bin
+dev-java/sun-sjsxp-bin
+dev-java/sun-wsdp-bin
+dev-java/sun-xmldsig-bin
+dev-java/sun-xws-security-bin

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: dev-java/nice

2007-04-28 Thread Krzysiek Pawlik

+# Krzysiek Pawlik [EMAIL PROTECTED] (28 Apr 2007)
+# Package uses generation 1 eclasses and has stale upstream.
+# It will be removed from the tree around end of May.
+dev-java/nice

end of May is 28 of May ;)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...





signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: dev-java/fesi

2007-04-28 Thread Krzysiek Pawlik

+# Krzysiek Pawlik [EMAIL PROTECTED] (28 Apr 2007)
+# Package uses generation 1 eclasses and has stale upstream.
+# For JS use dev-java/rhino.
+# It will be removed from the tree around end of May.
+dev-java/fesi

end of May is 28 of May

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...







signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: dev-java/qat

2007-04-28 Thread Krzysiek Pawlik

+# Krzysiek Pawlik [EMAIL PROTECTED] (28 Apr 2007)
+# Package uses generation 1 eclasses and has stale upstream.
+# It will be removed from the tree around end of May.
+dev-java/qat

end of May is 28 of May

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...









signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: dev-java/jcs-bin

2007-04-27 Thread Krzysiek Pawlik

+# Krzysiek Pawlik [EMAIL PROTECTED] (27 Apr 2007)
+# Mask binary-only version of jcs, please use dev-java/jcs,
+# will be removed from the tree around end of May.
+dev-java/jcs-bin
+

end of May is 27 of May ;)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] About testing applications

2007-03-18 Thread Krzysiek Pawlik
Simon Stelling wrote:
 Even better: Fix them to use ~/.config/app instead, so they don't
 clutter up the home unnecessarily :)

Won't it change how the vanilla upstream version and the one from portage
behave? IMHO such changes are not a good idea.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: net-misc/yasuc

2007-02-19 Thread Krzysiek Pawlik

As the package may transfer user data to anyone owning that domain after 1 March
2007 it will be removed in 9 days instead of usual 30:

# Krzysiek Pawlik [EMAIL PROTECTED] (19 Feb 2007)
# Pending removal 28 Feb 2007, bug #167024
# See also http://pl.uptime-project.net/board/viewtopic.php?t=1435
net-misc/yasuc

From Uptime-Project admins:

...

+++ We are very sad to say it, but we decided to close down the Uptime-Project
on the 1st of March 2007. +++

...

Please shut down all the uptime-clients you're running because we can't keep
the domain name forever and we don't want somebody to get his hands on the
user data the clients are sending.

...

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] New network config for baselayout-ng

2007-02-08 Thread Krzysiek Pawlik
Donnie Berkholz wrote:
 Welcome to baselayout-ng
 please god do not use this name ... just call it baselayout-2
 Especially as what will you call the replacement for baselayout-ng?
 baselayout-ng-ng?
 
 What did they call the Star Trek after NG? =)

Deep Space Nine, then Voyager, then Enterprise... sounds good to me ;)
baselayout-deep-space-nine ;) Portage would hate such versioning scheme ;)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: x11-misc/gpasman

2007-01-08 Thread Krzysiek Pawlik


x11-misc/gpasman was masked today due to bug #156490. It's going to be removed 
around 10 Feb 2007.


--
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache, ppc...
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] New Developer: David Shakaryan (omp)

2006-10-14 Thread Krzysiek Pawlik
Christian Heim wrote:
 Its my pleasure to introduce to you David Shakaryan (also known as omp), our 
 latest addition joining to help out with desktop-misc and the commonbox-herd.

...

 His skillset isn't as evolved as lack's; he only knows Bash, 
 PHP/HTML/XHTML/CSS and Ruby. But he's looking forward to the day when he'll 
 decide if its advantageous to learn C/C++.

It is - most packages in desktop-* and commonbox are C/C++ ;]

 So please welcome David as a new fellow developer among us!

Welcome :)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Orphaned packages

2006-09-18 Thread Krzysiek Pawlik
Gustavo Felisberto wrote:
 net-im/jabberd
 net-im/gg-transport

I'll take those two.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, x86, java, apache, ppc...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Local USE flags bite the dust

2006-09-06 Thread Krzysiek Pawlik
Brian Harring wrote:
 Missed a few before j from the looks of it- attached is a list of 
 unused use.local.desc flags should anyone be bored and care to clean 
 it.
[cut]
 x11-terms/mrxvt: use.local.desc  unused flag(s): xgetdefault

Thanks. Removed.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] architectures which support Java

2006-07-21 Thread Krzysiek Pawlik
Joshua Nichols wrote:
 Doesn't support:
 alpha

Alpha has compaq-{jdk,jre} which requires nast hacks with glibc and
doesn't work - details are in virtual/{jdk,jre} bugs.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, desktop-wm, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Removing www-servers/resin-ee

2006-07-11 Thread Krzysiek Pawlik
Anatoly Shipitsin wrote:
 I've masked www-servers/resin-ee on 1 July, it will be removed from tree
  around friday (14 July) - it's old, binary and there's no version 3 of
 it. Please use www-servers/resin.
 it's not replaced by resin pro ?

It is - not yet in portage.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, desktop-wm, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Removing www-servers/resin-ee

2006-07-10 Thread Krzysiek Pawlik

I've masked www-servers/resin-ee on 1 July, it will be removed from tree
 around friday (14 July) - it's old, binary and there's no version 3 of
it. Please use www-servers/resin.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, desktop-wm, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] New virtuals: virtual/jre and virtual/jdk

2006-07-06 Thread Krzysiek Pawlik

Two new new-style virtuals have been added today to the tree:

 - virtual/jdk
 - virtual/jre

This allows migration to generation 2 of Java build system to advance.
All virtual/{jdk,jre} have been removed from profiles. The bug for this
was #138747.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, desktop-wm, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] New eclass: java-wsdp.eclass

2006-07-06 Thread Krzysiek Pawlik

New eclass has been added to the tree:

 - java-wsdp.eclass

This class is to make ebuilds for all JWSDP (
http://java.sun.com/webservices/jwsdp/ ) smaller and simpler. I'll start
commiting ebulds using this eclass in the evening (UTC), those are (all
in dev-java):

 - sun-fastinfoset-bin
 - sun-jaxb-bin
 - sun-jaxp-bin
 - sun-jaxr-bin
 - sun-jaxrpc-bin
 - sun-jaxws-bin
 - sun-jwsdp-shared-bin
 - sun-saaj-bin
 - sun-sjsxp-bin
 - sun-wsdp-bin
 - sun-xmldsig-bin
 - sun-xws-security-bin

The eclass has been tested - it has been in Java experimental overlay
for quite some time.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, desktop-wm, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] bugzilla 2.22 masked ~x86

2006-07-05 Thread Krzysiek Pawlik
Enrico Weigelt wrote:
 How does the process of proving packages work ?

Please file a stabilization bug on b.g.o with ebuild version and `emerge
--info`.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, desktop-wm, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] New ebuild Developer: Christian Hartmann (ian!)

2006-04-17 Thread Krzysiek Pawlik
Danny van Dyk wrote:
 It is my pleasure to announce publicly that ian! has passed all 
 necessary quizzes to touch our holy gra^H^H^H portage tree.

Ian - welcome :)

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Gentoo theming during bootup

2006-04-07 Thread Krzysiek Pawlik
Donnie Berkholz wrote:
 can you post the .xpm for use with grub-0.xx for me to check out ?
 Don't have one designed yet, this is all still in the planning stages.

There's one available at http://www.schultz-net.dk/grub.html (scroll
down pass the Debian/Slackware ;) ).

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Eclass for prime numbers

2006-02-12 Thread Krzysiek Pawlik
Michael Hanselmann wrote:
 In what range do you need the random numbers?
 
 For this ebuild, lower than 1000.
 
 And I guess a 32-bit prime is out of reach :-)
 
 Indeed.

So maybe use a precomputed table of primes 1000 ?

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: current portage rsnapshot can eat your backups

2006-02-09 Thread Krzysiek Pawlik
Harry Putnam wrote:
 At any rate attempting to log in with the supplied passwd and real
 name fails ...

Use e-mail.

-- 
Krzysiek Pawlik   nelchael at gentoo.org   key id: 0xBC51
desktop-misc, desktop-dock, x86, java...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] New Polish translator shadoww (Damian Kuras)

2006-01-27 Thread Krzysiek Pawlik
Diego 'Flameeyes' Pettenò wrote:
 yups polish conspiracy is growing...
 And most of it is under my control :P

Bwahahahahahaha ]:-

 Welcome Damian! :)

Welcome :)

-- 
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] pdf use flags

2006-01-16 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Marius Mauch wrote:
 One case that doesn't completely fit into this category is
 x11-misc/openclipart as the existing local pdf flag just determines
 if some pdf files should be installed. Not sure how exactly to deal
 with this situation, but in doubt the new global flag could IMO be
 abused (less flags == better).

Yes, pdf in openclipart means - install PDF files (like png, svg flags).
The package contains small ammount of PDF files, but that can change in
next release. If PDF global use flag is introduced then openclipart will
abuse it, but only a little - it will not mean include support for PDF
files, but install PDF files - much like (already mentioned) svg and
png flags. So... don't bother with it ;)

 So unless there are any objections to this I'll make the change this
 weekend.

- From me - no objections :)

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDzBx5go/w9rxVVVERApupAJ9RosG3xFERMFHcjP6LoubOsReXJQCgoKWc
jpcWp5WREIviBijcJ1PtFG0=
=VpGF
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] New developers: Martin Ehmsen (ehmsen) and Michal Kurgan (moloh)

2006-01-15 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Sune Kloppenborg Jeppesen wrote:
 Ahh great! Another candidate for the Danish conspiracy:-)

Also one for Polish :)

Welcome Martin and Michał :)

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
/me runs
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDytaGgo/w9rxVVVERAleuAKCAeD0z0CiXzQ6VDjALhhiO8XiT8ACgrMGI
ZxpMjQqlEmI4gb+TLJB5feM=
=kqHi
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ebuilds for packages without a homepage?

2005-10-25 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Marco Morales wrote:
 I think none could be the better workaround imho.

I vote for none too :) It clearly states, that HOMEPAGE is missing.
Blank HOMEPAGE is misleading.

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
I don't suffer from insanity. I enjoy every minute of it.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDXnrogo/w9rxVVVERAtzPAJwJS022s3li7yQeTzTxTEMlZqRRQwCfTU0y
HMx2CGolYz9FXr2H/RmPGFY=
=OKPF
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ebuilds for packages without a homepage?

2005-10-25 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mike Frysinger wrote:
 how can a blank HOMEPAGE be misleading ?

Page is unknown, too lazy to search, what does empty HOMEPAGE exactly mean?

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
Lottery: A tax on people who are bad at math.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDXoWJgo/w9rxVVVERAiS+AJ49naE8YX7AiPYQntVkQMXZ+wN1QwCfUssB
T4fjjCTmHsy169aWxKPthYU=
=63OB
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] New Developer: CHTEKK

2005-10-24 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Welcome CHTEKK :)

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
Lottery: A tax on people who are bad at math.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDW86Tgo/w9rxVVVERAhrFAJ4jdPekY6chR7HFQW4kyz/5C1excACdHjX+
Wdfa5AJ5aBGGg5u5j6JFXwE=
=Cu0v
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] New developers / polish invasion :)

2005-09-22 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Wernfried Haas wrote:
 Ok, here's a warm welcome to nelchael and mkay. Would you like fries
 with it?

Will You bring salt too? ;)

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
Always remember you're unique, just like everyone else.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDMq23go/w9rxVVVERArMmAKCeA50JyFoc0CVhNQ1DswLTWF2aSgCfQG8J
xTeMDiiFTDEjQM3a06c9Mj4=
=g2cT
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] New developers / polish invasion :)

2005-09-22 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Elfyn McBratney wrote:
Krzysiek Pawlik (nelchael) is going to help with the influx of
desktop-misc bugs. I'll let Krzysiek introduce himself:
 
 
 /me prods nelchael
 ;)

/me pokes beu
/me pokes beu again
/me pokes beu again and again

 *cough* .. someone seems to have forgotten to list perl whore in their
 list of Gentoo duties ;)

perl, perl... hm.. I remeber seeing perl kicked from #gentoo-python :]

 Welcome aboard, fellas ! :D

:)

- --
Krzysiek 'Nelchael' Pawlik
GPG:0xBC51
The generation of random numbers is too important to be left to chance.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDMq41go/w9rxVVVERAsglAJ0SNMCylxZgs7pEYESspizn/Q563wCfYzdL
FHXI6Za+VHB2jXIJGBHqIr8=
=pgEj
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Keep track what ebuild comes from what repository

2005-09-05 Thread Krzysiek Pawlik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

pclouds wrote:
 This is an idea. Currently, after an ebuild is merged into system. I
 have no idea where that ebuild comes from.

Use emerge:

[EMAIL PROTECTED] ~$ emerge -pv resin

These are the packages that I would merge, in order:

Calculating dependencies  ...done!
[ebuild   R   ] www-servers/resin-3.0.13  0 kB [2]
  ^
Total size of downloads: 0 kB
Portage overlays:
 [1] /usr/local/portage/devel
 [2] /usr/local/portage/java
 [3] /usr/local/portage/my
[EMAIL PROTECTED] ~$

It informs whenever this ebuild comes from main portage tree, or from
overlay (and from which overlay).

- --
Krzysiek 'Nelchael' PawlikRLU #322999GPG:0xBC51
gentoo - kernel 2.6.xx + CK patchset
http://fatcat.ftj.agh.edu.pl/~nelchael/
'Calm down -- it's only ones and zeros.'
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDHA5rgo/w9rxVVVERAqidAKCxDTCJl7uPzG8SkpAPB8zd3CyoSQCgjr25
WFxIz8uuyhT8vLd7uYoPx3Q=
=pF26
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Questions about licenses

2005-06-15 Thread Krzysiek Pawlik
Torsten Veller wrote:
 Why do we add a license to the licenses/ dir?

;)

 Does the language of the license matter? (selfhtml is in german)

IMVHO: yes. I don't understand German, but English yes.

 Aren't MIT and MetaKit and ... the same license?
 Aren't X11 and cdegood and JamesClark and ... the same license?
 Should the licenses/ dir be cleaned?
 (Should placeholders be used as in MIT?)

Symlink? If MIT == MetaKit, then:
ln -s MIT MetaKit

-- 
Krzysiek 'Nelchael' PawlikRLU #322999GPG:0xBC51
gentoo - kernel 2.6.11-ck10
http://fatcat.ftj.agh.edu.pl/~nelchael/
Don't take life too seriously, you won't get out alive.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Questions about licenses

2005-06-15 Thread Krzysiek Pawlik
Jon Portnoy wrote:
Symlink? If MIT == MetaKit, then:
  ^^
ln -s MIT MetaKit
 I don't know about this specific case but generally speaking licenses 
 that're similar in language and intent have very small (often cosmetic) 
 differences; if there is even the slightest difference it (legally) 
 qualifies as a different license and probably really should be included 
 separately to be safe

Exactly my point :) I've looked at MIT and MetaKit and:

+Copyright (c) 1996-2001 Jean-Claude Wippler
-Copyright (c) year copyright holders

Except formatting and above diff theye are identical.

-- 
Krzysiek 'Nelchael' PawlikRLU #322999GPG:0xBC51
gentoo - kernel 2.6.11-ck10
http://fatcat.ftj.agh.edu.pl/~nelchael/
 now touch these wires to your tongue!
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Questions about licenses

2005-06-15 Thread Krzysiek Pawlik
Jon Portnoy wrote:
 You're right; chances are this is a mistake on the part of whoever 
 wrote/committed the MetaKit ebuild, it probably had a 'COPYING' file and 
 whoever reviewed it didn't recognize the MIT license. File a bug

Done: https://bugs.gentoo.org/show_bug.cgi?id=96173

-- 
Krzysiek 'Nelchael' PawlikRLU #322999GPG:0xBC51
gentoo - kernel 2.6.11-ck10
http://fatcat.ftj.agh.edu.pl/~nelchael/
Artificial Intelligence usually beats real stupidity.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Questions about licenses

2005-06-15 Thread Krzysiek Pawlik
Chris Gianelloni wrote:
Symlink? If MIT == MetaKit, then:
ln -s MIT MetaKit
 CVS doesn't allow symlinks

Ouch... right :) Forgot about that.

-- 
Krzysiek 'Nelchael' PawlikRLU #322999GPG:0xBC51
gentoo - kernel 2.6.11-ck10
http://fatcat.ftj.agh.edu.pl/~nelchael/
Artificial Intelligence usually beats real stupidity.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] i have an idea ! (erescue)

2005-05-15 Thread Krzysiek Pawlik
Mike Frysinger wrote:
 [...]

Use `quickpkg` before dangerous updates/merges. If something brakes -
untar the package.

-- 
Krzysiek 'Nelchael' Pawlik RLU #322999[EMAIL PROTECTED]
gentoo base system - kernel 2.6.11-ck8   GPG:0x7E226904
http://fatcat.ftj.agh.edu.pl/~nelchael/
Never forget: 2 + 2 = 5 for extremely large values of 2.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] i have an idea ! (erescue)

2005-05-15 Thread Krzysiek Pawlik
Donnie Berkholz wrote:
 Use `quickpkg` before dangerous updates/merges. If something brakes -
 untar the package.
 
 Doesn't work too well when tar's broken too. =)

Use static tar na bzip2 ;) Seriously: I'm for erescue (or whatever name
will be chosen).

-- 
Krzysiek 'Nelchael' Pawlik RLU #322999[EMAIL PROTECTED]
gentoo base system - kernel 2.6.11-ck8   GPG:0x7E226904
http://fatcat.ftj.agh.edu.pl/~nelchael/
According to my calculations the problem doesn't exist.
-- 
gentoo-dev@gentoo.org mailing list