From: Michael A. P. <mp...@ma...> - 2005-05-03 08:09:49
|
On Mon, 2005-05-02 at 15:53 +0200, Kevin Kofler wrote: > Hi, > > Sorry for the cross-post, but as this is a one-time announcement which > really concerns all four lists, I hope I'll get away with it. ;-) (I'm > subscribed only to gtktiemu-devel, so please either leave that in the > recipients lists on your replies or CC me. It's not a good idea to do both > though, because that leaves me with duplicate mails.) > > I want to announce that RPMs of libticables, libtifiles, libticalcs, tilp > and tiemu-tigcc-debugging built on and for Fedora Core 3 (with all updates > applied) are now available at: > http://sourceforge.net/project/showfiles.php?group_id=23169 I would like to recommend that you join Fedora Extras and submit your packages there. Fedora Extras provides a QA process to help ensure that what the user installs is packaged professionally, actually works, and is made available on as many platforms as possible. I actually would appreciate that very much - I sat down today to rebuild my rpm's for TiLP in rawhide (using the stable release versions). I do not like to add lots of little repos, that's how problems happen. The three libraries build just fine, but TiLP does not (with gcc4 or gcc32) - hence my reading of the list looking to see if a patch has been submitted yet. Does build fine in fc3 though. I'm just a casual TiLP user - about once a month or so I backup my Ti86 just so I don't have to reload Tetris and a few other things should it go south on me. So if a dedicated user was to submit and maintain packages, it would be better. http://www.fedoraproject.org/wiki/Extras They probably will not want the TiEmu since they are very gunshy of anything that requires a ROM to operate, but the libraries and tilp would likely be very welcome there. Please do not use --disable-nls when building rpm's for public use. They are important to some people. Use the %find_lang macro to specify the locale files - those who don't want them can specify to rpm to only install the locale files they need. Here is an example: Name: libtifiles Version: 0.6.3 Release: 0.1 Summary: TI Calculator support files *snip* %build %configure make %{?_smp_mflags} %install rm -rf %buildroot make install DESTDIR=%buildroot find %buildroot%_libdir -type f -name "*.la" -exec rm -f {} ';' %find_lang %{name} %clean rm -rf %buildroot %post /sbin/ldconfig %postun /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root,-) %doc ABOUT-NLS AUTHORS ChangeLog COPYING LOGO NEWS README %_libdir/libtifiles.so.* %files devel %defattr(-,root,root,-) %_includedir/tilp/*.h %_libdir/libtifiles.so %_libdir/pkgconfig/tifiles.pc *snip* |