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: Nils Gey
Subject: Re: [Denemo-devel] Re: Updated RPM spec file
Date: Sat, 26 Jul 2008 07:50:48 +0200

This could possibly help to make packages for several distributions:

http://en.opensuse.org/Build_Service

nils

On Fri, 25 Jul 2008 17:21:52 -0500
Jeremiah Benham <address@hidden> wrote:

> On Fri, 2008-07-25 at 22:11 +0100, Richard Shann wrote:
> > Hmm, I didn't even know there was such a thing as a spec file. I am
> > woefully ignorant about installation, having never been a sysadmin.
> > I guess this relates to generating the rpm, so would not come under the
> > code freeze? Will you, Jeremiah, be able to action this - generating
> > packages for different systems would be an obvious help for promoting
> > denemo.
> 
> I can build packages for Ubuntu and Debian testing. I don't have any
> machines running Fedora. If I have time I have a spare machine doing
> nothing I can install Fedora on. I would have to learn about building
> RPM files. I am not sure if I have the time to do all that right now.   
> 
> Jeremiah
> 
> 
> > 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
> 
> 
> 
> _______________________________________________
> 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]