wtk-overlay.git
13 years agoAdd itex2mml-1.3.5.ebuild from Gentoo bug 194499.
W. Trevor King [Tue, 3 May 2011 11:32:19 +0000 (07:32 -0400)]
Add itex2mml-1.3.5.ebuild from Gentoo bug 194499.

13 years agothesis-tools now required the latex USE flag for asymptote.
W. Trevor King [Sat, 23 Apr 2011 14:49:45 +0000 (10:49 -0400)]
thesis-tools now required the latex USE flag for asymptote.

13 years agoCalibcant doesn't actually use the X flag.
W. Trevor King [Thu, 21 Apr 2011 21:16:36 +0000 (17:16 -0400)]
Calibcant doesn't actually use the X flag.

13 years agoAdd sci-physics/calibcant package.
W. Trevor King [Thu, 21 Apr 2011 21:11:11 +0000 (17:11 -0400)]
Add sci-physics/calibcant package.

13 years agoAdd H5Py and PyYAML dependencies for pypiezo.
W. Trevor King [Tue, 19 Apr 2011 15:17:43 +0000 (11:17 -0400)]
Add H5Py and PyYAML dependencies for pypiezo.

13 years agoAdd sci-libs/pyafm package.
W. Trevor King [Tue, 19 Apr 2011 15:02:48 +0000 (11:02 -0400)]
Add sci-libs/pyafm package.

13 years agoPycomedi depends on sci-libs/comedilib, not sci-misc/comedilib.
W. Trevor King [Tue, 19 Apr 2011 14:40:04 +0000 (10:40 -0400)]
Pycomedi depends on sci-libs/comedilib, not sci-misc/comedilib.

13 years agoAdd sci-libs/pypiezo package.
W. Trevor King [Tue, 19 Apr 2011 13:44:01 +0000 (09:44 -0400)]
Add sci-libs/pypiezo package.

13 years agoMove pycomedi from dev-python to sci-libs.
W. Trevor King [Tue, 19 Apr 2011 13:34:36 +0000 (09:34 -0400)]
Move pycomedi from dev-python to sci-libs.

13 years agoAdd dev-python/pycomedi package.
W. Trevor King [Tue, 19 Apr 2011 13:31:31 +0000 (09:31 -0400)]
Add dev-python/pycomedi package.

13 years agoAdd sci-libs/stepper package.
W. Trevor King [Thu, 31 Mar 2011 20:08:53 +0000 (16:08 -0400)]
Add sci-libs/stepper package.

13 years agoFix FFT-tools DESCRIPTION.
W. Trevor King [Thu, 31 Mar 2011 20:08:06 +0000 (16:08 -0400)]
Fix FFT-tools DESCRIPTION.

13 years agoFix ${P} -> ${PN} in sawsim's EGIT_REPO_URI.
W. Trevor King [Tue, 22 Mar 2011 19:43:10 +0000 (15:43 -0400)]
Fix ${P} -> ${PN} in sawsim's EGIT_REPO_URI.

13 years agoOops, update comedi-headers/Manifest after changing ChangeLog.
W. Trevor King [Tue, 22 Mar 2011 19:16:19 +0000 (15:16 -0400)]
Oops, update comedi-headers/Manifest after changing ChangeLog.

13 years agoOverride RUBYOPT when configuring Comedilib ruby binding installation.
W. Trevor King [Tue, 22 Mar 2011 19:09:31 +0000 (15:09 -0400)]
Override RUBYOPT when configuring Comedilib ruby binding installation.

With an unmasked RUBYOPT="-rauto_gem" [1] the .config file ignores the
DESTDIR environmental variable, for reasons I have not isolated.  This
leads to sandbox violations during `ruby setup.rb install` when the
ebuild tries to install directly to
/usr/lib/ruby/site_ruby/1.8/comedi.rb rather than
${D}/usr/lib/ruby/site_ruby/1.8/comedi.rb.

error message:
   * Call stack:
   *     ebuild.sh, line  56:  Called src_install
   *   environment, line 5179:  Called die
   * The specific snippet of code:
   *           ruby setup.rb install || die "ruby setup.rb install failed";

chmod sandbox violation:
  F: chmod
  S: deny
  P: /usr/lib/ruby/site_ruby/1.8/comedi.rb
  A: /usr/lib/ruby/site_ruby/1.8/comedi.rb
  R: /usr/lib/ruby/site_ruby/1.8/comedi.rb
  C: ruby setup.rb install
and an identical violation with `F: open_wr`.

[1] Set by dev-ruby/rubygems via /etc/env.d/10rubygems.

13 years agoUpdate Comedi related ebuilds now that upstream moved from CVS to Git.
W. Trevor King [Tue, 22 Mar 2011 18:49:05 +0000 (14:49 -0400)]
Update Comedi related ebuilds now that upstream moved from CVS to Git.

13 years agoAdd curses-check-for-keypress ebuild.
W. Trevor King [Mon, 14 Mar 2011 19:58:32 +0000 (15:58 -0400)]
Add curses-check-for-keypress ebuild.

13 years agoAdd PyYAML depedency to Hooke ebuild.
W. Trevor King [Thu, 10 Mar 2011 01:44:37 +0000 (20:44 -0500)]
Add PyYAML depedency to Hooke ebuild.

13 years agoUpdated be ebuild for rst2man man page generation.
W. Trevor King [Tue, 22 Feb 2011 17:12:31 +0000 (12:12 -0500)]
Updated be ebuild for rst2man man page generation.

13 years agoUpdate comedilib's econf call to use EPREFIX and fix localstatedir.
W. Trevor King [Wed, 9 Feb 2011 04:28:26 +0000 (23:28 -0500)]
Update comedilib's econf call to use EPREFIX and fix localstatedir.

13 years agoFix or cleanup URLs in sawsim ebuild.
W. Trevor King [Tue, 8 Feb 2011 20:16:36 +0000 (15:16 -0500)]
Fix or cleanup URLs in sawsim ebuild.

13 years agoAdd FFT-tools ebuild.
W. Trevor King [Tue, 8 Feb 2011 20:13:38 +0000 (15:13 -0500)]
Add FFT-tools ebuild.

13 years agoAdd udev rules to assign /dev/comedi* to the comedi group.
W. Trevor King [Fri, 28 Jan 2011 14:05:22 +0000 (09:05 -0500)]
Add udev rules to assign /dev/comedi* to the comedi group.

13 years agoSample .abc files have been moved in recent abcmidi tarballs.
W. Trevor King [Sat, 22 Jan 2011 13:48:02 +0000 (08:48 -0500)]
Sample .abc files have been moved in recent abcmidi tarballs.

13 years agoBump abcmidi to 2011.01.01 and fix 9999->2010.09.28 in its ChangeLog.
W. Trevor King [Sat, 22 Jan 2011 13:36:39 +0000 (08:36 -0500)]
Bump abcmidi to 2011.01.01 and fix 9999->2010.09.28 in its ChangeLog.

13 years agoRemove comedilib-9999-comedi.i.patch.
W. Trevor King [Fri, 31 Dec 2010 19:05:45 +0000 (14:05 -0500)]
Remove comedilib-9999-comedi.i.patch.

Changes accepted upstream:

revision 1.13
date: 2010-12-20 09:50:21 -0500;
author: abbotti;
state: Exp;
lines: +16 -2;
commitid: bYxCcTeCEsZcX11v;

Add sampl_t and lsampl_t array_class()es to comedi.i.

This makes it easier (possible?) to setup comedi_insn_struct and
comedi_cmd_struct instances.

Patch from W. Trevor King.

13 years agoUpdate to EAPI 3 and fix several repoman issues.
W. Trevor King [Fri, 31 Dec 2010 18:26:14 +0000 (13:26 -0500)]
Update to EAPI 3 and fix several repoman issues.

I believe the remaining repoman issues are due to:

* some dependency packages in overlays (vs. the main Portage tree)
* some packages only supporting version controlled source (makes it
  hard to depend on a specific version)

Neither one of these will cause me to loose sleep ;).

13 years agoAdd sampl_t and lsaml_t array_class()es to comedi.i.
W. Trevor King [Sat, 18 Dec 2010 20:25:08 +0000 (15:25 -0500)]
Add sampl_t and lsaml_t array_class()es to comedi.i.

13 years agoFinal comedilib setup.py patch accepted upstream.
W. Trevor King [Fri, 17 Dec 2010 19:35:35 +0000 (14:35 -0500)]
Final comedilib setup.py patch accepted upstream.

revision 1.3
date: 2010-12-17 08:56:26 -0500;
author: abbotti;
state: Exp;
lines: +1 -1;
commitid: 7KcV6XG9dDCVKD0v;

Adjust setup.py to link against libtool's lib/.libs/.
Patch from W. Trevor King.

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.

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

13 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.

13 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

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

13 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.

13 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.

13 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).

13 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.

13 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.

13 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)).

13 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.

13 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.

13 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.

13 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.

13 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).

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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 :)

13 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

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