Package Details: rur-ple 1.0.1-2

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: GPL
Submitter: totoloco
Maintainer: totoloco
Last Packager: None
Votes: 3
First Submitted: 2011-02-17 13:33
Last Updated: 2011-02-18 10:53

Dependencies (2)

Required by (0)

Sources

Latest Comments

Comment by totoloco

2011-02-18 13:07

It's not work with symbolic link. rur-ple don't found resources like images, translations, etc.

Anonymous comment

2011-02-18 12:07

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

2011-02-18 10:54

PKGBUILD is updated

Comment by totoloco

2011-02-18 10:35

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

2011-02-18 09:18

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

2011-02-18 09:14

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

2011-02-17 23:51

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

2011-02-17 23:36

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!