How-to for building CinePaint on CentOS O.S. from CVS or source tarball
By Robin Rowe
HOLLYWOOD, CA (CinePaint.org) 2013/5/8 – Release 1.0-4 builds on CentOS/RHEL 6.4. Tarball and i686 rpm at SourceForge. I dropped the 1.3 and 1.2 releases because make rpm prefers 1.0-4 notation.
Here are notes on desktop CentOS operating system installation. Once we have that installed we will want to access SourceForge CVS. There are two ways to do that, anonymous and read-write (if you are a member of the CinePaint developer team).
Anonymous CVS
$ cvs -d:pserver:anonymous@cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint login
$ cvs -z3 -d:pserver:anonymous@cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint co -P cinepaint-project
Read-Write CVS
$ export CVS_RSH=ssh
$ cvs -z3 -d:ext:USERNAME@cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint checkout cinepaint-project
SSH Identity Keys
Developers who don’t want to enter their password over and over whenever making a CVS change will need an identity key.
$ ssh-keygen -C your@email.address
This creates the files .identity and identity.pub in your .ssh directory. If you use more than one computer, you’ll to copy these files to each one. Next, copy the pub file to SF.
$ scp .ssh/identity.pub username@lfc.sourceforge.net:identity.pub
Next, ssh to SF and rename file.
$ ssh -l username lfc.sourceforge.net
$ mv identity.pub .ssh/authorized_keys
Logout and ssh again. You shouldn’t be asked for a password.
Building CinePaint
Install necessary developer libraries first.
# yum install lcms-devel libtiff-devel libpng-devel libjpeg-devel openexr-devel fltk-devel gutenprint-devel libXmu-devel
$ cd cinepaint-project/cinepaint
$ sh autogen.sh
$ sh configure.sh
=================================================================
Configuration Results
GTK CinePaint Version 1.0.0
General dependencies:
Gtk2 toolkit yes 2.18.9
DnD support yes X11/Xmu
littleCMS yes lcms 1.19
Oyranos no
Plug-ins with external dependencies:
Python plug-in: yes python2.6
OpenEXR plug-in: yes OpenEXR 1.6.1
Tiff plug-in: yes
PNG plug-in: yes libpng 1.2.49
Jpeg plug-in: yes
Print plug-in: yes Gutenprint 5.2.5
FLTK dependent plug-ins: yes bracketing_to_hdr collect pdf
Thread dependent plug-ins: yes icc_examin
Flex dependent plug-ins: yes iol
=================================================================
Posted in
CinePaint|1 Comment
Updating CentOS and RedHat support for CinePaint
by Robin Rowe

Robin Rowe at the Globe Theatre
HOLLYWOOD, CA (CinePaint.org) 2013/3/26 – I’m back after two weeks in London. What a great city! I saw performances of Book of Mormon, Singin in the Rain, and went on tours of Shakespeare’s Globe Theatre and of the Benjamin Franklin House. I’ll be back in the UK in November to speak in Sheffield. Haven’t nailed down exactly when or what that talk will be yet, probably on game programming.
I got this note from a CinePaint fan:
Can someone put CinePaint to Red Hat Enterprise Linux 6 for me? I had to migrate from Fedora 18 as it lost all usability. CinePaint can’t be found in any of the repositories.
Yes, CinePaint is long overdue for an rpm update. I’m downloading CentOS 6.4 now to load into VMWare. Will have an update next week.
Posted in
CinePaint|Tagged as:
CentOS,
Red Hat|Leave a comment
Locate My Name maps names across countries and regions
By Robin Rowe
HOLLYWOOD, CA (CinePaint.org) 2013/3/23 – CinePaint welcomes Locate My Name as a sponsor. At www.locatemyname.com you search on a name and it shows how it’s distributed across the country and the world. Charts, statistics and tops are available. Useful for finding origins of names, curiosity, entertainment and genealogy research.
Currently the USA, Canada, France, Italy, Romania, UK are fully covered. The rest of Europe and parts of South America are partially covered. Locate My Name says they’re about to add data for Australia, Asia and African countries.
Check out your name for free at www.locatemyname.com.
Posted in
CinePaint,
Sponsors|Leave a comment
Windows development, GUI improvements and weekly progress reports
By Robin Rowe
HOLLYWOOD, CA (CinePaint.org) 2013/3/23 – Thank you to all who have sent me words of encouragement and CinePaint suggestions by email. I appreciate everyone who has continued to believe in CinePaint, who may consider Adobe Photoshop great, but can’t accept it as being the best possible tool for a production workflow.
CinePaint is special because Continue reading →
Posted in
CinePaint|1 Comment
A reader asks what’s coming for animators in the next CinePaint version
By Robin Rowe
LONDON, UK (CinePaint) 2012/12/28 – Many people write me with questions or suggestions for CinePaint. Here are some great questions from a user about how the next CinePaint could work better for 2-D animators.
Q: I have been reading the docs on the website trying to find the answer to some things related to the creation of animation. I’m a Windows user interested in the coming release. At the end of the day, I’m looking for a bitmap-based program that will allow me to paint frames with an anti-aliased, circular brush whose opacity is linked to tablet pressure.
A: What you describe is what’s planned. CinePaint already has a flipbook and brushes and tablet support, so it shouldn’t be a big enhancement to accommodate what you want. While CinePaint almost does it now, many things need to work better for it to be a tool truly useful to animators. For example it doesn’t hold its frame rate on playback (may go faster or slower than 24fps), doesn’t sync sound, doesn’t reorder frames easily and doesn’t renumber frames automatically.
Q: CinePaint needs to be able to playback the animation at 24 FPS without me having to export it. Will it? The GIMP animation plugin requires a Continue reading →
Posted in
CinePaint|2 Comments