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

Bug#843684: RFS: hexer/1.0.3-1 -- new upstream version, refresh the packaging



control: tag -1 -moreinfo

On Wed, Nov 09, 2016 at 09:15:39AM +0000, Mattia Rizzolo wrote:
> control: tag -1 moreinfo
> control: owner -1 !
> 
> On Tue, Nov 08, 2016 at 08:52:05PM +0200, Peter Pentchev wrote:
> > I am looking for a sponsor for my package "hexer":
> 
> o/

Hi again! :)

Thanks for looking at this one, too!  I've uploaded a new version to the
same mentors.d.n URL, but you can also get it from the GitLab repo as
the mentors/1.0.3-1-02 tag.

> > ...or from its new, full-source Git repository (not the same as the one
> > referred to by the hexer package in unstable, so debcheckout won't work):
> > 
> >  git clone https://gitlab.com/hexer/hexer.git
> >  cd hexer
> >  git checkout pristine-tar
> >  git checkout debian
> >  pristine-tar checkout ../hexer_1.0.3.orig.tar.xz
> 
> git hints:
> 
> * `git clone -b debian <url>` intead of clone + cd + checkout
> * pristine-tar does not need a checked-out branch to checkout a tarball
> :)

Right, well, I didn't know about the second one - that pristine-tar
doesn't require a local branch.  Since I didn't know, I figured that
three local branches need to be created anyway, so there'd need to be
two "git checkout" commands anyway, so there's no need to type
the additional "-b debian" in the initial "clone" command since we'd
have to have the "git checkout debian" command last so we can end up
on the Debian branch...  Pfff, microoptimizations arising out of
ignorance - ain't it fun! :)

> things:
> 
> * d/copyright:
>   + trailing whitespace at line 57

Argh.  You seem to be uncommonly good at finding stuff like that these
days! :P  Fixed.

>   + you are mixing tabs and spaces which cause render ugliness in my
>     editor

Oops.  True.  Fixed.

> * d/watch:
>   + what about using @ARCHIVE_EXT@ instead of specifying \.tar\.xz ?
>     xz is the first of that regex anyway.

Right.  I knew about these, I was wondering whether they're worth it,
but yeah, okay, I decided to go whole hog and replaced the package name
and the version, too.  Thanks.

> * d/menu:
>   + drop it?  It has been declered obsoleted by tech-ctte.

Mmm.  The problem is, as stated in the changelog entry already, that
hexer does not have an icon for a desktop file (and it's mandatory).
So for the present, to have any chance of including hexer in some kind
of menu system, it has to have a menu entry.

I'm thinking of filing a wishlist RFH bug against hexer about somebody
helping me design an icon... okay, well, about somebody designing
an icon and receiving my sincere gratitude in return :)  I'll think
about it some more.

G'luck,
Peter

-- 
Peter Pentchev  roam@ringlet.net roam@FreeBSD.org pp@storpool.com
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13

Attachment: signature.asc
Description: PGP signature


Reply to: