Re: spec file error (updated)

2021-11-19 Thread Globe Trotter via devel
updated the spec files for both gbuffy and libPropList. However, I wonder how to license it: currently they are under GPL and LGPL. Should these be GPLv2.1 and LGPLv2.1 since these are really old packages (even though I cleaned up gbuffy some). Btw, if I patch up a package that does not seem to

Re: spec file error (updated)

2021-11-11 Thread David Cantrell
Vitaly replied in this thread as well with other spec file changes you need to make to align with current packaging guidelines. For reference: https://docs.fedoraproject.org/en-US/packaging-guidelines/ Other replies below... On Wed, Nov 10, 2021 at 09:48:24PM +, Globe Trotter via

Re: spec file error

2021-11-11 Thread Björn 'besser82' Esser
Am Donnerstag, dem 11.11.2021 um 09:27 +0100 schrieb Vitaly Zaitsev via devel: > On 10/11/2021 21:15, Globe Trotter via devel wrote: > > Version: %ver > > Release: %rel > > You shouldn't use macroses here, because this behavior can break > release > bumps from different bots or proven-packager

Re: spec file error

2021-11-11 Thread Vitaly Zaitsev via devel
On 10/11/2021 21:15, Globe Trotter via devel wrote: Version: %ver Release: %rel You shouldn't use macroses here, because this behavior can break release bumps from different bots or proven-packager scripts. Group: Applications/Communications Legacy. Must be removed. BuildRoot:

Re: spec file error (updated)

2021-11-10 Thread Globe Trotter via devel
Actually, it turns out that the chmod is still needed. Fixed with the following specfile: %define ver  0.2.8 %define rel 1%{?dist} Summary: multiple mailbox buffy for GTK+ Name: gbuffy Version: %ver Release: %rel License: GPL Group: Applications/Communications Source0:

Re: spec file error (updated)

2021-11-10 Thread Globe Trotter via devel
My apologies, i spoke too soon. I updated Makefile.in to be: install: gbuffy     ./mkinstalldirs $(DESTDIR)$(bindir)     $(INSTALL) gbuffy $(DESTDIR)$(bindir) Here is my updated spec file: %define ver  0.2.8 %define rel 1%{?dist} Summary: multiple mailbox buffy for GTK+ Name:

Re: spec file error

2021-11-10 Thread Globe Trotter via devel
Thanks! > On Wednesday, November 10, 2021, 03:10:43 PM CST, David Cantrell > wrote: >This is common practice in older projects.  You have a couple of options: > 1) Patch Makefile.in to honor DESTDIR.  Make the install target look ike this: install: gbuffy         ./mkinstalldirs

Re: spec file error

2021-11-10 Thread David Cantrell
On Wed, Nov 10, 2021 at 08:46:35PM -, Artur Frenszek-Iwicki wrote: ./mkinstalldirs /usr/bin make: ./mkinstalldirs: Permission denied This sounds like "mkinstalldirs" is not executable, perhaps a simple "chmod +x mkinstalldirs" will be enough? It looks like the install target in

Re: spec file error

2021-11-10 Thread Globe Trotter via devel
> On Wednesday, November 10, 2021, 02:47:17 PM CST, Artur Frenszek-Iwicki > wrote: >> ./mkinstalldirs /usr/bin >> make: ./mkinstalldirs: Permission denied > This sounds like "mkinstalldirs" is not executable, perhaps a simple "chmod > +x mkinstalldirs" will be enough? Thanks very much! Ah!

Re: spec file error

2021-11-10 Thread Artur Frenszek-Iwicki
> ./mkinstalldirs /usr/bin > make: ./mkinstalldirs: Permission denied This sounds like "mkinstalldirs" is not executable, perhaps a simple "chmod +x mkinstalldirs" will be enough? ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe

spec file error

2021-11-10 Thread Globe Trotter via devel
Hi, I have been trying to create a rpm for gbuffy which I like. However, I am hitting an error in the install directories. The program is at: http://www.fiction.net/blong/programs/gbuffy/ Here is my specfile: # Note that this is NOT a relocatable package %define ver  0.2.6 %define rel