Help - Search - Members - Calendar
Full Version: CodeJunkies RPM Building
MandrivaUsers.org > Advanced Topics > WorkBench
tyme
I recently built an RPM for the MS Core Fonts.

Qchem has talked me into continuing this trend and building some more RPMs. I'm sure some of you remember a while back when myself and a couple others built Athlon-XP rpm's for Mandrake (was it 9.1?). These have since disappeared, and are even obsolete. So, in light of my recent return to Mandrake (as of 10.0 OE) and my renewed interest in building packages, I'd like to request something of you guys!

Give me programs!

That is, if there is a program that you think would be great to have in Mandrake 10.0 OE, post it here. If you see one posted that you'd like to see, second it's "nomination". Eventually I'll move this over to my http://codejunkies.geektyme.org site, in an attempt to make it more organized, but first I have to get that site up and running smile.gif

Basic guidelines:
  • The program must not already exist on a repository somewhere. Check other well-known repo's prior to nominating. If the program exists, but a new version has been released with lots of improvements, I may consider building an rpm.
  • The program must be something that a lot of users would find useful. However, feel free to nominate things even if they don't seem to have a huge interest. Maybe other users will visit it's site and become interested, or maybe I'll just take a personal interest in it wink.gif

That's really about it for now. I'll probably refine this, and I may not get to starting this work until next week (I'm going away for the weekend) so be patient and try not to flood me with requests smile.gif

If anyone is -seriously- interested in helping, let me know. I intended for Code Junkies to host various program projects, this may be just one!

-tyme
Gowator
Yep how about athalon optimized (or even AMD64 ...) MM codecs etc,

from xine,xmms,mplayer and all codecs since these are the IMHO things that benefit the most from proper compilation and theextra instructions.

I dont mind helping out ....but my free time can be erratic.
tyme
at this point i'm not doing cpu-specific optimization rpms. maybe in the future, or possibly someone else would like to take on that portion of the project.
Gowator
Reason I bought it up was the results of the AMD vs Intel poll. Mixed with seeing a lot of Debs like mplayer-k7 ...

And

They are less likely to be made obsolete... quickly (or even before anyone gets chance to download em)


OK next suggestion.....
How about some extra themes and artwork.
I know your a flux guy .... but Texstar left a gap.

Hey urpmi mub-theme
cool......
a desktop based on MUB .....
chris:b
tyme,

I'd like to suggest:

(1) Krecipes: http://krecipes.sourceforge.net/
It's great! I've built an rpm for 9.2, but not yet for 10.0. You need SQlite, comes with MDK. - This should be a default app in main or contrib - but nobody cares wall.gif
Maybe the dev forgot about the real cooking?

(2) KIso: http://kiso.sourceforge.net/
Everything and more about mounting and manipulating iso files, in graphical mode, similiar to Winiso. Have not tried it yet.
Crashdamage
Bastille. Still the best tool I've ever seen for setting up networking, firewalling and overall system permissions all in one friggin' Swiss Army Knife of Linux security. Just terrific, nothing else like it. Gone from Mandrake since 8.2. I installed it on 9.2 with a tweak, but I don't have my test box with 10.0 installed anymore, so I can't fool around to see if Bastille works with 10.0 or build a rpm myself. Had to use my spare box for evil Windoze purposes at work before I tried it out on 10.0.

Deserves a rpm for sure so more users can take advantage of it.
Michel
QUOTE (Gowator @ May 13 2004, 03:51 PM)
Yep how about athalon optimized (or even AMD64 ...) MM codecs etc, 

from xine,xmms,mplayer and all codecs since these are the IMHO things that benefit the most from proper compilation and theextra instructions. 

I dont mind helping out ....but my free time can be erratic.

Do you mean opimized for athlon-xp or just plain athlon? Since I'm using athlon-thunderbird, I've build all my rpm's with athlon-thunderbird as optimisation, .. Don't know if a lot of people use athlon-thunderbird or do the most users here use athlon-xp.

Say I would optimise for athlon in generla from now on, would the optimisation be a lot different when I would optimise for my athlon-thunderbird? Any idea?

Another thing ... I'm trying to make my spec-files follow mandrake's name convention for easier rpm-downloading when I want to download using urpmi... I suppose I shoudl finally make work otf that then smile.gif. A reason that makes my life also easier smile.gif. I'm learning this spec-stuff, so I don't want to use mandrake's...only look at them for tips when the compiling won't work smile.gif. Mayeb you don't feel comfortable I'm using this ...
I have made spec-files for almost all the codecs that xine can be dependent on (the main stuff anyway), so that wouldn't be a lof of extra work for me. Since I want to have support for as much as possible myself: ogg, speex, theora, flac, xvid, ffmpeg, a52, ... and a lot of stuff these things are dependent on. Just for the fun of it and when I would have some spare time.. I maybe can compile some stuff for athjlon-64, but UI wouldn't be able to try it myself smile.gif, but just because it is new biggrin.gif... and it only takes changing a paramter biggrin.gif.

I won't optimise for athlon-xp (can't use that myself ..sorry..ok maybe one from time to time ... ) If someone is willing to do that and a lot of users have athlon-xp's.... I suppose he/she would be better suited for contributing.

I would like athlon-optimised stuff myself... I suppose it helps a little bit smile.gif.
furfurdemon666
How about rpms for bleeding edge new versions of Fluxbox?

Yes, I know an old version is available via urpmi, but c'mon. smile.gif

Note: if this post is annoying because it mentions a popular program rather than something which may be obscure and thus doesn't fit to the requested parameters of guidelines within the inital post to this thread, feel free to delete this post. smile.gif
liquidzoo
QUOTE (furfurdemon666 @ May 13 2004, 06:10 PM)
How about rpms for bleeding edge new versions of Fluxbox?

Yes, I know an old version is available via urpmi, but c'mon. smile.gif

Note: if this post is annoying because it mentions a popular program rather than something which may be obscure and thus doesn't fit to the requested parameters of guidelines within the inital post to this thread, feel free to delete this post. smile.gif

The development version of fluxbox is in the cooker repository for urpmi. It's in cooker's contrib.

You can also find the latest and greatest version of Fluxbox at http://rpmfind.net
bvc
hehehe...

you know what this means, don't ya?

...it won't be long hat you'll be the one with the most post tongue.gif
tyme
QUOTE (bvc @ May 14 2004, 12:04 AM)
...it won't be long hat you'll be the one with the most post tongue.gif

i dunno, you're way ahead of me man! jester.gif
tyme
QUOTE (anna @ May 13 2004, 06:15 PM)
(1) Krecipes
(2) KIso:

I'm not a huge KDE fan wink.gif but I'll look into them. maybe i'll do them as a favor to you cool.gif since you gave us the livecd how-to 2thumbsup.gif

QUOTE
Bastille. Still the best tool I've ever seen for setting up networking, firewalling and overall system permissions all in one friggin' Swiss Army Knife of Linux security.
Bastille may be a bit more work than I'm looking for right now, but I will look into it.


QUOTE
if this post is annoying because it mentions a popular program rather than something which may be obscure and thus doesn't fit to the requested parameters of guidelines within the inital post to this thread, feel free to delete this post.

i didn't say the program had to be obscure :-P just said try to find an RPM for it prior to requesting one. LZ has pointed you to one, but if that's not the most recent devel release let me know and I may consider building the most recent one (if there are significant differences).


just a few things: At first I plan on focusing mainly on programs, not kernels or kernel extensions - but I may do them later. for now my main focus is programs (specifically desktop apps).
Andrewski
PerlPanel: seems pretty nice to a non-Gnomer and non-KDEr like I am (XFCE4 2thumbsup.gif). I know there's an RPM available on their website, but it doesn't seem to recognise Mandrake RPMs correctly.

Hey, if it's really light (which I assume), you may want to add it to your Flux desktop! [nudge nudge wink wink]

http://jodrell.net/projects/perlpanel
liquidzoo
QUOTE (tyme @ May 14 2004, 07:21 AM)
QUOTE
if this post is annoying because it mentions a popular program rather than something which may be obscure and thus doesn't fit to the requested parameters of guidelines within the inital post to this thread, feel free to delete this post.

i didn't say the program had to be obscure :-P just said try to find an RPM for it prior to requesting one. LZ has pointed you to one, but if that's not the most recent devel release let me know and I may consider building the most recent one (if there are significant differences).

Just to chime in here:

In some instances, the cooker RPM isn't up to date with the current release cycle. I noticed this about the time 0.9.7 was released and the mdk rpm was still 0.9.5. This seems to have been fixed now, though. You can see in my sig what version of flux cooker currently has. I update that portion of my signature every time a new flux is installed on my laptop.
Gowator
SUPERKARAMBA ....

Really outa date - I had to compile from source.
Crashdamage
QUOTE tyme said:
"Bastille may be a bit more work than I'm looking for right now, but I will look into it."

That would be terrific. This is how to do a minor tweak to install it on 9.2 - maybe this will help simplify things for you:

http://homepage.ntlworld.com/alex.bache/ma...ake-faq.html#7c

Thanks!
MoonChild
I don't know how popular GIS software is among users, but I for one, find them tremendously useful.

I would love to see Quantum GIS (http://qgis.sf.net/) in an RPM format. The current versions is 0.2, and I have yet to find an RPM for Mandrake (there is a SuSE one I believe). The use for this is probably towards academians or people seriously using GIS in another field.

Another application on the same lines is GRASS (http://grass.baylor.edu//), a complete GIS package first developed by the US Military. It is GPL'ed and has an installer (.sh script), but still, an RPM would be nice. There is one for the stable version (5.0) but the current development version is 5.7 if I recall well. The interesting thing is, GRASS is text-based, while QGIS (see above) has created a plugin to introduce a GUI to the application that is much more professional and efficient.

These are the RPMs I am looking for around the internet and could not find yet. If you would be so kind to create them, I would be grateful.
Michel
I might make that rpm for you, since we're using gis-software at school now... But it will take some time...
chris:b
tyme,

I just found Krecipes, on a site I've never seen before, some cool Mandrake rpm's there:

http://nzlinux.orcon.net.nz/

Too bad, it's not your rpm jester.gif
MoonChild
QUOTE (Michel @ May 16 2004, 02:56 AM)
I might make that rpm for you, since we're using gis-software at school now... But it will take some time...

Hey Michel!

That would be awesome! I am not in a hurry, nor I want to push anyone or anything.

But thanx a bunch!
Gowator
I had probs with the install of GRASS and hence GGIS...

Cant say I tried too hard but ....
furfurdemon666
How about this one: Xnview

IMO Xnview is a wonderful free image viewer.
Andrewski
Yes, xnview is great. But... isn't there a working RPM on their website? I'm pretty sure that's what I have installed on my computer at the moment...

(Unless I'm mistaken about what tyme's goals are; does he want to make RPMs specifically for Mandrake even if working ones exist?)
tyme
QUOTE (Andrewski @ May 18 2004, 12:36 PM)
(Unless I'm mistaken about what tyme's goals are; does he want to make RPMs specifically for Mandrake even if working ones exist?)

my goal is to make RPMs for Mandrake 10.0 OE of programs that do not currently have an RPM which works in Mandrake 10.0 OE (or not an up-to-date one, for that matter).
jlc
I dont need it, but maybe others would enjoy an rpm of freedesktop.org xserver?
bvc
QUOTE (cybrjackle @ May 18 2004, 06:00 PM)
I dont need it, but maybe others would enjoy an rpm of freedesktop.org xserver?

headbang.gif
great minds think alike!
tongue.gif
jlc
QUOTE (bvc @ May 18 2004, 05:53 PM)
QUOTE (cybrjackle @ May 18 2004, 06:00 PM)
I dont need it, but maybe others would enjoy an rpm of freedesktop.org xserver?

headbang.gif
great minds think alike!
tongue.gif

were are they?

ohmy.gif

laugh.gif
Qchem
QUOTE
I dont need it, but maybe others would enjoy an rpm of freedesktop.org xserver?


Would it actually be possible to get other rpms to work with that? Especially if you wanted to use it as your sole X server - you would need all packages to be X agnostic.
tyme
The following are going to be the start:
Gaim: http://gaim.sourceforge.net
Jamboree: http://www.imendio.com/projects/jamboree/
KIso: http://kiso.sourceforge.net/
SuperKaramba: http://netdragon.sourceforge.net/
PerlPanel: http://jodrell.net/projects/perlpanel

Gaim and Jamboree are personal choices of mine. The gaim version in 10.0 OE is a tad out-of-date and the new version as a lot of good updates. Jamboree just looks good, and seems like an alternative to Rhythmbox (which is still problematic - atleast for me).

Qchem and myself are going to first see how building gaim goes, and if we can handle that we're going to move on to the rest.
jlc
qchem,

don't you run fedora?
tyme
yes he does smile.gif he won't be building the RPMs, I will. He will be helping me write the spec files.

So far, he's the only one who's offered to help wink.gif
Gowator
QUOTE (tyme @ May 20 2004, 05:15 PM)
yes he does smile.gif he won't be building the RPMs, I will. He will be helping me write the spec files.

So far, he's the only one who's offered to help wink.gif

sorry this damned 64 bit stuff has got me bogged down, I might end up building a LOT of RPMs tho but in 64 bit
scoopy
I'll help ya...

I will glandly test that SuperKaramba rpm your working on when its ready. 04.gif
SwiftDeath
QUOTE
QUOTE (bvc @ May 18 2004, 05:53 PM)
QUOTE (cybrjackle @ May 18 2004, 06:00 PM)
I dont need it, but maybe others would enjoy an rpm of freedesktop.org xserver?


great minds think alike!

Amen

I know this is gonna sound funny. But if we someone just updated the XMLTV to the latest version, you'd be able to install all of mythtv without any configuration (just finetuning and the database). Which one be nice because mythtv cannot be installed via urpmi at the moment. I checked their site but their all just Red Hat RPMS.

Also, maybe a rpm for the most recent firefox? (0.9)

Hmm... Also NVU would be a nice rpm, alot of people are using that editor now, including me. And I think it deserves its nice little own rpm.
Michel
just wanted to say, that I'm still working on building grass if it hasn't been built by anyone else ...already, but I'm having some problems building lapack-library at the moment. It's crashing during the compile and am informing about it ...
DragonMage
You know what I want?
The newest rpm version of Mozilla, Firefox, and Thunderbird that works in Mandrake 10.
I have tried cooker and it requires a glibc update (not a good idea). Tried PCLOS one and it doesn't work.
tyme
my apologies, this project has fallen to the wayside due to time constraints.

Read: I'm a lazy ass who spends most of his time on this board.
ranger
QUOTE (MoonChild @ May 16 2004, 10:32 AM)
I don't know how popular GIS software is among users, but I for one, find them tremendously useful.

I would love to see Quantum GIS (http://qgis.sf.net/) in an RPM format. The current versions is 0.2, and I have yet to find an RPM for Mandrake (there is a SuSE one I believe). The use for this is probably towards academians or people seriously using GIS in another field.


qgis crashed for me under 10.0, but it works on cooker/10.1, and it is now in contrib (version 0.4).

QUOTE (MoonChild @ May 16 2004, 10:32 AM)
Another application on the same lines is GRASS (http://grass.baylor.edu//), a complete GIS package first developed by the US Military. It is GPL'ed and has an installer (.sh script), but still, an RPM would be nice. There is one for the stable version (5.0) but the current development version is 5.7 if I recall well. The interesting thing is, GRASS is text-based, while QGIS (see above) has created a plugin to introduce a GUI to the application that is much more professional and efficient.

These are the RPMs I am looking for around the internet and could not find yet. If you would be so kind to create them, I would be grateful.


The problem on 10.0 was that an updated gdal was needed to build grass57, which changed the minor number of the library, but not that of the rpm, and resulted in file conflicts. Updating gdal would require rebuilding all other apps that require gdal. I didn't want to push this to community contrib, but thac did rebuild the packages on 10.0.

10.1/cooker currently has grass-5.0.3, gras53-5.3.0, and grass57-5.7.0 though.

Grass isn't only text based, there is the tck/tk gui ...

Anyway, AFAIK, we're the only distro with all 3 (grass, grass53, grass57), as we were also the first with grass (5.0.x).
Artificial Intelligence
May i suggest: Xorg 6.8 for rpm
tyme
QUOTE (tyme @ Jul 13 2004, 11:18 PM)
my apologies, this project has fallen to the wayside due to time constraints.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.