Problem wth JAM (making a skyscrapers pkgbuild)

I am using this:
# This is an example PKGBUILD file. Use this as a start to creating your own,
# and remove these comments. For more information, see 'man PKGBUILD'.
# NOTE: Please fill out the license field for your package! If it is unknown,
# then please put 'unknown'.
# Contributor: Your Name <[email protected]>
pkgname=skyscraper
pkgver=20alpha41
pkgrel=1
pkgdesc="Skyscraper aims to be a fully-featured, modular, 3D realtime building simulator, powered by the Scalable Building Simulator (SBS) engine."
arch=('i686' 'x86_64')
url="http://www.skyscrapersim.com/"
license=('GPL')
depends=('crystalspace')
makedepends=('jam')
optdepends=()
source=(http://downloads.sourceforge.net/project/skyscraper/Skyscraper/2.0a4.1/$pkgname$pkgver.tar.gz)
md5sums=(7325eadcdf8c42264fdddffb197f6aaf)
build() {
  cd "$srcdir/$pkgname"
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR="$pkgdir/" install
and having this JAM issue: http://pastebin.ca/1519472
my system have ftjam installed:
Name           : ftjam
Version        : 2.5.3rc2-1
URL            : http://freetype.org/jam/
Licenses       : custom
Groups         : None
Provides       : jam
Depends On     : glibc
Optional Deps  : None
Required By    : None
Conflicts With : jam
Replaces       : jam
Installed Size : 122.44 K
Packager       : Roman Kyrylych <[email protected]>
Architecture   : i686
Build Date     : Wed Oct 31 09:49:06 2007
Install Date   : Tue Aug 4 16:28:23 2009
Install Reason : Installed as a dependency for another package
Install Script : No
Description    : FT Jam - an enhanced version of the Jam build tool
any idea?

well, the problem was in cal3d-svn, a dependency of cristalspace-1.4branch-svn....
here is the output: http://pastebin.ca/1528369
Last edited by luuuciano (2009-08-13 18:25:55)

Similar Messages

  • Making a kernel PKGBUILD

    Hello,
    I tried to make my own kernel package with the abs system. I studied the wiki documentation (http://wiki.archlinux.org/index.php/Cus … n_with_ABS)
    After making all configurations in the PKGBUILD, I copied the "kernel126.install", kernel-config-file and the patches in /var/abs/local/kernel26-sn-client-04"
    My PKGBUILD:
    # Contributor: Flasher <[email protected]>
    pkgname=kernel26-sn-client-04
    pkgver=2.6.13
    pkgrel=1
    pkgdesc="The Linux Kernel 2.6.13.4 for sn-client-04 withpatches for softcam"
    url="http://www.kernel.org"
    depends=('module-init-tools')
    install=kernel26.install
    ##### add any patch sources to this section
    source=(config ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2
    dvb_demux.c.patch av7110_ca.c.patch )
    # Function to grab var from src
    getvar() {
    old=$(cat Makefile | grep "^$1")
    echo $(echo ${old/"$1 ="/} | sed -e "s/[ ]*(.*)[ ]*/1/g")
    return 0
    build() {
    cd $startdir/src/linux-$pkgver
    ##### Uncomment and apply any patches here
    patch -Np1 -i ../dvb_demux.c.patch || return 1
    patch -Np1 -i ../av7110_ca.c.patch || return 1
    # get rid of the 'i' in i686
    carch=`echo $CARCH | sed 's|i||'`
    cat ../config | sed "s|#CARCH#|$carch|g" >./.config
    ##### Load config - uncomment your preferred config method
    #yes "" | make config
    #make oldconfig || return 1
    make menuconfig
    #make xconfig
    #make gconfig
    ##### NO USER CHANGES BELOW HERE #####
    # save the current pkgname
    old_pkgname=$pkgname
    # set pkgname for build purposes - DO NOT alter!
    pkgname=kernel26
    # save the updated config to build with today's date
    cp ./.config $startdir/config-$(date +%b%d-%Hh)
    # get EXTRAVERSION from Makefile to create a unique pkgname and /usr/src directory
    _kernextra=$(getvar "EXTRAVERSION")
    # grab the 2.6.x.y version suffix from pkgver
    _y="`echo $pkgver | cut --delim "." --fields 4`"
    # remove .y version suffix from _kernextra
    _kernextra="`echo $_kernextra | sed "s|.$_y||g"`"
    # Read the full kernel version info from new config to use in pathnames and pkgname
    . ./.config
    # Kernel custom - to create a unique pkgname (see below)
    _kerncust="${_kernextra}${CONFIG_LOCALVERSION}"
    # Kernel release - will be the same as Makefile
    _kernrel="${pkgver}${_kerncust}"
    # Get the pkgver suffix for unique pkgname and /boot file suffices
    _pkgversuf="`echo $pkgver | sed "s|2.6.||g" | sed "s|.||g"`"
    # Set /boot file suffices from kernel release and pkgver suffix
    _kernboot="${_pkgversuf}${_kerncust}"
    # Set a new pkgname from kernel release and pkgver suffix
    pkgname="${pkgname}${_pkgversuf}${_kerncust}"
    # build!
    echo
    echo -n "Do you want to make clean (default YES)? (YES/NO): "
    read choice
    echo
    echo -n "Press any key to start make or CTRL+C to quit"
    read anykey
    if [ "${choice}" = "NO" ] ; then
    make bzImage modules || return 1
    else
    make clean bzImage modules || return 1
    fi
    mkdir -p $startdir/pkg/{lib/modules,boot}
    make INSTALL_MOD_PATH=$startdir/pkg modules_install || return 1
    cp System.map $startdir/pkg/boot/System.map26${_kernboot}
    cp arch/i386/boot/bzImage $startdir/pkg/boot/vmlinuz26${_kernboot}
    install -D -m644 Makefile
    $startdir/pkg/usr/src/linux-${_kernrel}/Makefile
    install -D -m644 .config
    $startdir/pkg/usr/src/linux-${_kernrel}/.config
    install -D -m644 .config $startdir/pkg/boot/kconfig26${_kernboot}
    mkdir -p $startdir/pkg/usr/src/linux-${_kernrel}/include
    mkdir -p $startdir/pkg/usr/src/linux-${_kernrel}/arch/i386/kernel
    for i in acpi asm-generic asm-i386 config linux math-emu net pcmcia scsi video; do
    cp -a include/$i $startdir/pkg/usr/src/linux-${_kernrel}/include/
    done
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers $startdir/pkg/usr/src/linux-${_kernrel}
    cp -a scripts $startdir/pkg/usr/src/linux-${_kernrel}
    mkdir -p $startdir/pkg/usr/src/linux-${_kernrel}/.tmp_versions
    cp arch/i386/Makefile $startdir/pkg/usr/src/linux-${_kernrel}/arch/i386/
    cp arch/i386/kernel/asm-offsets.s
    $startdir/pkg/usr/src/linux-${_kernrel}/arch/i386/kernel/
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p $startdir/pkg/usr/src/linux-${_kernrel}/`echo $i | sed 's|/Kconfig.*||'`
    cp $i $startdir/pkg/usr/src/linux-${_kernrel}/$i
    done
    cd $startdir/pkg/usr/src/linux-${_kernrel}/include && ln -s asm-i386 asm
    chown -R root.root $startdir/pkg/usr/src/linux-${_kernrel}
    cd $startdir/pkg/lib/modules/${_kernrel} &&
    (rm -f source build; ln -sf /usr/src/linux-${_kernrel} build)
    # Correct the pkgname in our PKGBUILD - this allows correct gensync operation
    # NOTE: pkgname variable must be declared with first 10 lines of PKGBUILD!
    cd $startdir
    sed -i "1,11 s|pkgname=$old_pkgname|pkgname=$pkgname|" ./PKGBUILD
    # vim:syntax=sh
    When I execute the command "makepkg" I get the following error message:
    [root@sn-client-04 kernel26-sn-client-04]# makepkg
    : command not found
    : command not found:
    '/PKGBUILD: line 15: syntax error near unexpected token `{
    '/PKGBUILD: line 15: `getvar() {
    ) does not exist.l scriptlet (kernel26.install
    Does anybody know the mistake in my configuration?
    Thanks for your answers! 
    Greetings
    Flasher

    Sorry, but this wasn't the mistake  :?
    Now, all sources are located in one line:
    # Contributor: Flasher <xxxxxxxxxxxxxxxxxxxx>
    pkgname=kernel26-sn-client-04
    pkgver=2.6.13.4
    pkgrel=1
    pkgdesc="The Linux Kernel 2.6.13.4 for sn-client-04 with patches for softcam"
    url="http://www.kernel.org"
    depends=('module-init-tools')
    install=kernel26.install
    ##### add any patch sources to this section
    source=(config ftp://ftp.kernel.org/pub/linux/kernel/v … er.tar.bz2 dvb_demux.c.patch av7110_ca.c.patch)
    # Function to grab var from src
    getvar() {
      old=$(cat Makefile | grep "^$1")
      echo $(echo ${old/"$1 ="/} | sed -e "s/[ ]*(.*)[ ]*/1/g")
      return 0
    build() {
      cd $startdir/src/linux-$pkgver
      ##### Uncomment and apply any patches here
      patch -Np1 -i ../dvb_demux.c.patch || return 1
      patch -Np1 -i ../av7110_ca.c.patch || return 1
      # get rid of the 'i' in i686
      carch=`echo $CARCH | sed 's|i||'`
      cat ../config | sed "s|#CARCH#|$carch|g" >./.config
      ##### Load config - uncomment your preferred config method
      #yes "" | make config
      #make oldconfig || return 1
      make menuconfig
      #make xconfig
      #make gconfig
      ##### NO USER CHANGES BELOW HERE #####
    The error message is the same: (only line 14 instead of line 15)
    [root@sn-client-04 kernel26-sn-client-04]# makepkg
    : command not found
    : command not found:
    '/PKGBUILD: line 14: syntax error near unexpected token `{
    '/PKGBUILD: line 14: `getvar() {
    ) does not exist.l scriptlet (kernel26.install
    I think it must be correct  Any ideas?
    Greetings
    Flasher
    P.S.: Sorry for my german-english 

  • How to fix paper feed problem after jam? Paper feeds out diagonally at page bottom. hp deskjet 920c

    I have a HP Deskjet 920c printer. One sheet jammed in it, which I pulled out.  After that, it prints fine for the first 3/4 of the page, then the feed direction changes and the paper (and thus the printing) comes out diagonally.
    I have Windows Vista.
    Thank you

    Hi Castor - I followed your instructions and did a semi-full reset after which the printer switched itself off.
    I waited a couple of minutes, turned the printer on, answered the questions about language and region and the printer produced an alignment page which was then successfully scanned.  So at least that page was fed in and printed correctly. Sadly, with subsequent printed pages, I still had problems with the paper being picked up at a slight angle, printing too close to the top edge, picking up multiple pages when there's just a few pages left in the tray. 
    So I did the semi-full reset again!  This time the alignment page was also printed at a slight angle and starting too near the top edge.  The printer refused to detect that alignment page, produced a second alignment page with similar poor printing and this time the printer screen stated: "Alignment Failed.......".
    What to do now?
    Regards, Richard

  • Problem in JAMES of Jakarta

    I m using JAMES of Jakarta as Java Mail Server.
    Problem i m facing is that after configuration mail is not sending to external client( like to hotmail or yahoo users) but it is working perfectly for internal users(i.e users made thru JAMES). If anyone has used it then pls help .

    Hi!
    You haven't forgotten the DNS configuration? Your problem seems to be DNS-related.
    Brgds

  • Problem with DVD making.

    we have a problem with making DVD-files from Adobe Premiere Pro CC. We haven't Adobe Encore and can't it to download.

    Encore CS6 is available to Cloud members. You have to download and install Premiere Pro CS6 to get Encore CS6.
    http://helpx.adobe.com/encore/kb/encore-cs6-installed-cc.html

  • Problem with Jam Pack 4: Symphony installation

    Hey everyone, I was just wondering if anyone could possibly help me with this problem I have.
    I just bought a Intel duo core Mac mini and I wanted to install my Jam Pack 4 onto Garageband. During the installation, there is no problem. It finishes and says the installation was successful. But when I open Garageband none of the stuff from Jam Pack 4 is accessible. Anyone have any idea what might be wrong? Thanks!

    The only thought that comes to mind right away is that one of the display filters is active. Let's take the loops. At the top of the loop browser there is a kind of hidden popup menu, there are a pair of arrows, one up and one down. Click it and make sure "Show All" is selected.

  • Problem with photos making book in iPhoto

    I'm making a book on iPhoto and two of the pix indicate they have already been used, but they have not. Can't delete them (because there's a tick mark beside them) but can't use them either. Help?

    What is your iPhoto version?
    In iPhoto '11 you can use the same photo over and over again, even if it has a checkmark, that it has been used. For example - the same photo used six times:
    When you move the cursor directly onto the checkmark in the photos list, the checkmark will change into an arrow. If you click the arrow, it will take you to the page with the photo. Can you find this way, where the photo has been used?

  • Problem in connection making at server side

    I wrote the following piece of code while working with bluetooth jsr-82 and j2me.
    statusform.append("before Connector.open...");
    lserver =  (L2CAPConnectionNotifier) Connector.open( url );
    statusform.append("Before acceptAndOpen");
    request = lserver.acceptAndOpen();where statusform is a form on which im displaying these texts.
    url is: String url = "btl2cap://localhost:" + uuid.toString() +";name="+appName+";ReceiveMTU=1024;TransmitMTU=1024";
    where uuid is "102030405060708090A0B0C0D0E0F011" .
    Problem is that "before Connector .open" is shown on the form but "Before acceptAndOpen" is not. Can anyone plz tell me what could possibly the reason behind it?
    Thanks
    Message was edited by:
    AqueelAhmad

    Are there any exceptions thrown??
    And where are you trying to run your application?

  • Problem with decision making

    Hi All,
    I have a customized subview which provides me the required tasks and for the same I have added two more columns for Approval and Rejection which are basically checkboxes.
    I have a Submit button as well. Based on the selection of the check boxes I have to perform some action on click of the submit button.
    Currently I am getting an error "This action is not valid for this item".And thus I am not able to achieve the requirement of decision making.
    I request you all to share your experience so that I can proceed.
    Regards
    DK

    Hi.
    If I understand it correctly, the user will either perform the Accept action, or the Reject action.
    So why dont you use a radio button group, instead of checkboxes. the given error will not occur.
    With checkboxes, you will have 4 altenatives, not two.
    Another alternative is using two buttons, which is also used in the workflow scenario. But this option depends on how you have planned your event handling.
    regards,
    Kshitij.

  • Problem with Itunes making my computer freeze

    Hi there i've got a frustrating problem. Whenever I open Itunes, my mouse freezes and my computer takes a very long time to load itunes. If I leave the mouse alone, Itunes will seem to work fine, srcolling through the top banners without problems, but everything freezes whenever I move my mouse. this happens only when iTunes is open. What's the deal?
    Thanks, Zach

    Nevermind! i manually installed the update and the problem is gone.

  • Problem wth plugin modal page

    apex 4.1.1.00.23
    download skillbuilder modal page plugin; imported to application;
    made required changes;
    I IR with link column
    (select case when count(alias)=0 then null
                 else count(alias) end from instance_application
    where alias in (select alias from tnsnames t where t.host=i.host and t.sid=i.sid)) kbrappl
    Link text: #KBRAPPL#
    link attribute:
    id="#HOST#:#SID#" class="setClick" onclick="return false;"
    target URL: javascript:return false;
    Created DA
    event: Click
    selector Type: Jquery selector
    10. set value (parameter for call modal page);
    20. SkillBuilders Modal Page (2.0.0) [Plug-in]
    create page another report with template popup;
    It is working perfect on start page (until main IR filter changed or IR with mutiple pages going to next pages);
    It is look like changing filter or next page DA not Fire;
    Please help

    I solved the problem myself
    I set event scope: live
    Thanks 

  • Problem wth incomplete returns orders -  Shipp pt and route are greyed out

    Hi
    This is the problem with the incomplete return orders (v.02). All the subsequent documents are in complete process, but the returns order status is showing  open status. This is because the user tried to remove the delivery block in returns order using a tcode (customized) and after that the shipping point and route in the returns order are removed and the fields are greyed out. So we need to complete all those returns order either through updating the database tables, please let me know how to achieve this?
    Thanks in advance
    Kishore

    Hi Kishore,
                    As you might have shipping point and the route in the incompletion procedure for this return delivery type and these shipping point and the route are automatically determined, these fileds are greyed out. You have to remove these fileds in incompletion procedure by going to "SPRO-IMG-SHIPPING-BASIC SHIPPING FUNCTIONS-INCOPMLTION FOR DELIVERIES"(VUA2--TRANSACTION).
    Or use seperate shipping conditions for the retunr process ,so that you can detemrine shipping point differently(You can assing some other shipping point as well in shipping point determination by entering Manual shipping point (OVL2).
    Regards
    Ram Pedarla

  • JFrame.pack() causes problems with jtabbedpane(making new tabs)and resizing

    I have a JFrame with a JTabbedPane inside of it. Inside of each tab I put a JPanel with a JTextArea in it. When I create a new tab, I do something like textArea.requestFocusInWindow();
    However, this will not work unless I do a frame.pack() right after I created the new tab and right before that line of code.
    This in turn causes another problem. If I resize the jframe and then create a new tab, the window will snap back to the size it had before creating the tab. I assume this has to do with the pack() function, however nothing else I try will make the cursor blink in the JTextArea.
    Is there a solution to this...either something to make the cursor blink or something other than the pack function to update the JFrame?
    Thank you

    This posting should help you out:
    http://forum.java.sun.com/thread.jspa?forumID=57&threadID=581478

  • Problem wth sys/utsname.h amd g++

    I was compiling the open source program xtide which is set up for gcc/g++. It compiles cleanly until I get to the file xttpd.cc which produces the following error:
    xttpd.cc:99: error: expected `;' before "foo"
    Line #99 of the file reads:
    utsname foo;
    I though that there must be some problem with the declaration of utsname in /usr/include/sys/utsname.h. I compiles the file using the -E flag, inspected the preprocessor output and found the following lines from the include file:
    # 1 "/usr/include/sys/utsname.h" 1 3 4
    # 16 "/usr/include/sys/utsname.h" 3 4
    #pragma ident "@(#)utsname.h 1.30 04/09/28 SMI"
    extern "C" {
    # 34 "/usr/include/sys/utsname.h" 3 4
    struct utsname {
    char sysname[257];
    char nodename[257];
    char release[257];
    char version[257];
    char machine[257];
    extern struct utsname utsname;
    # 108 "/usr/include/sys/utsname.h" 3 4
    extern int uname(struct utsname *);
    # 123 "/usr/include/sys/utsname.h" 3 4
    Notice the line: extern struct utsname utsname;
    I thought that this might somehow be polluting the C++ name space, so I
    deleted it from the preprocessor output and then the file compiled just fine.
    So my question is whether there is a general problem with a declaration like this in conjunction with C++ or whether this is a problem unique to g++? (I haven't gotten far enough along in getting this to compile with Studio 12 to see if it will also have a similar problem.)
    I'm also confused by the error message. Is g++ expecting a semi-colon because it see the "utsname" in "utsname foo" as an instantiation of a struct and not a type declaration for foo.
    Regards,
    Jeffery Small

    Could you tell us which version of g++, and on which OS.
    Thanks
    Prashanth

  • Pacman -Syu Fails -- Problem wth pm-utils Package

    I just tried to do a "pacman -Syu".
    I get the following errors:
    error:  Could not prepare transaction
    error: failed to commit transaction (conflicting files)
    pm-utils: /usr/bin/on_ac_power exists in filesystem
    errors occured, no packages were upgraded
    Is there a problem with the new pm-utils package?  What is the fix?
    Rob

    webbrewer wrote:Although thinkwiki recommends using APM with the t20, I attempted for a few weeks to get ACPI to work properly on this machine.  I was unable to solve all the issues, as detailed here: http://bbs.archlinux.org/viewtopic.php?id=35061.  With APM, everything works well.
    The HAL website (http://www.freedesktop.org/wiki/Software/hal) doesn't list pm-utils as a dependency.  However, I am willing to give APCI another try.
    I removed apmd and found that all my apm functionality remained despite the absence of a software daemon.  Upgrading hal and installing pm-utils has not caused any issues in my system, contrary to my cautions.

Maybe you are looking for

  • How can I print a year planner in Maverick Calendar?

    Hi, I am looking at switching back to Calendar from BusyCal and would like to be able to print a year planner. Can't see how to do this within Calendar, any ideas? Also, has anyone come across any nice add on software to achieve this through integrat

  • Can I transfer my Adobe CS6 Design & Web Premium (Student edition) to another machine?

    Hello, last year I purchased Adobe CS6 Design & Web premium for students, and what I ordered is for Mac. I installed it in my iMac and Macbook, but then I unlinked the one in my iMac because I planned to install it in another machine (a windows deskt

  • Open item indicator in Billing tables

    Hi Experts, I want to know whether any indicator is available in Billing tables VBRK / VBRP if payment is not received of that bill or apart from BSEG any other table is there where payment receipt data are getting stored. Regards, SP Shukla.

  • Would like iPhoto photos edited in Picassa put back in iPhoto

    I prefer Picassa for photo editing and have it set as a preference in iPhoto. When I click "Edit" in iPhoto, Picassa opens and when I make an edit Picassa says it's read-only, and makes a copy. When I'm done editing I click File>Save in Picassa, whic

  • Can I change the colours in the Resize window?

    When resizing (either image size or canvas size) I can't tell which numbers I've highlit, as the highlight colour is dark blue on a dark grey background.  Is there any way of changing this to something more useful? PE10   Windows XP SP3