Stuart Henderson <st...@openbsd.org> 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