After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 347074 - .spec file for glibmm
.spec file for glibmm
Status: RESOLVED NOTABUG
Product: glibmm
Classification: Bindings
Component: build
2.10.x
Other Linux
: Normal enhancement
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on: 347076 347077
Blocks:
 
 
Reported: 2006-07-10 04:52 UTC by Kevin McBride
Modified: 2006-07-12 14:53 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Proposed .spec File (2.77 KB, patch)
2006-07-10 04:52 UTC, Kevin McBride
none Details | Review

Description Kevin McBride 2006-07-10 04:52:00 UTC
I have created a .spec file for glibmm, tested on glibmm 2.8.0 and glibmm 2.10.4.  The file is programmed to create several packages:

gtkmm - Main binary package
gtkmm-devel - Header files for those using the binary package
gtkmm-docs - Documentation files for reference purposes
gtkmm-debuginfo - Debug information on the binary package

I am proposing that my attatched .spec file be imported into the official CVS/Subversion of glibmm for users to use.  It can be put in the root directory of glibmm.  An alternative location for the .spec file is a directory named "packages/rpm" (not in CVS/Subversion), which rpmbuild will find automatically.
Comment 1 Kevin McBride 2006-07-10 04:52:41 UTC
Created attachment 68696 [details] [review]
Proposed .spec File
Comment 2 Murray Cumming 2006-07-12 14:53:25 UTC
I assume that this is for Fedora or RedHat. In general, I don't put .spec files (or debian files) in the source tarball because:

1. They should be in the distro's place for these packaging files, such as Fedora Extras.
2. They generally are not maintained after a while, and people then complain when they don't work anymore.

If you are not already involved with Fedora Extras, I'm sure they could use some more help.