Is this PKGBUILD ok? (does not meet file system standards...)

Hello,
I am currently writing on a chess program (https://launchpad.net/klaus) of which I released the first alpha some weeks ago. It's written in Java (yes, I read the packaging guidelines about Java programs).
Now I am trying to get a working PKGBUILD for this program. My current version (see below) is working, but instead of using the file system standards, it puts everything in /opt/klaus. I know this is not correct (and will try to get it working properly in the next alpha), but fixing it in the PKGBUILD seems to be very much trouble for me.
So is this PKGBUILD version o. k. until I fixed the file structure and should I upload it to AUR, or will this be rejected?
# Contributor: Stephan Hillebrand <stefh123 at yahoo dot de>
pkgname=klaus
pkgver=0.1
pkgrel=1
pkgdesc="A platform independent chess program"
arch=('i686' 'x86_64')
url="http://launchpad.net/klaus"
license=('GPL')
groups=("games")
depends=("jre>=6u1")
makedepends=("jdk>=6u1")
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
source=(http://launchpad.net/klaus/trunk/0.1/+download/$pkgname-$pkgver-source.tar.gz)
noextract=()
md5sums=('5c47f31c0a61de4f213258932120ae16')
build() {
cd $srcdir/$pkgname-$pkgver
make || return 1
mkdir -p ${pkgdir}/opt/klaus
cp -r bin lib share ${pkgdir}/opt/klaus
# echo "#!/bin/bash\n/opt/klaus/bin/klaus" > /usr/bin/klaus
mkdir -p ${pkgdir}/usr/bin
cat > ${pkgdir}/usr/bin/klaus <<DELIM
#!/bin/bash
/opt/klaus/bin/klaus
DELIM
chmod a+x ${pkgdir}/usr/bin/klaus

This works for me:
PKGBUILD
# Contributor: Stephan Hillebrand <stefh123 at yahoo dot de>
pkgname=klaus
pkgver=0.1
pkgrel=1
pkgdesc="A platform independent chess program"
arch=('i686' 'x86_64')
url="http://launchpad.net/klaus"
license=('GPL')
groups=("games")
depends=('bash' 'java-runtime>=6u1')
makedepends=("java-environment>=6u1")
source=(http://launchpad.net/klaus/trunk/0.1/+download/$pkgname-$pkgver-source.tar.gz klaus.sh)
md5sums=('5c47f31c0a61de4f213258932120ae16' '0205506613a36c1fc8ad3e87f3f9bd44')
build() {
cd $srcdir
make || return 1
package() {
cd $srcdir
install -d ${pkgdir}/usr/share/klaus
cp -r bin lib share ${pkgdir}/usr/share/klaus
install -Dm755 $srcdir/klaus.sh ${pkgdir}/usr/bin/klaus
together with klaus.sh
#!/bin/bash
pushd /usr/share/klaus/bin
./klaus
popd
BTW, your program semms to have problems with german Umlauten and the ß. Is it unicode aware?

Similar Messages

  • Does not meet the system requirement for installing BB App World

    I bought a Curve 8520 in Singapore yesterday. When i tried to download App world into this phone, it says "my phone does not meet the system requirement for the software".  does it refer to hardware specification or the BB O/s version on the phone. How can fix it because being able to use App world is one of the purposes that i buy a BB.
    Also, How about MS Live Messenger , facebook ?  Do I need to install them seperately through App World?
    Please help!

    Hi there!
    Please see these links for reference:
    http://na.blackberry.com/eng/services/appworld/download.jsp#tab_tab_system_requirements
    http://www.blackberry.com/app_includes/devicesoftware/appworld/appworld_availability_en.html
    A key component in accessing AppWorld is your carrier -- if they are not delivering it, then you can't get it. If you don't have an adequate plan from them that incudes it, then you can't get it. Hence, if you meet the hardware requirements AND it is available in your country, then you need to contact your carrier to find out how you can get it via their network.
    All that said, AppWorld is merely a storefront, vending apps developed by others...there are many other storefronts available that don't have the same restrictions.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • App World - Sorry, your device does not meet the system requiremen​ts that are needed

    Hi, I’ve just got a blackberry which is my first. I am new to this. I'm trying to download the App World on my phone because I would like to get some applications on my phone. As I try to download the App World it says "Sorry, your device does not meet the system requirements that are needed to support Blackberry App World." I have tried to download this on my computer Via Cable and on my Blackberry Via the Browser. If this doesn’t work for my blackberry is there any way around this so I can download applications from somewhere else. 
    Network Provider: 02
    Network Plan: Pay As You Go
    Thanks.

    Hi, thanks. Is this something my provider can activate free of charge or does this come at a monthly payment?
    Can someone provide a bit of information about this please.
    Thanks.

  • I receive the error "axError.gifSorry, your device does not meet the system requirements that are needed to support BlackBerry App World

    Hi My name is Tibor Madarasi i purchased a Blackberry 8900 brand new i can't install app world i instaled the updates for this phone (v4.2.0.85)still can install app world i receive the error "axError.gif Sorry, your device does not meet the system requirements that are needed to support BlackBerry App World." I'm using O2 network in London UK Please advice me Regards
    Message Edited by MichelleK on 06-15-2009 09:53 AM

    ffbizz wrote:
    I hate this bold 9700 series 2 no carrier and find it to be a pathetic product backed up by even more pathetic support so I have decided to use it as a torch. There is an app for this but it requires app world first. Are you trying to say that I MUST have a carrier and they will resolve this issue but otherwise RIM cannot do anything about their own product?
    Hello and Welcome to the Forums!
    We are so sorry that you are having so many difficulties. While many experience the same (a search here will reveal that fact), there are also many who have very positive experiences with their BB. Not every device is suitable for everyone -- which IMHO is why there are so many choices.
    In addition, but for AppWorld, front line support for BB's is, by contract, not provided by RIM. The carriers and authorized resellers are responsible for front line formal support to end users. It is possible to bypass your carrier and seek assistance direct from RIM, but such involves fees since you are bypassing your support agreement with your carrier. The "Support and Services" tab toward the top of these forum pages provide information about that. But, if you do go through your carrier for support, they can escalate into RIM at no fee to you if they so choose to.
    As to AppWorld Support (beyond what we volunteer to provide in these forums), that is available via this portal:
    https://www.blackberry.com/CSOHelp/index.do?ft=generic
    If you choose to submit to them in this manner, then please use, in the "Please select a component:" field, the AppWorld Billing/Payment selection. Any other selection will simply route you back anonymously to these public forums.
    As to your question, RIM and the carriers both participate in AppWorld. My suspicion is that the carriers get a portion of the costs for the apps that are vended via AppWorld -- but that's just my suspicion. Hence, the use of AppWorld indeed requires a carrier (and, indeed, the proper data plan level from them).
    But, AppWorld is merely a portal, vending apps that are (for the most part) developed by others. As such, it is not the only portal in the world for BB apps. There are a few, I think, apps that are exclusively vended via AppWorld...but I think that number is rather small. Consequently, if you desire an app that will allow your BB to function as you desire, you should seek out alternative vending portals. There are plenty.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Error "Sorry your device does not meet the system requirements that are needed to support Twitter for BlackBerry Smartphones"

    I have a Curve 8300.  With OS v4.5.0.81.  And I am on a BB Social network plan through my cell providor "Fido".
    I mainly use it for Facebook & Twitter  and have no problems using either app.  However I was prompted for an update for my twitter recently but wasn't near a wifi spot to update.  Just decided to update today at home where I do have wifi.  However when I go to do the update, it gives me the following error:
    "Sorry your device does not meet the system requirements that are needed to support Twitter for BlackBerry Smartphones"
    I have scoured for answers but haven't had much luck.  I tried checking for OS updates.  I apparently have the most current one that my phone will support.  I uninstalled twitter and then tried to reinstall it via the twitter Icon on my phone.  Got the same error.  Tried reinstalling it through app world, it installed just fine.  However it installed the version that I had previously had.  So I went to twitter's settings and checked for updates.  It prompted for one as I expected it would.  And when I tried to get the update.  It gave me that error again.  I can use twitter as it is, but I don't see why my phone shouldn't be able to get all the updates for various apps.  Is it a software compatability issue?  Is it a hardware compatability issue?  Is there anything I can do to get the update or do I just have a phone that won't take some app updates?

    Hi and welcome to the forums!
    The 8300 is not listed in the device upgrade table for Blackberry device OS v5.0. The newer versions of apps like Twitter and Facebook require device OS v5.0 to run correctly. Might be time to consider a new device!
    Thanks,
    Bifocals
    BlackBerry Device Software 5.0 main support page
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • I would like to run the most secure version of firefox on my computer, but my computer does not meet the system requirements for the latest version

    i would like to run the most secure version of firefox on my computer, but my computer does not meet the system requirements for the latest version. is there a way i can have the security of firefox 8 and still be able to run it on my old computer. i currently an running firefox 3.6. it is a bit slow, but it is functional.

    Currently Firefox 3.6.24 is as secure as Firefox 8.0.1 is. Firefox 3.6.x will continue to get security updates until next spring, although the exact date hasn't yet been determined.
    Which of the system requirements are you lacking? <br />
    Processor wise you're stuck with what you got, but RAM can be upgraded. WinXP is still supported in all versions of Firefox and will be continued to be supported until Windows drops support for WinXP sometime in 2014.

  • Blackberry storm 2 Appworld 'does not meet minimum system requirements'

    Hi guys,
    Just updated my OS to v5.0.0.713 after having some problems with the phone and now trying to install Appworld but i am getting the message that my phone doesnt meet the minimum system requirements.
    Any help would be appreciated?
    Thanks

    Hi allonby and welcome to the BlackBerry Support Community Forums!
    Do you have the correct BlackBerry® data plan with your wireless provider?  Were you previously able to install BlackBerry App World™?
    Thanks
    -CptS
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • My phone says my Pearl 8110 does not meet the system requirements that are needed to support Windows Live Messenger

    Is that possible? I really need my messenger on my phone

    Hey jojokk,
    Thanks for the reply.
    The best way to check for updates of the device software is going to www.blackberry.com/update.  But make sure you create a backup using BlackBerry® Desktop Software.
    Let me know if you know if you have any more questions.
    -ViciousFerret
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Like! for those who have helped you.
    Click  Accept as Solution for posts that have solved your issue(s)!

  • My computer does not meet the system reqirement for using Firefox 3.6, can I download a previous version

    I have a iMac G5 with Mac OS X Version 10.3.9

    Firefox 2.0.0.20 is the last release that runs on Mac OS X 10.2 and 10.3<br />
    Firefox 3.0 and 3.5/6 versions require at least Mac OS X 10.4
    *http://www.mozilla.com/firefox/system-requirements.html - Firefox 3.6 System Requirements
    See:
    * http://kb.mozillazine.org/Installing_Firefox#Mac_OS_X
    * http://kb.mozillazine.org/Unsupported_operating_systems
    Mac: https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/mac/en-US/

  • Id does not start on SE Xperia Mino pro, ALTHOUGH android 2.1 , it says (device does not meet system requirements)

    Was able to install,
    but at startup says: the device does not meet minimum system requirements.
    sony ericsson xepria x10 mini pro Model U20i
    android 2.1 update 1
    probabaly the screen is too small?
    build 2.2.A.0.504

    That device is not compatible with the main mobile Firefox version, but checking the system requirements you may be able to use the experimental ARMv6 nightly builds. For details see https://wiki.mozilla.org/Mobile/Platforms/Android#System_Requirements

  • My PC (XP, 2 GHz Celeron, 768 M ram) does not meet the minimum requirements for upgrade to version 6, so how can I stop Firefox from nagging me to upgrade?

    I would LIKE to install version 6, but since my machine (XP, 2 GHz Celeron, 768 M ram) does not meet the system requirements there is no reason to continue the annoying nag screens.

    I would LIKE to install version 6, but since my machine (XP, 2 GHz Celeron, 768 M ram) does not meet the system requirements there is no reason to continue the annoying nag screens.

  • Your Device does not meet System requirements that are needed to support BB App World

    Hello,
    My last Torch died with a JVM. Just got it replaced today and I want to get my Downloaded apps back. After I have restored the device from BlackBerry Desktop, none of my downloaded apps are there. I have a brand new 9860 , running Bundle 7.1.  I launch App World. It tells me to upgrade. When I follow  the screen upgrades, I reach an error message : Notice: Sorry your device does not meet the system requirements that are needed to support BB App World. I have a brand new phone so first question...can I upgrade App World over Wi-FI. or do I have to get a Data Plan from my Telco first ? I have been running my old phone fine with no Data plan but enjoying BBM and Cell use. Not happy.
    Do you have a band or artist you want to promote ? For new music and music news, visit www.soundnebula.com/blog
    SoundNebula is the BlackBerry App for SoundCloud with BBM built in !
    Solved!
    Go to Solution.

    Yep, hopefully soon.. I know the right people are aware of the "inaccurate" error message.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • This PC does not meet the minimum requirements for this version of iTunes

    Trying to update my iTunes, the installer gives the error message:
    "This PC does not meet the minimum requirements for this version of iTunes"
    I have gone through the procedures listed in the support section, and have completely removed all Apple software, deleted the file folders etc etc.... still no joy.
    This is most annoying as I've just received my brand new iPhone 6+ and I was trying to backup my old device to iTunes so I could restore it onto the new phone and get using it today.  Hacked off big time :-\

    Well I've eventually managed a work-around.  Ver. 11.5.1 was no good because it wasn't compatible with my iphone 5, next one wasn't compatible with my iphone 6+, eventually got 11.4 installed so I could back up my old iphone 5 to it, then restore that backup onto my iphone 6+, which then wasn't up to date with the current iOS so I had to do that before it would sync my apps.
    What a ball ache.
    If someone would kindly let me know when the latest iTunes works again I's appreciate it, until then I'll have to stick with what I've got.
    I need to start again with my music collection, re-import everything and get it on my iphone, because I had to delete it all a few months ago when iOS updated because it didn't have enough storage space on the device!  Somehow lost it all off my iTunes in the process!
    TBH I've always found the Apple system hideously complicated and infuriating when it doesn't work properly.  Instead of making it more and more complex it needs simplifying and making fool-proof so people don't have to go through all this BS just to use their **** phone!

  • We apologize for this inconvenience; however, your system does not meet the requirements necessary to view our media presentation.  I keep getting this message trying to view how to videos on my new iPad mini, does the new full size iPad have the same lim

    'We apologize for this inconvenience; however, your system does not meet the requirements necessary to view our media presentation'. I just received the iPad mini and get this message when I try to view videos.  Does the full size iPad support video play back?

    iPads have the same video requirements. What is the source of the video - streaming, download, from video camera?
    Pad2, the new iPad Supported Video Formats & Movie Formats
    H.264 video up to 1080p, 30 frames per second, High Profile level 4.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
    MPEG-4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
    Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format
     Cheers, Tom

  • What does this message mean? "Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired"

    What does this message mean? "Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired"  I get this when I try to repair permissions in disk utility.

    It's an innocuous error you can ignore. It was introduced with previous updates for ARD and/or Java before Lion. These are messages, not errors. They will cause no harm, and they will be repeated each time you repair permissions.

Maybe you are looking for

  • Adding/inviting events to iCal and inviting others to events via iCal

    Topic: iPhone's iCal vs Blackberry Calendar Issue: I own a BB and an iphone. I am trying to synce events that I have on my iphone to events that I have on my blackberry and vice versa. Possible? Yes. But how???? I am also trying to do the same via iC

  • Using MobileMe Family Pack with iPad

    I have a iPad and a MobileMe Family Pack subscription. Why can't I have more MobileMe mail accounts, but not have my Calendars and Contacts of more then one MobileMe member account? I also would like to see user management on the iPad! Is there a wor

  • Opera 9.5 the beta 1 is coming for the 15 july can...

    hi somebody can tell me if i can update my opera 8.1 in my nokia n70 music edition with opera 9.5 beta thanks a lot for that info

  • Preprocessing phase and Execution phase of DMO

    Hi experts, I have a question. Please tell me whether my understanding of DMO procedure steps of Preprocessing phase and Execution phase is right. I think as below.   Phase   sequence   Steps   whether users can   log on SAP system or can not   wheth

  • ITunes has a problem and they THINK it's me!

    This has happened twice to me now. Was on iTunes and never even clicked anywhere near Tony Bennent Christmas Album and BOOM! my computer starts downloading it and charging me for it. Went round and round with iTunes via email (no one to call) before