Bug#164800: ITA: ivtools -- Vector Graphics Environment and Applications

2005-07-18 Thread Kari Pahula
Unfortunately I can't get ivtools to build until ace gets updated to
new upstream version (see #317488).

I've fixed the most of the open bugs so far.  Some of the changes done
so far:

* ivtools-dev has been renamed to libiv0-dev
* ivtools-interviews and ivtools-unidraw have been merged into package libiv0
* soname has been set on built libraries
* files are installed under /usr instead of /usr/X11R6


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#164800: I don't know what to do with the rest of the build errors

2005-08-22 Thread Kari Pahula
tags 164800 + help
thank you

I wished that having a new version of ace would cull some of the build
errors, but they still remain in there.  I'm not sure what to do about
them, having errors in files like
/usr/include/c++/4.0.2/bits/locale_facets.tcc and
/usr/include/sys/ucontext.h is quite disconcerting.  Some of this may
be caused by upstream's fondness of #define.  Some errors are plain
misuse of templates.  I'll give this a rest and move on to some more
pressing and fruitful things for now.  If anybody else has any idea on
how to fix these, I'll welcome their input.

What I've got done so far has been put to mentors.debian.net.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#432794: ITP: haskell-syb-with-class -- Haskell library for generic programming

2007-07-11 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: haskell-syb-with-class
  Version : 0.1
  Upstream Author : Simon Peyton Jones, Ralf Laemmel
* URL : 
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/syb-with-class-0.3
* License : BSD
  Programming Lang: Haskell
  Description : Haskell library for generic programming

 Classes, and Template Haskell code to generate instances, for the
 Scrap Your Boilerplate With Class system.

This is a dependency for generic-xml, which in turn is a dependency
for the upcoming HAppS version.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#432795: ITP: haskell-generic-xml -- Haskell library for marshalling values to/from XML

2007-07-11 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: haskell-generic-xml
  Version : 0.1
  Upstream Author : HAppS LLC
* URL : 
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/generic-xml-0.1
* License : BSD
  Programming Lang: Haskell
  Description : Haskell library for marshalling values to/from XML

 Library for marshalling Haskell values to/from XML.

The upcoming HAppS version depends on this.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#539238: ITP: gearhead2 -- roguelike mecha role playing game in space

2009-07-29 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: gearhead2
  Version : 0.603
  Upstream Author : Joseph Hewitt 
* URL : http://www.gearheadrpg.com/
* License : LGPL v2.1 or later
  Programming Lang: Pascal
  Description : roguelike mecha role playing game in space

 Set a century and a half after nuclear war, you can explore a world
 where various factions compete to determine the future of the human
 race. Major features include random plot generation, a detailed
 character system, and over two hundred customizable mecha designs.
 .
 GearHead 2 is set five years after the events of GearHead 1. It is
 currently under development and is initially set in the L5 Orbital
 Pattern.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#457373: ITP: pxsl -- Parsimonious XML Shorthand Language

2007-12-21 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: pxsl
  Version : 1.0
  Upstream Authors: Tom Moertel <[EMAIL PROTECTED]> and Bill Hubauer <[EMAIL 
PROTECTED]>
* URL : http://community.moertel.com/ss/space/PXSL
* License : GPLv2 or later
  Programming Lang: Haskell
  Description : Parsimonious XML Shorthand Language

 PXSL ("pixel") provides XML authors and programmers with a simple,
 concise syntax that they can use to create XML documents.
 .
 For more advanced users, PXSL offers customizable shortcuts and
 sophisticated refactoring tools like functional macros that can
 markedly reduce the size and complexity of markup-dense XML
 documents.
 .
 The short version is this: PXSL is XML turned inside-out. Instead of
 tagging the structure, you tag the non-structure, which is the better
 approach when most of your information is structure.
 .
 Also, PXSL lets users intermix PXSL and XML syntax in one
 document. Users are free to use whichever syntax works best for each
 portion of their documents.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#461449: O: droidbattles

2008-01-18 Thread Kari Pahula
Package: wnpp
Severity: normal


I tried to do an upload with some minor fixes to set the maintainer as
QA but I couldn't even get droidbattles to compile anymore.  A prime
candidate for removal unless someone steps forward to adopt this.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.23.9 (SMP w/2 CPU cores)
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#473563: ITP: haskell-hspread -- Haskell client library for the Spread toolkit

2008-03-31 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>

* Package name: haskell-hspread
  Version : 0.3
  Upstream Author : Andrea Vezzosi <[EMAIL PROTECTED]>
* URL : 
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hspread-0.3
* License : 3 clause BSD
  Programming Lang: Haskell
  Description : Haskell client library for the Spread toolkit

 A haskell library that supports the most recent version of the Spread
 protocol. Its aim is to make easier to implement correct distribuited
 applications by taking advantage of the guarantees granted by Spread:
 such as reliable and total ordered messages. It's intended to be used
 with a serialization library like binary, and a separate installation
 of the spread deamon.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#534883: ITP: haskell-lazysmallcheck -- A library for demand-driven testing of Haskell programs

2009-06-27 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: haskell-lazysmallcheck
  Version : 0.3
  Upstream Author : Matthew Naylor 
* URL : http://www.cs.york.ac.uk/fp/smallcheck/
* License : BSD
  Programming Lang: Haskell
  Description : A library for demand-driven testing of Haskell programs

 Lazy SmallCheck is a library for exhaustive, demand-driven testing of
 Haskell programs. It is based on the idea that if a property holds
 for a partially-defined input then it must also hold for all
 fully-defined refinements of the that input. Compared to `eager'
 input generation as in SmallCheck, Lazy SmallCheck may require
 significantly fewer test-cases to verify a property for all inputs up
 to a given depth.

I'm packaging this since other Haskell packages depend on this one.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#374120: Aleph is known as AFNIX now

2006-07-24 Thread Kari Pahula
clone 374120 -1
retitle -1 RFP: afnix -- multi-threaded functional programming language
severity -1 wishlist
quit

Aleph has been superseded by AFNIX, and Aleph is no longer being
developed.  Their new homepage: http://www.afnix.org/

If someone wants to adopt this package, they'll have to most likely
package AFNIX instead and have Aleph removed from the archive.  I'd
expect the packaging done for Aleph to be useful for AFNIX too.  Not
having looked at it, though.

I've cloned this O bug as an RFP.  I think reassigning this bug to
ftp.debian.org to ask for Aleph's removal is appropriate if and when
someone picks up the RFP bug.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#353353: Licensing problems with appWeb

2006-08-24 Thread Kari Pahula
I felt that it would be better to bring this to debian-legal.  For
reference, this is about AppWeb, http://www.appwebserver.org/.

On Thu, Aug 24, 2006 at 09:52:07AM -0700, mob wrote:
> I wanted to follow up and make sure you received my responses to your email.

I did.  Sorry, I've been deferring this indefinitely.

> > Portions of url.cpp are under Apache's license. There are a few
> > different versions of that license, and it doesn't specify which one,
> > but none are GPL compatible.
> 
> There really is only a couple of lines there. We could rewrite to remove
> that code. Let me think about that and get back to you.

Yes, that would solve that one.

> > The PHP modules in http/modules are licensed under PHP license, which
> > is not GPL compatible. Also, the openssl module will link to the
> > openssl library, which isn't GPL compatible, either. I'm not certain
> > if using dlopen is enough to make openssl a separate work.
> 
> We are using openssl as a library just like any other part of linux so that
> should be fine.

Debian distributes both programs and the libraries that they use, and
they're interpreted as a collective work that would have to be on the
terms of GPL if either libraries or the program were under GPL.  This
doesn't mean that all the libraries and the program would have to be
under GPL itself, just that no part of the whole may prevent from
applying a term in GPL or having a term that wouldn't be in GPL
itself.

Also, this would mean that distributing a program under GPL that uses
OpenSSL is ok as long as you don't distribute OpenSSL along with the
program.  But this doesn't apply to Debian, since we'd distribute
both.  Conversely, a software giant in Redmond couldn't distribute GNU
emacs along with their OS, since their proprietary C and system
libraries would form a collective work that could not be under the
terms of GPL.  But anyone distributing emacs alone, ported for the
said OS, wouldn't encounter any problems.

But I digress.  And this whole point is moot since it would be easiest
to just disable OpenSSL support and use the already present MatrixSSL
support instead.

> You could omit PHP or we could configure it to run using CGI that
> would avoid any license issue.

Either would work.

> We also provide AppWeb with a commercial license that is compatible with
> Apache and PHP licenses.

True, but irrelevant for the present discussion.

> > But I'm not quite sure if changing the license is an option here,
> > seeing that parts of appWeb are under GoAhead Software Inc's
> > copyright.
> 
> The GoAhead license is pretty broad so it should not be a problem.

Wait a minute.  I only saw a mention in AppWeb tarball that parts are
under GoAhead Software Inc's copyright, not that GoAhead license
applies to it.  The portions for which this license applies to should
be marked as such, not just that their copyright belongs to GoAhead
Software Inc.  I think we have a problem.  I take that this is the
license in question (it wasn't included with the tarball):
http://webserver.goahead.com/webserver/license.htm

...
1.7 "Response Header" means the first portion of the response message output by 
the GoAhead WebServer, containing but not limited to, header fields for date, 
content-type, server identification and cache control.

1.8"Server Identification Field" means the field in the Response Header which 
contains the text "Server: GoAhead-Webs".
...
3.4 No Modifications to Server Identification Field. 

You agree not to remove or modify the Server identification Field contained in 
the Response Header as defined in Section 1.7 and 1.8.


GPL does not set any restrictions of this kind, and thus it would be
incompatible with it.  Also, this would violate DFSG and software
under this license could not be included in main.  Not even in
non-free unless the GPL incompatibility is resolved.

...
2.5License Back to GoAhead.

You hereby grant in both source code and binary code to GoAhead a world-wide, 
royalty-free, non-exclusive license to copy, modify, display, use and 
sublicense any Modifications You make that are distributed or planned for 
distribution.  Within 30 days of either such event, You agree to ship to 
GoAhead a file containing the Modifications (in a media to be determined by the 
parties), including any programmers\u2019 notes and other programmers\u2019 
materials. Additionally, You will provide to GoAhead a complete description of 
the product, the product code or model number, the date on which the product is 
initially shipped, and a contact name, phone number and e-mail address for 
future correspondence. GoAhead will keep confidential all data specifically 
marked as such.

...
3.2 Promotion by You of GoAhead WebServer Mark.

In consideration for the licenses granted by GoAhead to You herein, You agree 
to notify GoAhead when You incorporate the GoAhead WebServer in Your product 
and to inform GoAhead when such product begins to ship.You agree to promote the 
Original Cod

Bug#393136: RFP: dissy -- graphical frontend for objdump

2006-10-15 Thread Kari Pahula
Package: wnpp
Severity: wishlist

* Package name: dissy
  Version : 3
  Upstream Author : Simon Kågström <[EMAIL PROTECTED]>
* URL : http://rtlab.tekproj.bth.se/wiki/index.php/Dissy
* License : GPL
  Programming Lang: Python
  Description : graphical frontend for objdump

 Dissy is a disassembler for Linux and UNIX which supports multiple
 architectures and allows easy navigation through the code. Dissy is
 implemented in Python and uses objdump for disassembling files. Dissy
 can be used for debugging, reverse engineering and checking
 compiler-generated code.




Bug#393250: RFP: model-builder -- graphical ODE simulator

2006-10-15 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: model-builder
  Version : 0.3.0
  Upstream Author : Flávio Codeço Coelho <[EMAIL PROTECTED]>
* URL : http://model-builder.sourceforge.net/
* License : GPL
  Programming Lang: Python
  Description : graphical ODE simulator

 Model Builder is a graphical tool for designing, simulating and
 analysing Mathematical models consisting of a system of ordinary
 differential equations(ODEs).




Bug#393320: RFP: yale -- environment for rapid prototyping of data mining applications

2006-10-15 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: yale
  Version : 3.4
  Upstream Author : Ingo Mierswa et al.
* URL : http://rapid-i.com/
* License : GPL
  Programming Lang: Java
  Description : environment for rapid prototyping of data mining 
applications

 YALE (Yet Another Learning Environment) is a flexible open-source
 tool for knowledge discovery, machine learning experiments, and data
 mining applications. Experiments can be made up of a large number of
 arbitrarily nestable operators and their setup is described by XML
 files which can easily be created with a graphical user
 interface. Applications of YALE cover both research and real-world
 data mining tasks.
 .
 A modular operator concept allows the design of complex nested
 operator chains for a huge number of learning problems. The data
 handling is transparent to the operators. They do not have to cope
 with the actual data format or different data views - the YALE core
 takes care of the necessary transformations. YALE is widely used by
 researchers and in industry.
 .
 Use YALE and explore your data! Simplify the construction of
 experiments and the evaluation of different approaches. Try to find
 the best combination of preprocessing and learning steps or let YALE
 do that automatically for you. The graphical user interface and the
 XML based scripting language turn YALE into an integrated development
 environment (IDE) for machine learning and data mining. Furthermore,
 this concept defines a standardized interchange format for data mining
 experiments.


There is already a package called yale in Debian, so either one will
need a new name.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#306737: ITP: q-lang -- Q equational programming language

2005-04-28 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: q-lang
  Version : 6.0
  Upstream Author : Albert Graef <[EMAIL PROTECTED]>
* URL : http://q-lang.sourceforge.net/
* License : GPL
  Description : Q equational programming language

Q stands for "equational", so Q, in a nutshell, is a programming
language which lets you "program by equations". You specify a system of
equations which the interpreter uses as "rewrite rules" to reduce
expressions to "normal form".

The Q language supports a rich variety of built-in types, like
arbitrary precision integers, floating point numbers (double precision
64 bit), truth values, strings, lists and files. It also provides
primitives for exception handling and multithreaded execution. Q also
allows you to interface to "external" modules written in the C
programming language, which provides a means to access functions in C
libraries and employ C's higher processing speed for time-critical
tasks. Conversely, Q scripts can also be executed from C, which allows
Q to be used as an embedded language or term rewriting engine in C/C++
applications.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#306852: ITP: droidbattles -- A programming game

2005-04-28 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: droidbattles
  Version : 1.0.6
  Upstream Author : Andreas Agorander <[EMAIL PROTECTED]>
* URL : http://www.bluefire.nu/droidbattles/
* License : GPL
  Description : A programming game

DroidBattles is a programming game. You design and program bots (in an
asm-like language) in order to make it better then anyone elses
bot. You then run the bots in a battle simulation, where they try to
kill each other.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#306852: Package ready

2005-05-05 Thread Kari Pahula
I would have put this to mentors.debian.net, but as I've been
mishandling my ssh keys I can't use that resource right now.

I've put the package for now to
http://users.utu.fi/kaolpa/droidbattles.deb.tar

Thank you for your attention.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#209214: Looks like their homepage has changed

2005-06-12 Thread Kari Pahula
Looks like their home page at http://hbf.tuxfamily.org is dead.  I
found another site at http://www.lesner.org/hbf/.

Still, last updates are from year and half ago.  I failed to get a CVS
access and some of the links at the site are broken or forbidden.  I
haven't asked about the project's status from upstream, but it looks
quite dead to me.

Maybe this RFP should be closed.  Unless something changes, this
package is not fit for debian.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#235604: ITP: q-lang -- Q equational programming language

2004-03-01 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: q-lang
  Version : 5.2-1
  Upstream Author : Albert Graef <[EMAIL PROTECTED]>
* URL : http://q-lang.sourceforge.net/
* License : GPL
  Description : Q equational programming language

Q stands for "equational", so Q, in a nutshell, is a programming
language which lets you "program by equations". You specify a system of
equations which the interpreter uses as "rewrite rules" to reduce
expressions to "normal form".

The Q language supports a rich variety of built-in types, like
arbitrary precision integers, floating point numbers (double precision
64 bit), truth values, strings, lists and files. It also provides
primitives for exception handling and multithreaded execution. Q also
allows you to interface to "external" modules written in the C
programming language, which provides a means to access functions in C
libraries and employ C's higher processing speed for time-critical
tasks. Conversely, Q scripts can also be executed from C, which allows
Q to be used as an embedded language or term rewriting engine in C/C++
applications.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.3
Locale: LANG=C, [EMAIL PROTECTED]



Bug#289684: Waiting for a reply on an itcl bug report

2006-02-16 Thread Kari Pahula
So far I've tried to find the correct configure flags to use.  My last
attempt was the following:

./configure --disable-jove --disable-iwidgets-build --disable-itcl-build 
--disable-tcl-build --disable-tk-build --disable-termlib-build 
--disable-zlib-build --disable-png-build --disable-regex-build 
--with-cflags=-I/usr/include/tcl8.4/ --with-cppflags=-I/usr/include/tcl8.4/ 
--with-libs=-L/usr/lib/tcl8.4/

All the components except urt are present in Debian already, but I
seem to hit an error with the iwidgets test.

I'm currently waiting a reply to #349302.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#353293: ITP: littlewizard -- development environment for children

2006-02-17 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: littlewizard
  Version : 1.1.1
  Upstream Author : Marcin Kwadrans <[EMAIL PROTECTED]>
* URL : http://littlewizard.sourceforge.net/
* License : GPL
  Description : development environment for children

Little Wizard is created especially for primary school children. It
allows to learn using main elements of present computer languages,
including: variables, expressions, loops, conditions, logical
blocks. Every element of language is represented by an intuitive
icon. It allows program Little Wizard without using keyboard, only
mouse.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#358657: ITP: libsl -- memory-efficient generic linked list library

2006-03-23 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: libsl
  Version : 0.3.3
  Upstream Author : Stig Brautaset <[EMAIL PROTECTED]>
* URL : http://brautaset.org/software/sl/
* License : GPLv2 or later
  Description : memory-efficient generic linked list library

sl is a memory-efficient generic linked list library. It doesn't use
container nodes. Instead it requires a pointer to the next item
directly in the datastructure you want to create lists (or stacks)
of. This can give you significant memory savings when creating long
lists of small structures. It also allows for fast push and pop
operations since there is no need to allocate or free memory for the
container nodes. It also means that a push can't fail because memory
couldn't be allocated for the container node.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#358659: ITP: libggtl -- generic game-tree search library

2006-03-23 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: libggtl
  Version : 2.1.2
  Upstream Author : Stig Brautaset <[EMAIL PROTECTED]>
* URL : http://brautaset.org/software/ggtl/
* License : GPLv2 or later
  Description : generic game-tree search library

GGTL is a library designed to make it easier to program games in
C. It provides an AI that is able to play most 2 player strategic
games. Nim, Tic-Tac-Toe, Reversi (aka Othello), Connect-4 and
Chess are all examples of games that can all be implemented using
GGTL. 

The provided Reversi and Nim extensions implement all the
game-specific callback functions GGTL's AI needs. Using one of
these extensions means you can have a game with a capable AI up
and running in next to no time. Doing so incurs no penalty in
flexibility, however--you can override any provided callback
function with your own.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#358918: RFP: ospace -- online space strategy game

2006-03-24 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: ospace
  Version : 0.5.57
  Upstream Author : Ludek Smid <[EMAIL PROTECTED]>
* URL : http://www.ospace.net/
* License : GPL
  Description : online space strategy game

Outer Space is an on-line strategy game which takes place in the
dangerous universe. You will become powerful commander of many stars,
planets, and great fleets and will struggle for survival with other
commanders.

Outer Space communicates with the server in the same way as your
browser, but you will need a special client to play it. Using this
client you can create an account on the server and you can start to
explore the world of the Outer Space.

Currently, the client is available as a tarball and the server can be
found in the Sourceforge SVN repository.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#361008: RFP: factor -- compiler for the concatenative language Factor

2006-04-05 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: factor
  Version : 0.81
  Upstream Author : Slava Pestov <[EMAIL PROTECTED]>
* URL : http://factorcode.org/
* License : BSD
  Programming Lang: C, Factor
  Description : compiler for the concatenative language Factor

 Factor is a dynamic programming language. The end goal is to have a high
 performance, robust language for general-purpose client-side and server-side
 application development.
 .
 Factor is a natural evolution of Forth, combining Forth's simplicity and
 minimalism with a dynamically typed runtime supporting a Lisp-style object
 model and meta-programming. Factor also builds upon ideas from Joy, K, and
 Slate.
 .
 Language features:
 - Highly minimalist, very consistent design. No layers upon layers of
 indirection, no confusing corner-cases, no poorly-thought-out features.
 - Postfix syntax with an extensible parser; values are passed on the stack.
 - Higher-order programming allows code blocks to be treated as data
 and used as parameters.
 - A powerful and very generic collections library allows many
 algorithms to be expressed in terms of bulk operations without
 micro-management of elements, recursion, or loops.
 - A very consistent object model based on generic predicate dispatch.
 - Arithmetic operations that closely model mathematical concepts,
 rather than just being a thin abstraction over underlying machine
 arithmetic. All integer operations are done in arbitrary precision,
 and exact fractions are supported. Complex numbers and
 complex-valued elementary functions are integrated.
 - Continuations, exception handling.
 - Powerful and logical meta-programming facilities. Introspection,
 code generation and extension of both syntax and semantics is very easy.
 .
 Implementation features:
 - Live development environment allows code to be written and tested
 without restarting your application. Any object in the system can
 be inspected and modified, and any piece of code can be reloaded
 and replaced on the fly.
 - Optimizing compiler (x86, PowerPC, AMD64 backends).
 - Generational garbage collection.
 - Graphical user interface framework.
 - Hypertext online help.
 - Straightforward C library interface supporting callbacks.
 - Bindings for OpenGL, FreeType, X11 and Cocoa.
 - Static stack effect inference.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#361010: RFP: tntnet -- modular, multithreaded web application server for C++

2006-04-05 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: tntnet
  Version : 1.5.0
  Upstream Author : Tommi Mäkitalo <[EMAIL PROTECTED]>
* URL : http://www.tntnet.org/
* License : GPL
  Programming Lang: C++
  Description : modular, multithreaded web application server for C++

 Tntnet has a template-language called ecpp similar to php, jsp or
 mason, where you can embed c++-code inside a html-page to generate
 active content. The ecpp-files are precompiled to c++-classes called
 components and compiled and linked into a shared library. This process
 is done at compiletime. The webserver Tntnet needs only the compiled
 componentlibrary.
 .
 Because the webapplications are compiled into native code, they are
 very fast and compact.
 .
 Components can call other components. So you can create buildingblocks
 of html-parts and call them in other pages like subprocesses.
 .
 Requests are parsed by tntnet and the request-information is easily
 accessible to the components. It supports GET and POST-parameters and
 Mime-multipart-requests for file-upload.
 .
 The templatelanguage has also support for internationalized
 applications. You can easily create webapplications for different
 languages.
 .
 Other features are: cookies, HTTP-upload, automatic request-parameter
 parsing and conversion, automatic sessionmanagement, scoped variables
 (application, request and session), internationalisation, keep-alive.
 .
 Logging is done through cxxtools, which provides a unique API for
 log4cpp, log4cxx or simple logging to files or console.
 .
 Tntnet is fully multithreaded and much work has been gone into making
 it scalable. It uses a dynamic pool of workerthreads, which answers
 requests from http-clients.
 .
 Ssl is supported via the openssl-library.


Looks like there's no exception in tntnet's license to allow linking
to the GPL incompatible openssl library.  That'll still need to be
addressed.

Cxxtools will need to be packaged along with this one, too.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)




Bug#361012: RFP: upp -- cross-platform rapid application development suite

2006-04-05 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: upp
  Version : 602
  Upstream Author : Mirek Fidler, Tomas Rylek and various contributors <[EMAIL 
PROTECTED]>
* URL : http://upp.sourceforge.net/
* License : BSD
  Programming Lang: C++
  Description : cross-platform rapid application development suite

 Ultimate++ is a radical and innovative GUI toolkit whose number one
 priority is programmer productivity.  U++ libraries enable genuine
 productivity gains with shorter development times and greatly reduced
 application source code size.
 .
 Ultimate++ is a C++ cross-platform rapid application development
 suite. It includes a set of libraries (GUI, SQL, etc..), and an
 integrated development environment.
 .
 Rapid development is achieved by the smart and aggressive use of C++
 rather than through fancy code generators. In this respect, U++
 competes with popular scripting languages while preserving C/C++
 runtime characteristics.
 .
 The U++ integrated development environment, TheIDE, introduces modular
 concepts to C++ programming. It features BLITZ-build technology to
 speedup C++ rebuilds up to 4 times, Visual designers for U++
 libraries, Topic++ system for documenting code and creating rich text
 resources for applications (like help and code documentation) and
 Assist++ - a powerful C++ code analyzer that provides features like
 code completion, navigation and transformation.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#361010: License problem with Tntnet

2006-04-11 Thread Kari Pahula
On Tue, Apr 11, 2006 at 01:21:35PM +0200, Tommi Mäkitalo wrote:
> Hi Kari,
> 
> I found your comment about licensing-problems with Tntnet. I am not that 
> familiar with licensing-issues, so I would like to ask you, if you mind 
> telling me, what I need to add to Tntnet to fix this issue.

Here's a description of the problem.
http://lists.debian.org/debian-legal/2002/04/msg00084.html

And here's what can be done to resolve this issue.
http://lists.debian.org/debian-legal/2004/05/msg00595.html




Bug#361010: License problem with Tntnet

2006-04-21 Thread Kari Pahula
On Mon, Apr 17, 2006 at 12:10:55PM +0200, Tommi Mäkitalo wrote:
> Am Dienstag, 11. April 2006 15:54 schrieben Sie:
> > On Tue, Apr 11, 2006 at 01:21:35PM +0200, Tommi Mäkitalo wrote:
> > > Hi Kari,
> > >
> > > I found your comment about licensing-problems with Tntnet. I am not that
> > > familiar with licensing-issues, so I would like to ask you, if you mind
> > > telling me, what I need to add to Tntnet to fix this issue.
> >
> > Here's a description of the problem.
> > http://lists.debian.org/debian-legal/2002/04/msg00084.html
> >
> > And here's what can be done to resolve this issue.
> > http://lists.debian.org/debian-legal/2004/05/msg00595.html
> Hi,
> 
> I uploaded a new tntnet version 1.5.1pre3 where I added the needed 
> license-addendum. Please check, if this is enough. I will release a 1.5.1 
> soon then.

I had a look at it.  I'm afraid that it's not quite enough yet.  The
headers of source files would have to have the same exception in them,
too.

Also, FSF has moved some time ago.  You should update the address in
the LICENSE and LICENSE.GPL file and the source file headers.

Here's what's needed in the source files:

/* 
 * (Copyright information...)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License as
 * published by the Free Software Foundation; either version 2 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful, but
 * is provided AS IS, WITHOUT ANY WARRANTY; without even the implied
 * warranty of MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, and
 * NON-INFRINGEMENT.  See the GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 *
 * In addition, as a special exception, the copyright holders give
 * permission to link the code of portions of this program with the
 * OpenSSL library under certain conditions as described in each
 * individual source file, and distribute linked combinations
 * including the two.
 * You must obey the GNU General Public License in all respects
 * for all of the code used other than OpenSSL.  If you modify
 * file(s) with this exception, you may extend this exception to your
 * version of the file(s), but you are not obligated to do so.  If you
 * do not wish to do so, delete this exception statement from your
 * version.  If you delete this exception statement from all source
 * files in the program, then also delete it here.
 */




Bug#361010: License problem with Tntnet

2006-04-21 Thread Kari Pahula
On Fri, Apr 21, 2006 at 11:08:36PM +0200, Tommi Mäkitalo wrote:
> Would you please check it in my repository.

As far as I can tell tntnet is in a good shape now.

I'm currently a bit busy myself but if nobody's ITPed this in a week
or two I'll look into getting this into Debian myself.




Bug#365240: ITP: seam -- virtual machine architecture and library

2006-04-28 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: seam
  Version : 1.3.0
  Upstream Authors :
Thorsten Brunklaus <[EMAIL PROTECTED]>
Leif Kornstaedt <[EMAIL PROTECTED]>
Andreas Rossberg <[EMAIL PROTECTED]>
Guido Tack <[EMAIL PROTECTED]>

* URL : http://www.ps.uni-sb.de/seam/
* License : MIT/X
  Programming Lang: C++
  Description : virtual machine architecture and library

 SEAM (Simple Extensible Abstract Machine) is designed to be language-
 and platform-independent, to be simple and based on few principled
 services.
  - Uniform data representation and memory management.  All
datastructures used to represent computations, including code and
threads, reside in an abstract store, which represents an abstract
graph of data nodes. Language specific datastructures are modelled on
top of the language-independent store structures. The store manages
the allocation of nodes and their efficient layout in memory.
  - Platform-independent external representation. Store values are
converted to a portable representation during export (pickling), and
converted back during import (unpickling). A language-independent
transfer language is defined to describe values independent from
platform. Unpickling operates with respect to runtime-pluggable
language-dependent transformation. For example, language specific code
can be instantiated either to byte code or to native code.
  - Abstract execution model. Computations are defined by a generic
evaluator interface. SEAM supports arbitrarily many codes and
evaluators to be used at the same time and interact freely. In
particular, common virtual machine services like foreign function
interfaces are easily expressible.
 .
 SEAM is used successfully to implement the new virtual machine
 underlying the Alice Programming System.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365469: RFP: sharpconstruct -- 3d modelling program

2006-04-30 Thread Kari Pahula
Package: wnpp
Severity: wishlist


* Package name: sharpconstruct
  Version : 0.12rc2
  Upstream Author : Nicholas Bishop <[EMAIL PROTECTED]>
* URL : http://sharp3d.sourceforge.net/
* License : GPL
  Programming Lang: C++
  Description : 3d modelling program

 SharpConstruct is a 3D modeling program that paint depths on to
 polygon models in real-time. Unlike traditional modeling programs,
 SharpConstruct makes it easy to model organic shapes. There is no need
 to even look at a wireframe (unless you want to). Instead, the model
 is manipulated much like clay - push or pull an area, smooth it,
 make a hollow or a hill. The entire process is both simple and
 organic; you won't need years of modeling experience to create
 detailed models in SharpConstruct.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#366834: ITP: cxxtools -- library of unrelated, but useful C++ classes

2006-05-11 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: cxxtools
  Version : 1.4.1pre2
  Upstream Author : Tommi Mäkitalo <[EMAIL PROTECTED]>
* URL : http://www.tntnet.org/
* License : GPL v2 or later
  Programming Lang: C++
  Description : library of unrelated but useful C++ classes

 cxxtools contains an argument-parser, a base-64 encoder/decoder, a
 C++ interface to iconv, md5-stream for easy MD5 calculation,
 threading classes, socket classes, a dynamic exception-safe buffer, a
 wrapper for dlopen/dlsym, a pool template (e.g., for a connection
 pool in a multi-threaded application), query_params, and a class for
 easy parsing of CGI parameters (GET and POST) in a CGI program.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)




Bug#366984: ITP: klone -- web application development framework

2006-05-12 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: klone
  Version : 1.1.0
  Upstream Author : KoanLogic Srl <[EMAIL PROTECTED]>
* URL : http://www.koanlogic.com/kl/cont/gb/html/klone.html
* License : GPLv2 or later
  Programming Lang: C
  Description : web application development framework

 KLone is a fully-featured, multiplatform, web application development
 framework, targeted especially for embedded systems and appliances.
 .
 It is a self-contained solution which includes a web server and an SDK
 for creating WWW sites with both static and dynamic content. When
 using KLone, there's absolutely no need for any additional component:
 neither the HTTP/S server (e.g. Apache, Netscape, Roxen), nor the
 typical active pages engine (PHP, Perl, ASP, Python).
 .
 KLone does everything, and does it fast and small.
 .
 KLone blends the HTTP/S server application together with its content
 and configuration into a single executable file. The site developer
 writes his/her dynamic pages in C/C++ (in usual scripting style: <% /*
 code */ %>) and uses KLone to transform them into embeddable,
 compressed native code with the native C/C++ compiler. The result is
 then linked to the HTTP/S server skeleton to obtain one single,
 ROM-able, binary file. This means that he/she can get:
  - easy, complete and unfiltered interaction with the host operating
  system
  - dynamic pages in native compiled code, which in turn implies
  - fast execution and
  - small overall application footprint
  - all of this without giving up the common functionality of web
  application frameworks such as sessions, parsing of form
  variables, cookies, etc

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.6
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#353353: Licensing problems with appWeb

2006-06-06 Thread Kari Pahula
Hello.

I'm considering packaging appWeb for Debian, but have found a few
problems with appWeb's licensing.  To be more specific, not all parts
of it are licensed under a GPL-compatible license, even though most of
appWeb is under GPL.

Portions of url.cpp are under Apache's license.  There are a few
different versions of that license, and it doesn't specify which one,
but none are GPL compatible.

The PHP modules in http/modules are licensed under PHP license, which
is not GPL compatible.  Also, the openssl module will link to the
openssl library, which isn't GPL compatible, either.  I'm not certain
if using dlopen is enough to make openssl a separate work.

I could avoid any GPL compatibility issues with the modules by just
not compiling in the offending modules.  But it would be possible to
allow the use of non-GPL-compatible code by amending the license with
an exception, explicitly allowing mixing it with the offending
licenses.  I've explained the situation before at
http://bugs.debian.org/361010

But I'm not quite sure if changing the license is an option here,
seeing that parts of appWeb are under GoAhead Software Inc's
copyright.

Unfortunately, I can't work as easily around url.cpp's apache license
as with the modules.  Otherwise I would just proceed with the
technical side of packaging appWeb for Debian already.

It's ultimately up to you what you would do with these issues.
Obviously my opinion in this should not be taken as a legal advice,
but I don't think that appWeb would be distributable in Debian as it
is now.  But being in the clear with regard to licensing would be your
benefit, too.


signature.asc
Description: Digital signature


Bug#374132: ITP: tntdb -- C++ class library for easy database access

2006-06-17 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: tntdb
  Version : 0.6.2
  Upstream Author : Tommi Mäkitalo <[EMAIL PROTECTED]>
* URL : http://www.tntnet.org/tntdb.hms
* License : GPLv2 or later
  Programming Lang: C++
  Description : C++ class library for easy database access

 This library provides a thin, database independent layer over an SQL
 database.  It lacks complex features like schema queries or wrapper
 classes like active result sets or data bound controls.  Instead you
 get to access the database directly with SQL queries.  The library is
 suited for application programming, not for writing generic database
 handling tools.
 .
 Currently has support for MySQL, PostgreSQL and SQLite.

I'm not that happy with my description (as usual).  Any suggestions
for improving it are welcome.  Tntdb will depend on cxxtools (ITP
#366834).

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.18
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)




Bug#337573: Package ready, waiting for a sponsor

2005-11-10 Thread Kari Pahula
I've sent an RFS
http://lists.debian.org/debian-mentors/2005/11/msg00238.html
Package is ready and can be found at mentors.debian.net.

It's listed at sponsors.debian.net, too
http://sponsors.debian.net/viewpkg.php?id=135


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337573: ITP: preload -- an adaptive readahead daemon

2005-11-12 Thread Kari Pahula
On Sat, Nov 12, 2005 at 10:29:11AM +0100, Petter Reinholdtsen wrote:
> 
> This ITP is similar to my readahead ITP #325885.  I suspect only one
> of these packages is needed in Debian.  Do you recommend preload over
> the ubuntu readahead package?

I don't know.  But the point is a bit moot now...  preload is already
uploaded to the archive.  It'll take a week or so to arrive to
unstable now.

> http://bugs.debian.org/325885 >
> 
> This issue has been discussed a bit on the initscripts-ng mailing
> list.  Are you on this list?

No.  First time I've heard of that list.

Besides, upstream's documentation mentioned that using preload during
boot actually slowed down the boot.  I've put preload start relatively
late during the boot.

>From the NEWS file:
This is the first public release of preload.  It runs as a daemon and
monitors processes through /proc and predicts applications that may
run and prefetches binaries and shared object.  In my experience, it
reduced the startup time of OpenOffice.org writer right after a reboot
from 13 seconds to 7 seconds, and Firefox from 9 to 7.  It also decreased
the time from entering login/password information in gdm to a usable
dekstop is loaded from 37s to 32s.  On the other hand though, the time
from power button is pressed to gdm login screen is functional, was
increased from 65s to 85s, due to excessive harddisk activitiy caused
by preload.

I haven't performed any benchmarks myself.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#325885: preload vs. readahead

2005-11-13 Thread Kari Pahula
Now that I've looked at readahead too I can say that that and preload
have different and orthogonal purposes.

readahead loads files into linux's file cache during a boot.

preload is a daemon that examines programs when they are run and
determines what libraries they link dynamically and files they open,
typically, and loads those into the file cache when the program is run
before they are needed.

In fact, upstream's benchmarks have determined that using preload
during the boot actually slows it down.  There are speedups in
starting heavy applications like openoffice or firefox.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#340805: ITP: gearhead -- roguelike mecha role playing game

2005-11-25 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: gearhead
  Version : 1.000
  Upstream Author : Joseph Hewitt <[EMAIL PROTECTED]>
* URL : http://www.geocities.com/pyrrho12/programming/gearhead/
* License : LGPL
  Description : roguelike mecha role playing game

A century and a half ago the Earth was nearly destroyed by nuclear
war. Now, a federation of free city-states has begun to restore
civilization. However, there are forces operating in the darkness
which will unleash the horrors of the past age in a bid to determine
the future of the human race.

Features of the game include random storyline generation, richly
detailed character generation, complex NPC interaction, and of course
over 150 different mechanical designs ranging from jet fighters to
giant robots to city-smashing tanks.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#343940: ITP: gecode -- generic constraint development environment

2005-12-18 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: gecode
  Version : 1.0.0
  Upstream Author : Christian Schulte <[EMAIL PROTECTED]> and others
* URL : http://www.gecode.org/
* License : BSD
  Description : generic constraint development environment

Gecode is an attempt to construct an open, free, portable, accessible,
and efficient environment for developing constraint-based systems and
applications.

Gecode is radically open for programming: it can be easily
interfaced to other systems. It supports the programming of new
propagators (as implementation of constraints), branching strategies,
and search engines. New variable domains can be programmed at the same
level of efficiency as finite domain and integer set variables that
come predefined with Gecode.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#759668: ITP: libnet-oauth2-perl -- implementation of the OAuth 2.0 protocol

2014-08-29 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: libnet-oauth2-perl
  Version : 0.61
  Upstream Author : Mark Overmeer 
* URL : https://metacpan.org/release/Net-OAuth2
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : implementation of the OAuth 2.0 protocol

 Net::OAuth2 implements OAuth 2.0 authorization protocol client.
 OAuth 2.0 is imcompatible with OAuth 1.0.
 .
 The library can be used to authenticate users against OAuth 2.0
 service providers such as Google and Facebook.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140829094325.4910.4539.report...@sammakko3.piperka.net



Bug#1031031: O: tntnet -- modular, multithreaded web application server for C++

2023-02-10 Thread Kari Pahula
Package: wnpp
Severity: normal
X-Debbugs-Cc: tnt...@packages.debian.org
Control: affects -1 + src:tntnet

I intend to orphan the tntnet package.  Not in testing currently and
unfortunately bookworm will likely not have it.

The package description is:
 Tntnet has a template-language called ecpp similar to PHP, JSP or
 Mason, where you can embed c++ code inside a HTML page to generate
 active content. The ecpp files are precompiled to C++ classes called
 components and compiled and linked into a shared library. This process
 is done at compiletime. The web server Tntnet needs only the compiled
 component library.
 .
 Because the web applications are compiled into native code, they are
 very fast and compact.
 .
 Components can call other components. So you can create building blocks
 of HTML parts and call them in other pages like subprocesses.
 .
 Requests are parsed by tntnet and the request information is easily
 accessible to the components. It supports GET and POST parameters and
 MIME multipart requests for file upload.
 .
 The template language has also support for internationalized
 applications. You can easily create web applications for different
 languages.
 .
 Other features are: cookies, HTTP upload, automatic request parameter
 parsing and conversion, automatic session management, scoped variables
 (application, request and session), internationalisation and keep-alive.
 .
 Logging is done through cxxtools, which provides a unique API for
 log4cpp, log4cxx or simple logging to files or console.
 .
 Tntnet is fully multithreaded and much work has been gone into making
 it scalable. It uses a dynamic pool of worker threads, which answer
 requests from HTTP clients.



Bug#1031032: O: tntdb -- Development headers for tntdb

2023-02-10 Thread Kari Pahula
Package: wnpp
Severity: normal
X-Debbugs-Cc: tn...@packages.debian.org
Control: affects -1 + src:tntdb

I intend to orphan the tntdb package.  Not in testing currently so
likely to miss bookworm.

The package description is:
 This library provides a thin, database independent layer over an SQL
 database.  It lacks complex features like schema queries or wrapper
 classes like active result sets or data bound controls.  Instead you
 get to access the database directly with SQL queries.  The library is
 suited for application programming, not for writing generic database
 handling tools.
 .
 Currently has support for MySQL, PostgreSQL and SQLite.



Bug#1031033: O: cxxtools -- library of unrelated but useful C++ classes

2023-02-10 Thread Kari Pahula
Package: wnpp
Severity: normal
X-Debbugs-Cc: cxxto...@packages.debian.org
Control: affects -1 + src:cxxtools

I intend to orphan the cxxtools package.

The package description is:
 cxxtools contains an argument-parser, a base-64 encoder/decoder, a
 C++ interface to iconv, md5-stream for easy MD5 calculation,
 threading classes, socket classes, a dynamic exception-safe buffer, a
 wrapper for dlopen/dlsym, a pool template (e.g., for a connection
 pool in a multi-threaded application), query_params, and a class for
 easy parsing of CGI parameters (GET and POST) in a CGI program.
 .
 This package has the development headers and the static libraries.



Bug#1063388: ITP: chuffed -- lazy clause generation CP solver

2024-02-07 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-scie...@lists.debian.org

* Package name: chuffed
  Version : 0.13.1
* URL : https://github.com/chuffed/chuffed
* License : MIT/X
  Programming Lang: C++
  Description : lazy clause generation CP solver

Chuffed is a state of the art lazy clause solver designed from the
ground up with lazy clause generation in mind. Lazy clause generation
is a hybrid approach to constraint solving that combines features of
finite domain propagation and Boolean satisfiability. It combines some
of the advantages of finite domain constraint programming (high level
model and programmable search) with some of the advantages of SAT
solvers (reduced search by nogood creation, and effective autonomous
search using variable activities).

Chuffed only supports 3 different propagator priorities. Chuffed
implements a number of global propagators (alldiff, inverse, minimum,
table, regular, mdd, cumulative, disjunctive, circuit, difference). It
also only supports two kinds of integer variables. Small integer
variables for which the domain is represented by a byte string. And
large integer variables for which the domain is represented only by
its upper and lower bound (no holes allowed). All boolean variables
and boolean constraints are handled by the builtin SAT solver.

The solver, when run with lazy clause generation disabled, is somewhat
comparable in speed with older versions of Gecode. The overhead from
lazy clause generation ranges from negligible to perhaps around
100%. The search reduction, however, can reach orders of magnitude on
appropriate problems. Thus lazy clause generation is an extremely
important and useful technology.

The easiest way to use Chuffed is as a backend to the MiniZinc
constraint modelling language. Chuffed can also be used as a C++
library.


The description is edited from upstream's description, it went into
more detail than this about the implementation.  For certain types of
CP problems it works better than the alternatives.

Chuffed is both a library and it provides a binary (fzn-chuffed).  The
library can be used as a dependency for both minizinc and minizinc-ide
(which I maintain) and it provides an alternative flatzinc
implementation for minizinc.

I plan to maintain this under the Debian Science team.

As of now upstream is building chuffed as a static library only but
I'll try to convince them to provide a shared library before packaging
it.



Bug#1063741: ITP: hipify -- CUDA to HIP source-to-source translation tools

2024-02-27 Thread Kari Pahula
Hi, I had a look.  Looks simple enough but the control file needs one
change at least.

On Sun, Feb 11, 2024 at 03:40:43PM -0700, Cordell Bloor wrote:
> hipify is a set of tools to convert CUDA sources into HIP sources. It
> provides hipify-clang, which uses a clang-based parser and can therefore
> translate complex C++ constructs, but requires complete input sources,
> including access to any CUDA headers used. For cases where this is not

If CUDA headers are a necessity then the section for hipify-clang
needs to be contrib/devel, not devel.  That's for free software that
has dependencies on non-free software.  Also, it should have a
dependency on nvidia-cuda-dev.  Unless its reasonable to assume CUDA
users to get their headers otherwise but even in that case the section
needs to be contrib/devel.

> possible, it provides hipify-perl, which uses a simple perl-based parser

hipify-perl is fine with regular devel section.

Either package didn't include any documentation and there's no -doc
package, which isn't really ideal.  There is the docs directory and it
could be used, but even without going for it I would suggest a
README.Debian with a note about documentation being available at
https://rocmdocs.amd.com/projects/HIPIFY/en/latest/.

Strictly optional but something I'd like to see: Have an example .cu
file to use hipify on to test the package.  Can any of the unit test
files serve the purpose?



Bug#1064071: RFP: hipblaslt -- portable interface for extended general matrix-matrix operations

2024-02-28 Thread Kari Pahula
retitle 1064071 ITP: hipblaslt -- portable interface for extended general 
matrix-matrix operations
owner 1064071 k...@debian.org
thanks

Hop.



Bug#1074772: ITP: gecode-snapshot -- low-level modelling language for constraint problems

2024-07-02 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: gecode-snapshot
  Version : 6.2.0+gitMMDD
  Upstream Contact: Guido Tack , Mikael Zayenz Lagerkvist 

* URL : https://www.gecode.org/
* License : MIT/X (and others)
  Programming Lang: C++
  Description : low-level modelling language for constraint problems

 FlatZinc is a low-level modelling language for constraint
 problems. It is designed to be easily interfaceable to constraint
 solvers (like Gecode). For more information on FlatZinc, please refer
 to the MiniZinc pages of the G12 project <https://www.minizinc.org/>.

Source package name would be gecode-snapshot and it'll likely have a
single binary package, gecode-flatzinc.

Gecode is already in Debian, this is get an updated version of
FlatZinc available for MiniZinc.  Gecode hasn't had a release since
2019 and I need to use it as a library as well.  Fuller description of
the situation can be found at
https://lists.debian.org/debian-devel/2024/06/msg00312.html

Hopefully gecode-snapshot can be removed in the future when Gecode's
had a release again.



Bug#658573: ITP: lincity -- build & maintain a city/country

2012-02-04 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: lincity
  Version : 1.13.1
  Upstream Author : I J Peters, Greg Sharp, Corey Keasling
* URL : http://lincity.sourceforge.net/
* License : GPLv2
  Programming Lang: C
  Description : build & maintain a city/country

 You are required to build and maintain a city. You must feed, house,
 provide jobs and goods for your residents. You can build a sustainable
 economy with the help of renewable energy and recycling, or you can go for
 broke and build rockets to escape from a pollution ridden and resource
 starved planet, it's up to you. Due to the finite resources available in any
 one place, this is not a game that you can leave for long periods of time.
 This game is similar to the commercial simulation game with a similar
 name.

lincity has been in Debian for over a decade and was abandoned and
finally removed a year ago.  I prefer the classic lincity over
lincity-ng, so I'm bringing it back.  Upstream seems pretty much dead
and I don't expect to do any new development myself, but just fix
bugs, keep it up to standards and in a buildable state.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120204085017.10714.68828.report...@sammakko3.piperka.net



Bug#646216: RFA: preload

2011-10-22 Thread Kari Pahula
Package: wnpp
Severity: normal

With my current hardware, I would never notice what effect preload
would have.

Any takers?



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20111022101239.15203.93263.report...@sammakko2.piperka.net



Bug#646214: O: klone

2011-10-22 Thread Kari Pahula
Package: wnpp
Severity: normal

Looks like I just don't have the time and inclination to take care of
this one.  A new upstream version exists.  Uses a custom build system.

If you take this one, feel free to take webserver-package too, in some
form, if you find it useful.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20111022102054.15294.29503.report...@sammakko2.piperka.net



Bug#584464: ITP: tpl -- efficient C serialization library

2010-06-03 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: tpl
  Version : 1.5
  Upstream Author : Troy Hanson
* URL : http://tpl.sourceforge.net/
* License : One clause BSD
  Programming Lang: C
  Description : efficient C serialization library

 Tpl is a library for serializing C data. The data is stored in its
 natural binary form. The API is small and tries to stay "out of the
 way". Tpl can serialize many C data types, including structures.
 .
 Tpl makes a convenient file format. For example, suppose a program
 needs to store a list of user names and ids. This can be expressed
 using the format string "A(si)". If the program needs two such lists
 (say, one for regular users and one for administrators) this could be
 expressed as "A(si)A(si)". It is easy to read and write this kind of
 structured data using tpl.
 .
 Tpl can also be used as an IPC message format. It handles byte order
 issues and deframing individual messages off of a stream
 automatically.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100603174221.9598.578.report...@sammakko



Bug#803636: ITP: hsakmt -- thunk library for AMD's HSA Linux kernel driver (amdkfd)

2015-11-01 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: hsakmt
  Version : 1.0.0
  Upstream Author : Advanced Micro Devices, Inc.
* URL : http://cgit.freedesktop.org/amd/hsakmt/
* License : MIT/X
  Programming Lang: C
  Description : thunk library for AMD's HSA Linux kernel driver (amdkfd)

 hsakmt is a thunk library that provides a userspace interface to
 amdkfd (AMD's HSA Linux kernel driver). It is the HSA equivalent of
 libdrm.
 .
 Heterogeneous System Architecture (HSA) is a computer processor
 architecture that integrates central processing units and graphics
 processors on the same bus, with shared memory and tasks. The HSA is
 being developed by the HSA Foundation, which includes (among many
 others) AMD and ARM. The platform's stated aim is to reduce
 communication latency between CPUs, GPUs and other compute devices,
 and make these various devices more compatible from a programmer's
 perspective, relieving the programmer of the task of planning the
 moving of data between devices' disjoint memories (as must currently
 be done with OpenCL or CUDA).

This library is needed (along with hsa-runtime, ITP for that will
follow later) to enable HSA features in AMD's Kaveri and Carrizo APUs.
The amdkfd driver is already included in the mainline kernel.



Bug#793733: ITP: minizinc-ide -- MiniZinc constraint modelling language IDE

2015-07-26 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: minizinc-ide
  Version : 0.9.8
  Upstream Author : Guido Tack 
* URL : http://www.minizinc.org/ide/
* License : MPL-2.0
  Programming Lang: C++
  Description : MiniZinc constraint modelling language IDE

 The MiniZinc IDE is a simple Integrated Development Environment for
 writing and running MiniZinc models. It provides a tabbed editor with
 MiniZinc syntax highlighting, configuration dialogs for solver
 options and model parameters, and an integrated environment for
 compiling models and running solvers.

This is to go along with minizinc package (#791608).


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150726193733.9301.94529.report...@sammakko3.piperka.net



Bug#791608: ITP: minizinc -- Constraint modelling language and tool chain

2015-07-06 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: minizinc
  Version : 2.0.4
  Upstream Author : Guido Tack 
* URL : http://www.minizinc.org/
* License : MPL-2.0, MS-PL
  Programming Lang: C++
  Description : constraint modelling language and tool chain

 MiniZinc is a medium-level constraint modelling language. It is
 high-level enough to express most constraint problems easily, but
 low-level enough that it can be mapped onto existing solvers easily
 and consistently. It is a subset of the higher-level language Zinc.
 .
 MiniZinc is designed to interface easily to different backend
 solvers.  It does this by transforming an input MiniZinc model and
 data file into a FlatZinc model. FlatZinc models consist of variable
 declaration and constraint definitions as well as a definition of the
 objective function if the problem is an optimization problem. The
 translation from MiniZinc to FlatZinc is specializable to individual
 backend solvers, so they can control what form constraints end up
 in. In particular, MiniZinc allows the specification of global
 constraints by decomposition.

I already maintain Gecode, which includes a FlatZinc interpreter.  I
intend to package minizinc and minizinc-ide to provide more use for
Gecode.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150706194031.11890.33240.report...@sammakko3.piperka.net



Bug#396049: ITP: alice -- Alice programming language

2006-10-29 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: alice
  Version : 1.3.0
  Upstream Author : Programming Systems Lab, Saarland University
* URL : http://ps.uni-sb.de/alice/
* License : GPL, BSD-like
  Programming Lang: C++, SML, Alice
  Description : Alice programming language

 A functional programming language based on Standard ML, extended with
 support for concurrent, distributed, and constraint programming. The
 Alice ML language extends Standard ML with several new features:
 .
  - Futures: laziness and light-weight concurrency with data-flow
synchronisation
  - Higher-order modules: higher-order functors and abstract
signatures
  - Packages: integrating static with dynamic typing and
first class modules 
  - Pickling: higher-order type-safe, generic & platform-independent
persistence 
  - Components: platform-independence and type-safe dynamic loading of
modules
  - Distribution: type-safe cross-platform remote functions and network
mobility 
  - Constraints: solving combinatorical problems using constraint
propagation and programmable search

I've been wanting to package this one for a long time already, and
started looking into it this weekend.

There's still a few issues that I'll have to resolve.  The release
tarballs at http://ps.uni-sb.de/alice/download/sources/ have the alice
runtime system in compiled bytecode format only.  Not having the
source would fail DFSG, but fortunately it's available in the CVS.
For security fixes' sake I'll retool the build system to compile the
bytecode on debian/rules build and not just include the sources along
with upstream's binary blobs.

Also, Alice doesn't seem to be quite FHS compliant.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#400042: ITP: happs -- Haskell library for building Internet applications

2006-11-23 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: happs
  Version : 0.8.4
  Upstream Author : Alex Jacobson 
* URL : http://happs.org/
* License : BSD with advertising clause
  Programming Lang: Haskell
  Description : Haskell library for building Internet applications

 HAppS is a Haskell library for building industrial strength Internet
 applications safely, quickly, and easily. With HAppS you focus
 entirely on application functionality implemented in your favorite
 language and you don't have to worry about making sure all sorts of
 server subsystems are functioning properly.
 .
  - HTTP Application Server
Performs better than Apache/PHP in our
informal benchmarks (thanks to FastPackedString), handles serving both
large (video) files and lazy (javascript) streaming, supports
HTTP-Auth, and more.
  - Mail delivery agent with integrated DNS resolver
Stop worrying about making sure a separate local mail server or DNS is
up and running to delivery your mail. HAppS takes care of making sure
your mail is delivered as long as your application itself is running
and makes sure no outbound mail is lost even with unplanned restarts.
  - XML and XSLT
Separate application logic from presentation using XML/XSLT. With
HAppS, you can have your application output XML (via HTTP or SMTP) and
handle style/presentation via separate XSLT files at runtime. HAppS
takes care of doing server side XSLT for outbound mail and HTTP
user-agents that don't support it client side.
  - SMTP Server
Handle incoming email in your application without worrying about
.procmail or other user level inbound mail configuration hackery. Just
have the HAppS.SMTP listen on port 25 or have the system mail server
SMTP forward mail for your app to some internal port.
  - Monadic ACID transaction service
Write apps as a set of simple state transformers. MACID write-ahead
logging and checkpointing make it easy for you to guarantee
application integrity in the face of unplanned outages. MACID even
guarantees that your side effects will be executed at-least-once if
they can complete within a timelimit you define.
  - Session Service
Define bits of per-user application state that automatically expire
after time limits you define. No more manual housekeeping of session
data!
  - (Experimental) Table and Index
Do relational operations safely on in memory Haskell Data.Set(s)
rather than dealing with an external SQL relational database. Define
custom indices for your Haskell datatypes (e.g. geographic/geometric
types). Use in combination with MACID for a robust relational DBMS
customized for your application.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#400117: ITP: gecodej -- Java interface for the Gecode constraint programming library

2006-11-23 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: gecodej
  Version : 1.0.1
  Upstream Author : Mikael Lagerkvist, Guido Tack
* URL : http://www.gecode.org/gecodej/index.html
* License : MIT/X
  Programming Lang: C++, Java
  Description : Java interface for the Gecode constraint programming library

 Gecode/J is a Java interface for the Gecode C++ constraint
 programming library. It allows you to
 .
  - Model and solve constraint problems in Java.
  - Explore the search tree with Gist, the Graphical Interactive
Search Tool. Either using the built-in depth-first search strategy, or
manually and interactively. Solutions and choice nodes can be
inspected by clicking on them, and visualized using custom actions.
  - Implement propagators in Java. Whether for prototyping, for
teaching, or just for fun. The propagators are integrated fully, so in
your model you can mix them freely with the built-in propagators
provided by Gecode.
  - Implement branchings for custom heuristics. Just like propagators,
custom branchings fully integrate into Gecode/J.
  - Implement search engines using copying and recomputation. As
search is fully programmable, you can write your own search engine,
e.g. for LDS or A* search. In fact, Gist is implemented entirely in
Java using the Gecode/J interface.

Depends on Sun's Java, so this'll have to go to contrib until the
license is changed.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#413826: ITP: haskell-hlist -- Haskell library for strongly typed heterogeneous collections

2007-03-07 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: haskell-hlist
  Version : 2.0+darcs20070207
  Upstream Author : Oleg Kiselyov, Ralf Lämmel, and Keean Schupke
* URL : http://homepages.cwi.nl/~ralf/HList/
* License : MIT/X
  Programming Lang: Haskell
  Description : Haskell library for strongly typed heterogeneous collections

 A heterogeneous collection is a datatype that is capable of storing
 data of different types, while providing operations for look-up,
 update, iteration, and others. There are various kinds of
 heterogeneous collections, differing in representation, invariants,
 and access operations.
 .
 HList is a Haskell library providing strongly typed heterogeneous
 collections including extensible records.

Mainly packaging this because HAppS 0.8.8 depends on this.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-1-k7
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)




Bug#413833: ITP: haskell-binary -- Haskell library for binary serialisation using lazy ByteStrings

2007-03-07 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: haskell-binary
  Version : 0.2
  Upstream Author : Lennart Kolmodin <[EMAIL PROTECTED]>
* URL : 
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/binary-0.2
* License : revised BSD
  Programming Lang: Haskell
  Description : Haskell library for binary serialisation using lazy 
ByteStrings

 The 'binary' package provides Data.Binary, containing the Binary class,
 and associated methods, for serialising values to and from lazy
 ByteStrings. 
 .
 A key feature of 'binary' is that the interface is both pure, and efficient.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-1-k7
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#413835: ITP: haskell-zlib -- Haskell library for using gzip and zlib formats

2007-03-07 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula <[EMAIL PROTECTED]>


* Package name: haskell-zlib
  Version : 0.3
  Upstream Author : Duncan Coutts <[EMAIL PROTECTED]>
* URL : 
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/zlib-0.3
* License : revised BSD
  Programming Lang: Haskell
  Description : Haskell library for using gzip and zlib formats

 This library provides support for compression and decompression in the
 gzip and zlib formats, using ByteStrings.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-1-k7
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#262922: Retitle small => pawn & license review

2007-04-21 Thread Kari Pahula
retitle 262922 RFP: pawn -- The PAWN scripting language
thanks

SMALL has been renamed as PAWN.

I also checked through PAWN version 3.2.3664 (released on 2006-11-11)
to see how it would fare licensewise.  I've sent an email about the
following issues to upstream, too.

* source/amx/amxjitr.asm
* source/amx/amxjits.asm
* source/amx/amxjitsn.asm

These three files have

(C) 1999-2000, Marc Peter; beta version; provided AS IS WITHOUT ANY WARRANTIES

as their only licensing and copyright statement.  While it would seem
to be safe to assume that the intent is to have them licensed under
the simple, permissive license that some other of Marc's files are
under, they still ought to have an explicit statement to that effect.

* source/compiler/memfile.c
* source/compiler/memfile.h

The only licensing and copyright statement for these two files is

Copyright (c) faluco / http://www.amxmodx.org/, 2006

No license is presented for them.

* source/compiler/scexpand.c
* source/compiler/scpack.c

These files are from September 1997 issue of C/C++ Users Journal.
They are Copyright 1996 Philip Gage.  No license as far as I could
see.

* source/linux/getch.c
* source/linux/getch.h
* source/linux/sclinux.h

No copyright or license statement.  The files could IMHO use one,
since they're not quite nontrivial.

* include/

There are several files in here that have only this statement, besides
a copyright statement:

This file is provided as is (no warranties).

This doesn't quite provide a license for anything.  Stating the same
license that the rest of files under ITB CompuPhase's copyright would
seem like the safest thing to do to them.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#428273: RFA: smlnj

2007-06-10 Thread Kari Pahula
Package: wnpp
Severity: normal

My interest in smlnj was in having it in a good shape in order to use
it to bootstrap Alice (ITP #396049), but but I'm afraid that I'm over
my head with SML/NJ.  It deserves a more capable and more interested
maintainer than what I am.

I don't even code in SML, I'm more of a Haskeller.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#832174: ITP: js-build-tools -- collection of tools to help building Jane Street Packages

2016-07-23 Thread Kari Pahula
On Sat, Jul 23, 2016 at 11:58:49AM +0200, Stéphane Glondu wrote:
> * Package name: js-build-tools

That's an unfortunate choice for a name.  This package has nothing to
do with javascript.



Bug#928903: ITP: piperka-client -- Mobile oriented web comics reader client

2019-05-12 Thread Kari Pahula
Package: wnpp
Severity: wishlist
Owner: Kari Pahula 

* Package name: piperka-client
  Version : 0.2.1
  Upstream Author : Kari Pahula 
* URL : https://gitlab.com/piperka/client
* License : GPLv2 or later
  Programming Lang: C++
  Description : Mobile oriented web comics reader client

 Piperka is a web comic tracking and bookmarking service with over
 6000 comics listed on it.  It doesn't host any web comics by itself
 but maintains a list of them and an index of their archive pages.
 .
 Piperka Client uses Piperka's database to provide browsing and
 navigation for web comics' archives in a unified manner with an
 embedded browser. It stores user's bookmarks and periodically contacs
 the server to check for any updates to the comics that a user reads.
 .
 This program is geared towards mobile use.


I originally wrote this app for Sailfish and then implemented a
generic Qt mobile oriented version of it, mainly to get it to Android.
Packaging it for Debian is a low hanging fruit so why not.

I haven't actually tagged a 0.2.1 yet but will do so soon.