wtk-overlay.git
13 years agoAdapt to upsteam's partial acceptance of the comedilib setup.py patch.
W. Trevor King [Fri, 17 Dec 2010 13:50:50 +0000 (08:50 -0500)]
Adapt to upsteam's partial acceptance of the comedilib setup.py patch.

13 years agoComedilib comedilib.pc.in and setup.rb patches merged upstream.
W. Trevor King [Wed, 15 Dec 2010 14:39:37 +0000 (09:39 -0500)]
Comedilib comedilib.pc.in and setup.rb patches merged upstream.

$ cvs log comedilib.pc.in
...
revision 1.2
date: 2010-12-14 09:41:55 -0500;
author: abbotti;
state: Exp;
lines: +1 -1;
commitid: JoFyUjr1kr0t6g0v;

Add -lm to comedilib.pc.in Libs.
Patch from W. Trevor King.
...

$ cvs log swig/ruby/setup.rb
...
revision 1.3
date: 2010-12-14 09:37:18 -0500;
author: abbotti;
state: Exp;
lines: +3 -0;
commitid: 2pQqTp57JCuS4g0v;

Import DESTDIR in swig/ruby/setup.rb for configurable rbconfig install paths.
Patch from W. Trevor King.
...

13 years agoFix comedilib.pc.in and use pkg-config in the demo/Makefile patch.
W. Trevor King [Sat, 11 Dec 2010 16:28:45 +0000 (11:28 -0500)]
Fix comedilib.pc.in and use pkg-config in the demo/Makefile patch.

13 years agoPatch comedilib demo/Makefile so it successfully compiles after installation.
W. Trevor King [Sat, 11 Dec 2010 16:06:59 +0000 (11:06 -0500)]
Patch comedilib demo/Makefile so it successfully compiles after installation.

13 years agoInstall demo/.deps in comedilib-9999.ebuild.
W. Trevor King [Sat, 11 Dec 2010 14:23:55 +0000 (09:23 -0500)]
Install demo/.deps in comedilib-9999.ebuild.

13 years agoUse pushd/popd instead of repeated `cd X/cd "${S}"` calls in comedilib-9999.ebuild.
W. Trevor King [Sat, 11 Dec 2010 13:44:42 +0000 (08:44 -0500)]
Use pushd/popd instead of repeated `cd X/cd "${S}"` calls in comedilib-9999.ebuild.

This removes the assumption that the build process was in ${S} at the
beginning of the block.  It also fixes problems with glob expansion as
explained below:

From the Pathname Expansion section of bash(1), pathname expansion
happens after word splitting, and therefore before variable expansion.
A simple example of this is
  tmp $ echo "${PWD}/*"
  /tmp/*
when I had originally expected the same output as
  pushd /tmp/; echo *; popd
  /tmp /tmp
  file1 file2 file3 ...
  /tmp

13 years agoAdjust comedilib-9999-setup.py.patch to link against libtool's lib/.libs/
W. Trevor King [Sat, 11 Dec 2010 12:57:35 +0000 (07:57 -0500)]
Adjust comedilib-9999-setup.py.patch to link against libtool's lib/.libs/

13 years agoFix ruby installation in comedilib-9999.ebuild.
W. Trevor King [Sat, 11 Dec 2010 12:21:17 +0000 (07:21 -0500)]
Fix ruby installation in comedilib-9999.ebuild.

Also:
* Move assorted /usr/share/doc/${PF}/*.conf into /usr/share/doc/${PF}/etc/
* Remove /usr/share/doc/${PF}/ if the doc USE flag is not set
* Only run distutils_pkg_postinst if the python USE flag is set

13 years agoCorrect PYTHON_MODNAME (add .py) in comedilib-9999.ebuild.
W. Trevor King [Thu, 9 Dec 2010 03:23:28 +0000 (22:23 -0500)]
Correct PYTHON_MODNAME (add .py) in comedilib-9999.ebuild.

13 years agoCleanup doc demo installation for comedilib-9999.ebuild.
W. Trevor King [Thu, 9 Dec 2010 03:00:39 +0000 (22:00 -0500)]
Cleanup doc demo installation for comedilib-9999.ebuild.

The previous implementation installed compiled object and binary files
as well as the demo source.  There's a Makefile handy, so people can
easily compile the demo programs on their own if they want.

13 years agoFix python installation in comedilib-9999.ebuild.
W. Trevor King [Thu, 9 Dec 2010 02:39:46 +0000 (21:39 -0500)]
Fix python installation in comedilib-9999.ebuild.

Also:
* Install demo code when `doc` USE flag is set.
* Don't install comedi_calibrate man page, since we don't install a
  comedi_calibrate binary.

13 years agoBump to sci-libs/comedilib-9999 and add sci-misc/comedi-headers-9999.
W. Trevor King [Wed, 8 Dec 2010 19:37:56 +0000 (14:37 -0500)]
Bump to sci-libs/comedilib-9999 and add sci-misc/comedi-headers-9999.

The tricky part is handling /usr/include/comedi.h, which is supplied
by:

* the kernel's staging comedi drivers (but not installed)
    drivers/staging/comedi/comedi.h
* the Comedi module (installed via sci-misc/comedi-headers):
    include/linux/comedi.h
* the Comedilib module (not installed)
    include/comedi.h

The current CSV sources are very similar, but there are reasonable
differences with the staging version.  Hopefully everything works out
;).

The dependency setup is based on media-libs/alsa-lib and
media-sound/alsa-headers, which have to deal with a similar setup (in
kernal driver, out of kernal driver, and userspace library).

13 years agoAdded A. Griffis' CVS-based comedilib-0.7.22.ebuild.
Aron Griffis [Wed, 8 Dec 2010 16:53:54 +0000 (11:53 -0500)]
Added A. Griffis' CVS-based comedilib-0.7.22.ebuild.

From
  http://www.gentoo-wiki.info/HOWTO_RTAI_and_COMEDI_on_2.6_Kernel

13 years agoUpdated SRC_URI in comedilib-0.7.21.ebuild.
W. Trevor King [Wed, 8 Dec 2010 16:50:44 +0000 (11:50 -0500)]
Updated SRC_URI in comedilib-0.7.21.ebuild.

13 years agoAdded sci-libs/comedilib.
W. Trevor King [Wed, 8 Dec 2010 16:35:43 +0000 (11:35 -0500)]
Added sci-libs/comedilib.

From
  http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci-libs/comedilib/?hideattic=0
which was removed from the Portage tree in 2006.

13 years agoAdd dev-python/splittable-kwargs.
W. Trevor King [Wed, 8 Dec 2010 14:39:49 +0000 (09:39 -0500)]
Add dev-python/splittable-kwargs.

13 years agoLooks like dev-util/be does not work with python 3.1,2.4 and works with 2.5.
Nao Nakashima [Mon, 6 Dec 2010 12:18:35 +0000 (07:18 -0500)]
Looks like dev-util/be does not work with python 3.1,2.4 and works with 2.5.

14 years agoAdd virtual/thesis-tools.
W. Trevor King [Sat, 20 Nov 2010 13:59:56 +0000 (08:59 -0500)]
Add virtual/thesis-tools.

14 years agoNote hooke-9999.ebuild adjustment in the ChangeLog.
W. Trevor King [Wed, 17 Nov 2010 19:42:49 +0000 (14:42 -0500)]
Note hooke-9999.ebuild adjustment in the ChangeLog.

14 years agoMercurial eclass v1.15 (committed today) unpacks to ${S}.
W. Trevor King [Wed, 17 Nov 2010 19:40:47 +0000 (14:40 -0500)]
Mercurial eclass v1.15 (committed today) unpacks to ${S}.

See http://bugs.gentoo.org/343993

14 years agoUpdate draftmark digest.
W. Trevor King [Tue, 16 Nov 2010 21:12:10 +0000 (16:12 -0500)]
Update draftmark digest.

14 years agoAdd dev-tex/drexel-thesis.
W. Trevor King [Tue, 16 Nov 2010 21:10:36 +0000 (16:10 -0500)]
Add dev-tex/drexel-thesis.

14 years agoAdd possible draftmark dependencies etoolbox and lastpage to draftmark-9999.ebuild.
W. Trevor King [Tue, 16 Nov 2010 21:05:55 +0000 (16:05 -0500)]
Add possible draftmark dependencies etoolbox and lastpage to draftmark-9999.ebuild.

14 years agoAdd dev-tex/draftmark package (a dev-tex/drexel-thesis dependency).
W. Trevor King [Tue, 16 Nov 2010 20:17:15 +0000 (15:17 -0500)]
Add dev-tex/draftmark package (a dev-tex/drexel-thesis dependency).

14 years agoBump abcmidi to 2010-09-28.
W. Trevor King [Sat, 13 Nov 2010 16:53:02 +0000 (11:53 -0500)]
Bump abcmidi to 2010-09-28.

14 years agoMove to Sunrise version of abcmidi.
Sunrise Team [Sat, 13 Nov 2010 16:47:41 +0000 (11:47 -0500)]
Move to Sunrise version of abcmidi.

14 years agoAdd profiles/repo_name (see portage(1)).
W. Trevor King [Tue, 9 Nov 2010 19:33:44 +0000 (14:33 -0500)]
Add profiles/repo_name (see portage(1)).

14 years agoUpdate hooke install to setup /etc/hooke/hooke.cfg.
W. Trevor King [Wed, 3 Nov 2010 18:13:29 +0000 (14:13 -0400)]
Update hooke install to setup /etc/hooke/hooke.cfg.

Also
 * install runtime images in /usr/share/doc/hooke-9999/img/*
 * add a dependency on dev-libs/libxslt for gui_flow.svg generation.

14 years agoDon't try to build Python 3.X versions of pysawsim.
W. Trevor King [Wed, 3 Nov 2010 17:11:30 +0000 (13:11 -0400)]
Don't try to build Python 3.X versions of pysawsim.

14 years agoAdd sci-physics/hooke ebuild.
W. Trevor King [Wed, 3 Nov 2010 17:09:50 +0000 (13:09 -0400)]
Add sci-physics/hooke ebuild.

14 years agoFix package names in ChangeLog headers for sawsim and be.
W. Trevor King [Wed, 3 Nov 2010 13:58:36 +0000 (09:58 -0400)]
Fix package names in ChangeLog headers for sawsim and be.

14 years agopysawsim is not compatible with Python 3 (waiting on Py3 version of scipy).
W. Trevor King [Wed, 3 Nov 2010 13:46:14 +0000 (09:46 -0400)]
pysawsim is not compatible with Python 3 (waiting on Py3 version of scipy).

14 years agoUpdate be and sawsim digests after recent changes.
W. Trevor King [Wed, 3 Nov 2010 13:38:45 +0000 (09:38 -0400)]
Update be and sawsim digests after recent changes.

14 years agoUse PYTHON_MODNAME in be-9999.ebuild and update ChangeLog.
W. Trevor King [Wed, 3 Nov 2010 13:37:17 +0000 (09:37 -0400)]
Use PYTHON_MODNAME in be-9999.ebuild and update ChangeLog.

14 years agoUse PYTHON_MODNAME in sawsim-9999.ebuild and update ChangeLog.
W. Trevor King [Wed, 3 Nov 2010 13:34:57 +0000 (09:34 -0400)]
Use PYTHON_MODNAME in sawsim-9999.ebuild and update ChangeLog.

14 years agoAdd 'pbs' USE flag to sawsim-9999.ebuild.
W. Trevor King [Wed, 3 Nov 2010 13:26:46 +0000 (09:26 -0400)]
Add 'pbs' USE flag to sawsim-9999.ebuild.

14 years agoRemove dev-util/scons now that there's a 2.0.1 ebuild in the Portage trunk.
W. Trevor King [Tue, 2 Nov 2010 19:23:53 +0000 (15:23 -0400)]
Remove dev-util/scons now that there's a 2.0.1 ebuild in the Portage trunk.

14 years agoAdd sci-physics/sawsim pacakge.
W. Trevor King [Tue, 2 Nov 2010 19:15:51 +0000 (15:15 -0400)]
Add sci-physics/sawsim pacakge.

14 years agoDocument updated be-9999.ebuild in the ChangeLog.
W. Trevor King [Tue, 2 Nov 2010 15:28:00 +0000 (11:28 -0400)]
Document updated be-9999.ebuild in the ChangeLog.

14 years agoUpdate be-9999.ebuild for DocBook 5 man page generation.
W. Trevor King [Tue, 2 Nov 2010 14:26:52 +0000 (10:26 -0400)]
Update be-9999.ebuild for DocBook 5 man page generation.

From the BE repository:

commit 8c9f876ae69f7bf92686edea320931d875b5c681
Author: W. Trevor King <wking@drexel.edu>
Date:   Tue Sep 28 21:25:43 2010 -0400

    Converted man page source to DocBook V5.0.

    This has the dual benefits of keeping up with the current DocBook
    standard as well as removing the dependency on SGML parsers like
    docbook-to-man and docbook2man which may not be available on all
    systems.  An XSLT processor and the DocBook style sheets are easier
    dependencies to satisfy.

14 years agoAdded dev-util/scons for SCons 2.0.1.
W. Trevor King [Mon, 6 Sep 2010 17:19:38 +0000 (13:19 -0400)]
Added dev-util/scons for SCons 2.0.1.

14 years agoUpgrade be-9999.ebuild for new Git-versioned BE repository.
W. Trevor King [Thu, 26 Aug 2010 15:13:59 +0000 (11:13 -0400)]
Upgrade be-9999.ebuild for new Git-versioned BE repository.

14 years agoAdd be/metadata.xml from my initial be-9999.ebuild postings.
W. Trevor King [Thu, 26 Aug 2010 13:58:42 +0000 (09:58 -0400)]
Add be/metadata.xml from my initial be-9999.ebuild postings.

14 years agoNew more QA prone be-9999.ebuild.
Enrico Tagliavini [Thu, 26 Aug 2010 13:46:08 +0000 (09:46 -0400)]
New more QA prone be-9999.ebuild.

From http://bugs.gentoo.org/show_bug.cgi?id=303867#c9

On 2010-05-03 15:20:06, Enrico Tagliavini wrote:
> I used be today and i got the time to improve the ebuild, making it
> respecting more QA and using the distutils eclass. Yeah i know i'm
> using also python.eclass but since distutils inherit it, and this
> will unlikely change i left it as is. I added the ~amd64 keyword
> since it works on amd64 here.
>
> Hope it will be usefull :)

14 years agoAdded my initial Bugs Everywhere ebuild for the Bazaar source.
W. Trevor King [Thu, 26 Aug 2010 13:43:15 +0000 (09:43 -0400)]
Added my initial Bugs Everywhere ebuild for the Bazaar source.

See
  http://bugs.gentoo.org/show_bug.cgi?id=303867

14 years agoBegan versioning.
W. Trevor King [Thu, 26 Aug 2010 11:52:21 +0000 (07:52 -0400)]
Began versioning.