webhosting for free
Home     FreeHosting   buy web hosting   blog hosting   buy web host   free webhosting   webhosting promotion   All Tags
Home ›› FreeHosting ›› CinePaint and Perl
   
 You may find:
buy cheap best web hosting provider ; buy domain names and web hosting ; web hosting paypal
 Popular Tags:
shared hosting | web site hosting | make money online | free webhosting site | cheap webhosting free domain egold | free domain hosting free site free website webhosting | free instant setup webhosting trial | helm | control panel software | contact wordtracker
CinePaint and Perl

Tag:perl support buy web hosting | 186 Viewers| cinepaint 2008-12-01 21:14:30 Publish:

These developer notes are for the benefit of those working on adding Perl support to CinePaint...


Image courtesy of photographer Terry Lane

There's no Perl in CinePaint now. In CVS Ihave a little Perl batch script I wrote to create thumbnailed web pages from a directory of images, but that uses GraphicsMagick.

There are two open Perl CinePaint tasks. One is to add CinePaint support for Cons, a clever 3-thousand-line Perl script that replaces Make and Autotools. The other is to support Perl as a scripting language in CinePaint.

Embedding Perl

CinePaint supports Scheme and Python as scripting languages now. We want to add Perl (and also Java). Perl's been implemented for GIMP, although active support there seems to have ceased. It should be feasible to adapt GIMP code to bring Perl into CinePaint.

O'Reilly "Advanced Perl Programming" has a chapter on embedding Perl. You may want to review that before starting. Limited C knowledge should be sufficient. Embedding Perl is integration of existing code from GIMP, not a coding project.

IMPORTANT!DonotpostanypleaforassistancefromGIMP.They
considerCinePaint their rival. It just makes them mad to mention we exist.

Weprobably want to use recent GIMP source code and may also want to refer to GIMP 1.0.4 from 1999 (when CinePaint was forked from GIMP). There hasn't been much attention to GIMP Perl. It may be nothing has changed in a decade.

Building CinePaint Using Perl Cons

We need to createCons build files for CinePaint. We want to use Cons before getting into improving it. You can look at the existing CMake or Autotools build scripts for clues what to put in the Cons build files.

Cons is in CinePaint CVS. Cons is orphanopensource software. There is no support. There is documentation with it in our CVS.Using Cons 2.2.0, the last stable version.

At this point, don't worry about getting fancy with detecting library paths in Cons, just go ahead and specify those absolutely to your distro locations. Unless somebody discovers a secret auto-detect mechanism in Cons, we will create an auto-detect function later using pkg-config. After we get Cons to build CinePaint, we can look into Cons code clean-up, which is needed for readability and extendability.

Love you guys!

Robin

posted by Robin Rowe @ 10:27 AM


Comments: <$BlogBacklinkSnippet$>
posted by <$BlogBacklinkAuthor$> @ <$BlogBacklinkDateTime$>
Comments: IP: 189.142.*.*   Time:2009-10-23 13:00:08

Each of my main characters in my stories possesses some quality or personality trait of my own self. , 5.1 stereo, [url=\"http://fjunkbox.iespana.es/5.1-stereo.html/\"]5.1 stereo[/url], http://fjunkbox.iespana.es/5.1-stereo.html/ 5.1 stereo, %)), cedervalleyranchandstables.com, [url=\"http://sdlx.ifrance.com/cedervalleyranchandstables.com.html/\"]cedervalleyranchandstables.com[/url], http://sdlx.ifrance.com/cedervalleyranchandstables.com.html/ cedervalleyranchandstables.com, 6959, webheat.wcpss.net, [url=\"http://prj23.ifrance.com/webheat.wcpss.net.html/\"]webheat.wcpss.net[/url], http://prj23.ifrance.com/webheat.wcpss.net.html/ webheat.wcpss.net, 32116, st. theresa treasure trove, [url=\"http://cnttours.iespana.es/st.-theresa-treasure-trove.html/\"]st. theresa treasure trove[/url], http://cnttours.iespana.es/st.-theresa-treasure-trove.html/ st. theresa treasure trove, duhr, www.atlanticsubaru.com, [url=\"http://altitrainer.ifrance.com/www.atlanticsubaru.com.html/\"]www.atlanticsubaru.com[/url]%
Yahoo: buy web hosting CinePaint and Perl perl support
Google: perl support CinePaint and Perl buy web hosting
Post your comment about:    CinePaint and Perl

   

Topics: FreeHosting
All Contents was collected by orders.If you have any problem please Click Me © 2008 webhosting for free Time 0.037651 S(s).Query 5.