summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
W. Trevor King [Sat, 11 Dec 2010 16:06:59 +0000 (11:06 -0500)]
Patch comedilib demo/Makefile so it successfully compiles after installation.
W. Trevor King [Sat, 11 Dec 2010 14:23:55 +0000 (09:23 -0500)]
Install demo/.deps 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
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/
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
W. Trevor King [Thu, 9 Dec 2010 03:23:28 +0000 (22:23 -0500)]
Correct PYTHON_MODNAME (add .py) in 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.
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.
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).
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
W. Trevor King [Wed, 8 Dec 2010 16:50:44 +0000 (11:50 -0500)]
Updated SRC_URI in comedilib-0.7.21.ebuild.
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.
W. Trevor King [Wed, 8 Dec 2010 14:39:49 +0000 (09:39 -0500)]
Add dev-python/splittable-kwargs.
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.
W. Trevor King [Sat, 20 Nov 2010 13:59:56 +0000 (08:59 -0500)]
Add virtual/thesis-tools.
W. Trevor King [Wed, 17 Nov 2010 19:42:49 +0000 (14:42 -0500)]
Note hooke-9999.ebuild adjustment in the ChangeLog.
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
W. Trevor King [Tue, 16 Nov 2010 21:12:10 +0000 (16:12 -0500)]
Update draftmark digest.
W. Trevor King [Tue, 16 Nov 2010 21:10:36 +0000 (16:10 -0500)]
Add dev-tex/drexel-thesis.
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.
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).
W. Trevor King [Sat, 13 Nov 2010 16:53:02 +0000 (11:53 -0500)]
Bump abcmidi to 2010-09-28.
Sunrise Team [Sat, 13 Nov 2010 16:47:41 +0000 (11:47 -0500)]
Move to Sunrise version of abcmidi.
W. Trevor King [Tue, 9 Nov 2010 19:33:44 +0000 (14:33 -0500)]
Add profiles/repo_name (see portage(1)).
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.
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.
W. Trevor King [Wed, 3 Nov 2010 17:09:50 +0000 (13:09 -0400)]
Add sci-physics/hooke ebuild.
W. Trevor King [Wed, 3 Nov 2010 13:58:36 +0000 (09:58 -0400)]
Fix package names in ChangeLog headers for sawsim and be.
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).
W. Trevor King [Wed, 3 Nov 2010 13:38:45 +0000 (09:38 -0400)]
Update be and sawsim digests after recent changes.
W. Trevor King [Wed, 3 Nov 2010 13:37:17 +0000 (09:37 -0400)]
Use PYTHON_MODNAME in be-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.
W. Trevor King [Wed, 3 Nov 2010 13:26:46 +0000 (09:26 -0400)]
Add 'pbs' USE flag to sawsim-9999.ebuild.
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.
W. Trevor King [Tue, 2 Nov 2010 19:15:51 +0000 (15:15 -0400)]
Add sci-physics/sawsim pacakge.
W. Trevor King [Tue, 2 Nov 2010 15:28:00 +0000 (11:28 -0400)]
Document updated be-9999.ebuild in the ChangeLog.
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.
W. Trevor King [Mon, 6 Sep 2010 17:19:38 +0000 (13:19 -0400)]
Added dev-util/scons for SCons 2.0.1.
W. Trevor King [Thu, 26 Aug 2010 15:13:59 +0000 (11:13 -0400)]
Upgrade be-9999.ebuild for new Git-versioned BE repository.
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.
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 :)
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
W. Trevor King [Thu, 26 Aug 2010 11:52:21 +0000 (07:52 -0400)]
Began versioning.