denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Re: Updated RPM spec file


From: Richard Shann
Subject: Re: [Denemo-devel] Re: Updated RPM spec file
Date: Mon, 28 Jul 2008 18:54:29 +0100

On Mon, 2008-07-28 at 19:33 +0200, Jean-René Reinhard wrote:
> I think you could avoid this question by creating a new branch for the release
> :
> - keep master as the place where development takes place
> - create a new branch 7.9
This sounds the right thing to do, rather than applying a tag as in CVS,
I gather, branches are a Good Thing in git. What do you reckon Jeremiah
- are you a confident enough gitter to do this?
It would mean we could carry on with development, while the branch would
only get any last minute showstopping bugfix. (So most likely, it would
never need to be touched again, just build the release from it).
Nevertheless, if this spec.in file would be useful (it needs the
sourceforge ref updating) and couldn't do any harm, we could put it in.
Richard
> 
> After that, add all commits to master. If some commit needs to go into 7.9 use
> git-cherry-pick.
> 
> Jean-René
> 
> Le Mon, Jul 28, 2008 at 12:04:55PM +0100, Richard Shann écrivait:
> > I don't want this email to get lost - should this file be checked in?
> > Could it break the 0.7.9 release?
> > Does it fix something that will make a real difference to this release?
> > (does it mean that someone with a Fedora system could type make dist and
> > get a dist which they could then offer for inclusion on Savannah, that
> > makes sense?)
> > If it *could* break the release we should put it in 0.7.10 as I guess
> > anyone who can use it would be able to patch it into 0.7.9
> > ?
> > Richard
> > 
> > 
> > On Fri, 2008-07-25 at 22:21 +1000, Roy Rankin wrote:
> > > Richard,
> > > 
> > > The spec file is very out of date. I have updated it for the current 
> > > release and for Fedora 8, but it will probably work for other versions 
> > > of Fedora. However, it depends on aubio-devel  RPM to build  and aubio 
> > > RPM to load, which is not available in Fedora (it may be in Fedora 10 
> > > when it is released).
> > > 
> > > I do have a spec file which can generate the aubio-devel and aubio RPMs 
> > > for Fedora.
> > > 
> > > Regards,
> > > Roy Rankin
> > > plain text document attachment (denemo.spec.in)
> > > %define name  @PACKAGE@
> > > %define ver      @VERSION@
> > > %define rel 1
> > > %define prefix  /usr
> > > %define pkgdatadir %{prefix}/share/
> > > 
> > > Summary: Graphical music notation program
> > > Name: %{name}
> > > Version: %ver
> > > Release: %rel
> > > License: GPLv2
> > > Group: Applications/Multimedia
> > > Source: %{name}-%{version}.tar.gz
> > > URL: http://denemo.sourceforge.net/
> > > Vendor: (none)
> > > Prefix: %{prefix} 
> > > BuildRoot: /var/tmp/%{name}-%{ver}-%{rel}-rpm-buildroot
> > > 
> > > BuildRequires: portaudio-devel aubio-devel gtk2-devel
> > > Requires: portaudio aubio gtk2
> > > 
> > > %description
> > > Denemo is a graphical music notation program written in C with
> > > gtk+. As of April 2000, it is an official part of the GNU project
> > > (http://www.gnu.org/)
> > > 
> > > It is intended to be used in conjunction with GNU Lilypond
> > > (http://www.cs.uu.nl/hanwen/lilypond/), but is adaptable to other
> > > computer-music-related purposes as well. 
> > > 
> > > %prep
> > > %setup
> > > 
> > > %build
> > > ../autogen.sh
> > > ../configure --prefix=%{prefix}
> > > %__make
> > > 
> > > %install
> > > %__make DESTDIR=${RPM_BUILD_ROOT} install
> > > 
> > > %clean
> > > rm -rf ${RPM_BUILD_DIR}/%{name}-%{ver}
> > > 
> > > %files
> > > %defattr(-,root,root)
> > > %{pkgdatadir}
> > > %{_includedir}/denemo
> > > %{prefix}/bin/denemo
> > > 
> > > %changelog
> > > * Fri Jul 25 2008 Roy Rankin <address@hidden>
> > > -Update for 0.7.9 and Fedora 8
> > > * Fri Dec 14 2001 Adam Tee <address@hidden>
> > > -Update for 0.5.8
> > > * Sun Nov 12 2000 Matt Hiller <address@hidden>
> > > - Update for 0.5.5
> > > * Wed Jun 21 2000 Sourav K. Mandal <address@hidden>
> > > - Initial release of RPM package
> > 
> > 
> > 
> > _______________________________________________
> > Denemo-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/denemo-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]