I opened that issue, the problem is 2.1 hasn't been release yet so it'd be 
straight from git, would a do-install (as suggested by Stuart Henderson) be 
better then ? Could you point me to a do-install example ? 

Thank you

Claudio 

On Sun, Dec 08, 2013 at 02:31:01PM +0100, Jérémie Courrèges-Anglas wrote:
> Stuart Henderson <[email protected]> writes:
> 
> > On 2013/12/08 14:09, Claudio wrote:
> >> It's my first port, pqiv is a minimalist image viewer inspired by qiv. 
> >> 
> >> Claudio
> >
> >
> > Not tried building it yet, but a few comments from reading:
> >
> >> COMMENT=                very small and pretty fast gdk/Imlib image viewer
> >> COMMENT=                command line image viewer, replacement for qiv
> >
> > two COMMENTs? also this is missing the rcs id line.
> 
> I suggested the following changes so that Claudio could push them
> upstream.  The changes were accepted and should be in pqiv-2.1:
> 
>   https://github.com/phillipberndt/pqiv/issues/17
> 
> If 2.0 has to be imported then I guess a lighter patch could be used.
> 
> >> +MANDIR=$(PREFIX)/share/man
> >
> > I'd just patch the install target to use ${PREFIX}/man/man1 rather
> > than add this indirection.
> >
> >>  install: pqiv$(EXECUTABLE_EXTENSION)
> >> -       install -D pqiv$(EXECUTABLE_EXTENSION) 
> >> $(DESTDIR)$(PREFIX)/bin/pqiv$(EXECUTABLE_EXTENSION)
> >> -       install -D pqiv.1 $(DESTDIR)$(PREFIX)/share/man/man1/pqiv.1
> >> +       mkdir -p $(DESTDIR)$(PREFIX)/bin
> >> +       install pqiv$(EXECUTABLE_EXTENSION) 
> >> $(DESTDIR)$(PREFIX)/bin/pqiv$(EXECUTABLE_EXTENSION)
> >> +       mkdir -p $(DESTDIR)$(MANDIR)/man1
> >> +       install pqiv.1 $(DESTDIR)$(MANDIR)/man1/pqiv.1
> >
> > no need for mkdir here, but this is missing handling for stripping.
> > so actually, rather than patch this at all, it's such a simple case that
> > it's probably easier to use a custom do-install target in the port Makefile.
> >
> >>  uninstall:
> >>         rm -f $(DESTDIR)$(PREFIX)/bin/pqiv$(EXECUTABLE_EXTENSION)
> >> -       rm -f $(DESTDIR)$(PREFIX)/share/man/man1/pqiv.1
> >> +       rm -f $(DESTDIR)$(MANDIR)/man1/pqiv.1
> >  
> > we won't run this, so no need to patch the uninstall target
> 
> 
> -- 
> jca | PGP: 0x06A11494 / 61DB D9A0 00A4 67CF 2A90  8961 6191 8FBF 06A1 1494

Reply via email to