[DONE] CXMame. ncurses frontend for mame

Homepage:
http://yeeking.net/cxmame/
From that page:
Introduction
CXmame is a simple console based frontend for xmame, written in C using the ncurses library. It should run on all GNU/linux boxes, and hopefully other Unices
I started building this because I thought it would be nice to have a console based frontend for xmame.svgalib, especially for people who want to run xmame on a machine without X. But I suppose something like this is ideal for someone who just wants a minimal frontend - I like typing the game names to jump to them in the menu ;=)
Screenshots:
http://yeeking.net/cxmame/images/cxmame-0.png
http://yeeking.net/cxmame/images/cxmame-1.png
Source:
http://yeeking.net/cxmame/files/cxmame- … rc.tar.bz2
Installation:
Just unpack the tarball anywhere you have write permissions, eg
$ tar zxf cxmame-0.4.src.tar.gz
or
$ tar xfj cxmame-0.4.src.tar.bz2
then cd to the directory and:
make
make install
note - make install needs to be done as root.
Before you run cxmame you have to create a ~/.cxmamerc file containing the name of the xmame exectable you want to use (with full path if its not in your PATH ), followed by a ';'. For example my ~/.cxmamerc looks like this.
xmame.svgalib;
Then, the first time you run cxmame it will scan your roms and
build a gamelist from them. This could take a little while depending on how
many roms you've got in your rompath, but it only happens the first time.
( you have to set your rompath as per normal , eg in your xmamerc file ).
So far i try to make the PKGBUILD, with no sucess
# Contributor: Leandro Chescotta <[email protected]>
pkgname=cxmame
pkgver=0.4.2
pkgrel=1
pkgdesc="CXmame is a simple console based frontend for xmame, written in C using the ncurses library"
arch=('i686' 'x86_64')
url="http://yeeking.net/cxmame/"
license=('GPL')
groups=()
depends=()
makedepends=()
provides=(cxmame)
conflicts=()
replaces=()
backup=()
options=()
install=
source=(http://yeeking.net/cxmame/files/$pkgname-$pkgver.src.tar.bz2)
noextract=()
md5sums=('b8242450d947db73e35bcb602a71cba7') #generate with 'makepkg -g'
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr
make || return 1
make DESTDIR="$pkgdir" install
TNX for read!
Last edited by leo2501 (2009-02-28 19:38:18)

This software doesn't use the GNU autotools so ./configure etc is not applicable.  The Makefile also hard codes the location of the 'install' program to /usr/bin/install whereas on Arch it is at /bin/install so we need to patch the Makefile slightly.  Try the following build function in your PKGBUILD:
build() {
cd "$srcdir/$pkgname-$pkgver" || return 1
# correct location of install in the Makefile
sed -i 's/\/usr\/bin\/install/\/bin\/install/' Makefile || return 1
# create intended target directory
install -m755 -d $pkgdir/usr/bin || return 1
make || return 1
make INSTALL_DIR=$pkgdir/usr/bin install || return 1
You may also want a 'cxmame.install' file to tell users to create a ~/.cxname file as per the README.
Last edited by ghostHack (2008-07-12 17:08:39)

Similar Messages

  • Using Berkeley DB as a frontend for Oracle RDBMS

    Hey there,
    One of the JE documents (possibly the architecture one) makes a remark about using JE as a frontend for a centralized RDBMS. Assuming that's being done using a replication-based technology (and I'm posting on the correct forum), can you guys provide me some pointers as to how that works? Perhaps in the same vein as TimesTen does --with an addon, can't remember the name now.
    If replication is not meant in that context, what other (if any) options are there to have a centralized datastore and local copies maintained over JE?
    Thx,
    Gokhan Ergul
    Software Architect

    Hello,
    I'm not sure which document you're referring to, but in general Berkeley DB is often used as a cache or front-end for RDBMS information or other information accessible from a central server. For example, it might be used for fast indexed access to a user directory on front-end machines.
    Berkeley DB does not have any support for this built-in -- it is up to you to retrieve the data from the central server, store it in Berkeley DB, and synchronize with the central server as required by your application. So if you are asking whether there is built-in support (or an add on) for replication or synchronization between Berkeley DB and an RDBMS, no there is not.
    If you have multiple machines running Berkeley DB and you wish to replicate information between them, the Berkeley DB C Edition does have built-in support for this. Berkeley DB Java Edition does not have yet have support for replication between nodes, but this feature is in the works.
    If you have additional questions on Berkeley DB Java Edition please use the forum for that product:
    Berkeley DB Java Edition
    Mark

  • I want to update iCloud account with new apple id but don't know password for old apple id.  Plus can no longer receive email at old apple id.  How can I delete the current iCloud account on my iPhone if the previously stated conditions exist?

    I want to update iCloud account with new apple id but don't know password for old apple id.  Plus can no longer receive email at old apple id.  How can I delete the current iCloud account on my iPhone if the previously stated conditions exist?

    If the old ID is yours, and if it is an earlier version of your current ID, go to https://appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Click edit next to the primary email account, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iDevice, even though it prompts you for the password for your old account ID. Then save any photo stream photos that you wish to keep to your camera roll.  When finished go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https://appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

  • Don't have money for new tech or headphones. I want to watch a movie from my laptop via AirPlay (watch a movie straight from Apple TV), but hear the sound on my headphones attached to my MB Air.  Is there any way to do this??

    I don't have money for new tech or headphones. I want to watch a movie from my laptop via AirPlay (watch a movie straight from Apple TV), but hear the sound on my headphones attached to my MB Air.
    Is there any way to do this??
    http://superuser.com/questions/853821/watch-a-movie-straight-from-apple-tv-but-h ear-the-sound-on-my-headphones-on-my

    Thanks for your help.  Since I'm uninterested in loading all my photos (the only option) into photostream, I won't be able to use the settings in ATV.  I guess I'm just stuck with using iPhoto on my MB Air.  Thanks again.
    paul

  • I deleted Bonjour, since I don't need it for remote printing.  Now I get the message " Airport Base Station has stopped working: and also a message saying APAgent.exe can't be found.  What to do??? Thanks.

    I deleted Bonjour since I don't need it for remote printing.  Now on start-up I get the message: "Airport Base Station Agent has stopped working" and also message: "can't find APAgent.exe.:  Do I need AP Agent??  What to do??  Thanks. 

    The APAgent monitors your AirPort base station and informs you if there are things like firmware updates available. This utility relies on Bonjour, but is not required for base station operation. However, Bonjour makes it easier for your PC to "find" the base station via the AirPort Utility and I would recommend that you keep it installed. If you don't want the APAgent, you can just use the Apple Updater utility (that was also installed when the AirPort Utility was installed) to remove it.

  • HT5787 i buy iphone 4sfrom some friend that's he got it from his friend in canada and me set up software for it from Itunes and it asking now for apple ID that's i don't used it for download apps and me can't open my Iphone right now !! what i should do ?

    i buy iphone 4sfrom some friend that's he got it from his friend in canada and me set up software for it from Itunes and it asking now for apple ID that's i don't used it for download apps and me can't open my Iphone right now !! what i should do ?

    It's not stolen ,that iphone came from canada to Egypt and me activeted it last night i got the acc from the owner
    Thanks for Replay Mr

  • PS CS5 keeps crashing if i don't use it for more than 5mins

    i'm having trouble with the new ps cs5, it keeps crashing every 5-10mins if i don't use it... i've install it in a new machine at work and since then it keeps crashing if i don't use it for more than 5+mins... it's really frustrating when this happens.. is there anyone having the same problem and can someone shed some lights on why this keeps happening to me please?

    First I've heard of this forum, and I watch this forum pretty closely.
    Just a general suggestion with a possible chance of helping you:  Update your device drivers (for example your display driver).
    -Noel

  • Macbook hard drive crashed, i lost windows for mac, bought a disc when i got the mac, no longer have the disc, need my apps, don't wanna pay for it again.  know how to get it quick without having to give my mac to the genius bar at apple store overnight

    macbook hard drive crashed, i lost windows for mac, bought a disc when i got the mac, no longer have the disc, need my apps, don't wanna pay for it again.  know how to get it quick without having to give my mac to the genius bar at apple store overnight?

    What is it you need - Windows installer disc or something else?  Your question is unclear.  Could you be more specific?

  • I don't have CD for acrobat standard 9 but I have serial

    Dear Sir or Madam,
    I have serial # for Acrobat Standard 9 but unfortunately I don't have CD for it.
    So I need to download the Acrobat Standard 9.
    Please help me.
    Thank you.
    Paras

    Sorry, but there is no download available for Acrobat 9 Standard

  • HT4623 I updated to ios 7.1 on Thursday.  My ipad basically does not work any more.  I am running around in circles on this site and on other "forums" trying to fix.  ???  Don't have time for this.....

    I updated to ios 7.1 on Thursday.  My ipad basically does not work any more.  I am running around in circles on this site and on other "forums" trying to fix.  ???  Don't have time for this.....Any advice appreciated.

    give us more to work with in terms of info then "basically does not work any more"
    it can be from it's on fire to the a key on the onscreen keyboard don't respond

  • My laptop locked after I don't use it for several minutes.

    Hi everyone,
    I have a really troublesome problem.
    My laptop is locked after I don't use it for several minutes.
    When I say locked, I mean it turns to where shows my account name and below it says locked.
    At first, I think it is cause by the Auto-lock .cuz I am really annoyed by it, I uninstalled it.
    However it still does not work.
    Could anyone tell me what the problem is on earth?
    Perhaps it is just because I am really not familiar with my new laptop.
    Solved!
    Go to Solution.

    That's a power setting that determines how long before it enters the screen saver, sleep more, or even hibernation mode. You can change either the requirement of a password (somewhere in the screen saver section of Windows) or the duration before it enters those modes (you should be able to set that with the Lenovo Power Center thing). Of course, doing either is a security risk, but that's up to you as to how much security or comfort you want.

  • I charge my IPOD and don't use it for 2-3 days. When I go to use it, it is dead. What am I doing wrong??

    When I charge my IPod Touch and don't use it for 2-3 days, it is dead when I go to use it. What am I doing wrong?

    If yo are oly letting the iPod sleep (vice slide to power off) that is normal if wifi and other itesm ae left on when sleep. I would either power the iPod off or at least turn on airplane mode and let it sleep.

  • How do you delete old music that it don't want anymore for the iOS 7 update. It gave me all the music I deleted in the past.

    How do you delete old music that it don't want anymore for the iOS 7 update. It gave me all the music I deleted in the past. I tried going to settings and turning off music from the past and it got rid of my music I recently purchased.

    Hello there, Syd_ma22.
    The answer to how to delete a song on your phone in iOS7 is found on page 62 of the iPhone User's Manual:
    http://manuals.info.apple.com/MANUALS/1000/MA1565/en_US/iphone_user_guide.pdf
    Specifically:
    Remove a song from iPhone. Tap Songs, swipe the song, then tap Delete. The song is deleted from iPhone, but not from your iTunes library on your Mac or PC, or from iCloud.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro D.

  • I updated to iOS 5.0. Now each time I sync the "other" category of memory grows. It is now up to 7.5 GB and I don't have room for videos.

    I updated to iOS 5.0. Now each time I sync the "other" category of memory grows. It is now up to 7.5 GB and I don't have room for videos. I deleted a .3 GB video and the tried to put it back on. Now it says the memory is full. It seems to not release memory once something is deleted.

    You need to restore your iPad now since "other" continues to grow with each sync. Something got corrupted when you were syncing and that is what probably caused this. This will explain how to restore.
    http://support.apple.com/kb/ht1414
    You can restore from a backup at the very end of the process - but if you restore from the backup and then the problem does not go away, you will have to restore to factory settings and then add all of your content back onto the device.
    BTW ... Other contains all of your app data, bookmarks, contacts, emails, text messages, some game save data and things of that nature.

  • HT4767 i have a mac os x version 10.7.2 . but i don't find Xcode for 10.7.2 . can you help me!!!

    hello
    i have a mac os x 10.7.2 . but i don't find xcode for 10.7.2 . can you help me.

    IIRC = if I remember correctly.
    http://www.acronymfinder.com/IIRC.html

Maybe you are looking for