Adopted & updated.
Search Criteria
Package Details: evolus-pencil-svn 352-1
Package Actions
| Package Base: | evolus-pencil-svn |
|---|---|
| Description: | Sketching and GUI prototyping tool |
| Upstream URL: | http://code.google.com/p/evoluspencil/ |
| Category: | devel |
| Licenses: | |
| Submitter: | tinhtruong |
| Maintainer: | stativ |
| Last Packager: | None |
| Votes: | 52 |
| First Submitted: | 2009-12-11 17:06 |
| Last Updated: | 2013-08-09 14:16 |
Latest Comments
Comment by stativ
Comment by tinhtruong
Hi stativ,
Now you can own the package
Comment by stativ
I will repeat myself, but if you do not wish to maintain the package, orphan it, so someone else can over it.
Comment by tinhtruong
This package is not maintained anymore, please use the new package https://aur.archlinux.org/packages/pencil/
Comment by atheiste
It seems that the package expects 4.0 < XULrunner < 14.0 but the current version is 19.0.
Comment by stativ
I don't think that's a good idea. Most importantly, there is already another project named pencil, which has pencil-svn package in AUR. This is really confusing, because after this rename, there are two packages – pencil and pencil-svn – that package two completely different applications. Also, the upstream project name is still evoluspencil.
It's not a good idea to base package names solely on the package name in Fedora and similar due to their (often strange) naming policies, such as including name of the packaged library in the package name. And by the way, official Ubuntu/Mint packages still use the name evoluspencil.
Comment by tinhtruong
@stativ: I didn't mean that. The reason I said that is I've changed the package name from evolus-pencil-svn to pencil. You should use the new release (2.0.1). Pencil has been included in official repo of Fedora, RHEL and CentOS.
Comment by stativ
tinhtruong: If you do not wish to maintain this package anymore, I can take over it.
Comment by tinhtruong
Everyone should use https://aur.archlinux.org/packages.php?ID=63500
No support for this package any more!
Anonymous comment
Change:
MaxVersion=14.* in /usr/lib/evolus-pencil-svn/app/application.ini for
MaxVersion=15.*
I worked perfectly!
Anonymous comment
I'm getting an error with the latest xulrunner version: 15.0-1
Error: Platform version '15.0' is not compatible with
minVersion >= 1.9.8
maxVersion <= 14.*
I'm running it now as Firefox extension. This is just to let you know it's not starting.
Anonymous comment
Change:
xulrunner --app "$APP_INI" in /usr/lib/evolus-pencil-svn/evolus-pencil.sh for
/usr/lib/xulrunner-14.0.1/xulrunner-bin --app "$APP_INI"
I worked perfectly! Good Luck
Comment by stativ
Please use _svntrunk instead of _svnbranch. The _svnbranch doesn't allow the automatic version update in makepkg (eg. the version stays 253 while it should be updated to 262).
Also, it doesn't work with the xulrunner 14.0.1:
[lukas@orochi ~]$ evolus-pencil
Cannot find XULRunner runtime directory. Exiting.
Comment by tinhtruong
Fixed. PKGBUILD updated.
Comment by danmilon
It gives the following error due to firefox version 12 not compatible with pencil.
Error: Platform version '12.0' is not compatible with
minVersion >= 1.9.8
maxVersion <= 11.*
Comment by tinhtruong
Evolus Pencil is a XUL application, it cannot be run without xulrunner. Patches are welcome if you can make evolus-pencil-svn and eclipse can be installed at the same time :)
Anonymous comment
I'm having also the same problem. Xulrunner conflicts with eclipse.
Anonymous comment
I'm having also the same problem. Xulrunner conflicts with eclipse.
Comment by skarphace
Requires xulrunner, which conflicts with eclipse at the momment.
Comment by tinhtruong
Update to the latest version of Pencil
Comment by tinhtruong
Make a symlink in /usr/bin/evolus-pencil to /usr/lib/evolus-pencil-svn/evolus-pencil.sh as suggested by xcheng
Comment by tinhtruong
I've just updated to the latest version which can run with xulrunner 9.0-11.0
Comment by stativ
solstice: it starts fine here. I didn't do any extensive testing, so it's possible it fails at runtime. If it does, I think it's upstream problem.
Comment by solstice
I got an error:
XML Parsing Error: undefined entity
Location: chrome://pencil/content/UI/Window.xul
Line Number 23, Column 1:<window
^
Comment by stativ
Thanks, updated.
Anonymous comment
Does not work with Firefox 8.
Apparently, it's hardcoded in the application ini to work till version 7.
The only thing I needed to make it work, is modify the upper limit in the ini file.
Could you make a patch to change 'MaxVersion' in /usr/share/pencil-ff4-svn/application.ini from 7 to a bigger version?
You could put a big one, so you don't need to do it on every firefox release. In my ini file, I put it up to version 10.
Comment by stativ
I've uploaded the pencil-ff4-svn package, which uses the branch vojtech mentioned.
Anonymous comment
I have found "Hopefully temporary" Pencil branch that supports firefox 4-6. It's simple xpi firefox addon. Have a look at http://code.google.com/p/pencil-ff4/ . What do you think about new package based on this branch?
Comment by ccharles
Please see error reported by fzerorubigd and also the comment/patch by xcheng. Flagged out of date.
Anonymous comment
tried to change the following line in PKGBUILD
>>>
FXMINVER="3.0b3"
FXMAXVER="4.0.*"
XRMINVER="1.9"
XRMAXVER="2.0.*"
<<<
no console output from xulrunner, just dies (no error message) and doesn't launch pencil.
Several issues have been already been submitted on google code.
Comment by fzerorubigd
Error: Platform version '2.0' is not compatible with
minVersion >= 1.9
maxVersion <= 1.9.2.*
Comment by btreecat
Please include patch from xcheng. Thank you.
Anonymous comment
It'd be nice if you could incorporate the patch provided by xcheng. :)
Anonymous comment
I've created a patch in the mean time; It's tested. I hope you'll consider this patch: http://aur.pastebin.com/SQMCExAb
Anonymous comment
Isn't it more logical to provide /usr/bin/pencil that calls the wrapper in /usr/lib/evolus-pencil/evolus-pencil.sh? evolus-pencil.desktop should in turn use /usr/bin/pencil
I'm asking cause right now the executable cannot be found in the standard PATH. In simplistic environments without .desktop files support this isn't intuitive.
I could provide patches if desired.
Anonymous comment
since the XML error still exists, could a fix be included in the PKGBUILD please?
Anonymous comment
Comment by tocer
XML Parsing Error: undefined entity
Location: chrome://pencil/content/UI/Window.xul
Line Number 23, Column 1:
<window
^
Comment by giddie
Thanks for making this; it would be nice to have a launch script in PATH; maybe a symlink to evolus-pencil.sh?
Comment by tinhtruong
Sorry to ask, but why did you mark this package as Out of Date? This the SVN version, it will checkout the latest revision from SVN and build, so I could not find any obvious reason for this package to be out-of-dated.
I unflag it. If you have a valid reason, just put it in the comment, I will take care of it :)
Thanks
Comment by tinhtruong
I just update the PKGBUILD to fix a Seg Fault on startup. I'm so sorry for not updating the PKGBUILD because I'm quite busy with the company project recently.