It's not work with symbolic link. rur-ple don't found resources like images, translations, etc.
Search Criteria
Package Details: rur-ple 1.0.1-2
Package Actions
| Package Base: | rur-ple |
|---|---|
| Description: | an environment designed to help you learn computer programming using the language Python |
| Upstream URL: | http://code.google.com/p/rur-ple/ |
| Category: | devel |
| Licenses: | |
| Submitter: | totoloco |
| Maintainer: | totoloco |
| Last Packager: | None |
| Votes: | 3 |
| First Submitted: | 2011-02-17 13:33 |
| Last Updated: | 2011-02-18 10:53 |
Required by (0)
Sources
Latest Comments
Comment by totoloco
Anonymous comment
It's a lot better now, well done! Now I also get the output you posted. The only problem that remains is that Arch's python v2 is called python2, that's the reason for
E: Dependency detected and not included (python) from files ['usr/share/rur-ple/rur_py/lightning.py', 'usr/share/rur-ple/rur_start.py', 'usr/share/rur-ple/rur_py/.svn/text-base/lightning.py.svn-base', 'usr/share/rur-ple/rur_py/test_import_lightning.py', 'usr/share/rur-ple/rur_py/.svn/text-base/test_import_lightning.py.svn-base']
If you correct these lines with a patch or some sed lines, you can also get rid of your /usr/bin/rur-ple script and replace it with a symbolic link.
Comment by totoloco
PKGBUILD is updated
Comment by totoloco
ALWAYS use install when it's possible rather than cp! < why?
Do you have another rur-ple PKGBUILD? Then paste it.
my namcap output:
> namcap rur-ple-1.0.1-1-x86_64.pkg.tar.xz 7:32
rur-ple W: No ELF files and not an "any" package
rur-ple E: Dependency detected and not included (python) from files ['usr/share/rur-ple/rur_py/lightning.py', 'usr/share/rur-ple/rur_start.py', 'usr/share/rur-ple/rur_py/.svn/text-base/lightning.py.svn-base', 'usr/share/rur-ple/rur_py/test_import_lightning.py', 'usr/share/rur-ple/rur_py/.svn/text-base/test_import_lightning.py.svn-base']
rur-ple W: Dependency included and not needed ('python2')
rur-ple W: Dependency included and not needed ('wxpython')
Anonymous comment
The first three warnings
rur-ple W: Dependency 'sh' on your system is a testing release
rur-ple W: Dependency included and not needed ('python2')
rur-ple W: Dependency included and not needed ('wxpython')
can be ignored, the others concerning empty directories are what I meant in my first post. That happens because of your line
mv $srcdir/$pkgname-$pkgver $pkgdir/usr/share/$pkgname
in the PKGBUILD.
And your last line
cp $srcdir/$pkgname $pkgdir/usr/bin
should be
install -Dm755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" (untested, but should be fine)
ALWAYS use install when it's possible rather than cp!
Anonymous comment
Sorry, but that's not how namcap is supposed to be used! Here's the real output of namcap:
% namcap rur-ple-1.0.1-1-i686.pkg.tar.xz
rur-ple E: Dependency detected and not included (python) from files ['usr/share/rur-ple/rur_py/lightning.py', 'usr/share/rur-ple/rur_start.py', 'usr/share/rur-ple/rur_py/.svn/text-base/lightning.py.svn-base', 'usr/share/rur-ple/rur_py/test_import_lightning.py', 'usr/share/rur-ple/rur_py/.svn/text-base/test_import_lightning.py.svn-base']
rur-ple W: Dependency 'sh' on your system is a testing release
rur-ple W: Dependency included and not needed ('python2')
rur-ple W: Dependency included and not needed ('wxpython')
rur-ple W: No ELF files and not an "any" package
rur-ple W: Directory (usr/share/rur-ple/lessons/fr/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/inter/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/tr/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/advanced/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/intro/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/de/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/cy/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/fr/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/tr/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/es/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/en/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/world_files/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/es/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/advanced/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/zh_CN/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/en/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/advanced/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/de/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/inter/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/zh_CN/.svn/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/future/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/zh_CN/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_py/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/inter/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/python_files/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/de/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/tr/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/intro/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/es/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_py/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/zh_CN/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/intro/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/.svn/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/tr/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/de/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/temp/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/ar_solutions/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/.svn/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/inter/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/inter/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/advanced/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/intro/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/python_files/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/intro/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/cy/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/advanced/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/advanced/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/intro/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/fr/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/future/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/inter/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/advanced/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_images/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/inter/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/temp/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/fr/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/es/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/cy/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/inter/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/inter/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/es/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/ar_solutions/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/cy/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/future/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/de/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/future/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/fr/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/en/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_images/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/en/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/temp/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/world_files/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/inter/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/future/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/future/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/future/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/inter/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/ar_solutions/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/inter/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/world_files/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/future/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/python_files/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/de/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/intro/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/intro/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_py/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/zh_CN/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/ar_solutions/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/intro/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/inter/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/cy/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/fr/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/fr/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/world_files/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/intro/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/future/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_images/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/de/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/intro/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/es/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/inter/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/future/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/de/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/tr/intro/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/es/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/intro/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/intro/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/advanced/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/es/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/cy/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/cy/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_images/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/intro/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/future/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/future/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_programs/temp/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/.svn/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/intro/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_py/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/images/inter/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/en/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/fr/.svn/tmp/props) is empty
rur-ple W: Directory (usr/share/rur-ple/python_files/.svn/tmp/text-base) is empty
rur-ple W: Directory (usr/share/rur-ple/lessons/zh_CN/inter/.svn/tmp/prop-base) is empty
rur-ple W: Directory (usr/share/rur-ple/rur_locale/cy/.svn/props) is empty
Comment by totoloco
sh-4.1$ pwd
/home/matias/builds/rur-ple
sh-4.1$ namcap PKGBUILD
sh-4.1$
And... did you check it with namcap? ;)
Anonymous comment
Since you have quite a few packages here I guess you are capable of writing good PKGBUILDs. But this one is a mess imho. Did you check it with namcap? There's a LOT of junk finally being installed to the system. Nobody really wants that!