Bug#970653: Acknowledgement (ITP: vguitar -- Play Guitar in any term w/ MIDI synthesizer)

2020-09-29 Thread Nick Strauss
All,
I have updated the repo to version 2.7.
Changes include:
bending a note, strumming with alternate tunings, headless operation
both tab and strum, boxmode fret markings,  bugfix create
input if file not found, bugfix 21 frets.

Nick Strauss
http://apt.nick-strauss.com/apt/debian 
https://www.nick-strauss.com
(apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34)



Bug#970653: ITP: vguitar -- Play Guitar in any term w/ MIDI synthesizer

2020-09-20 Thread Nick Strauss
Package: wnpp
Severity: wishlist
Owner: Nick Strauss 

* Package name: vguitar
  Version : 2.6
  Upstream Author : Nick Strauss 
* URL : http://www.nick-strauss.com/
* License : GPL
  Programming Lang: C++
  Description : Play Guitar in any term w MIDI synthesizer

Vguitar is a MIDI instrument Guitar and is a tablature editor and can easily 
read 
existing ASCII tablature with some minor editing. Connect via ALSA to a 
synthesizer.  
Vguitar supports a six string guitar with standard and alternative tunings 
including  
relative, MIDI and Drop D tunings, supports box and strum modes.
  

  
VGuitar is extremely lightweight dependent only on libasound and ncurses. It is 
written in C++
and is easy to read and to build.   
  

  
* Providing similar functionality, how does it compare? 
  
only Vguitar is a unix tool rather than a monolithic windows application with 
menus.  
only Vguitar is term window based.  
  
only Vguitar supports alternate tunings, box and strum modes.   
  
only Vguitar is written in C++ and is only dependent on libasound and ncurses.  
  

  
** songwrite
  
   fairly easy to build python dependent on Lilypond and Tcl/Tk.
  
   easy learning curve  
  
** eTktab which is a guitar tablature editor written in Tcl/Tk, 
  
   simple   
  
   fairly easy to build (only depends on TCL/TK) source code bulky, hard to 
read. 
   no sound.
  
** Tuxguitar  http://www.tuxguitar.com.ar/  

   build difficulty (dependent on Java (JVM) which is licensed, ANT, SWT, and 
ITEXT). 
   steep learning curve feature rich, complicated, not term based.  
  
   has note effects.
  
** guitarexerciser #667855 ?   
   
* I am looking for co-maintainers and a sponsor. 
* I am looking for suggestions for version and change control.  
   



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth)

2020-09-20 Thread Nick Strauss
Hi Tobi,

> > i18n debian l10n ?
>
> Can you expand what you mean?

At one point, I had Vguitar fully i18n compliant and I made a call to  
bindtextdomain ("vguitar", "/usr/share/locale/"); and I had PO files, and 
support in the Makefiles. Then I took this out, because I do not understand the 
Debian way for supporting. Is there a translation service? 

There are not many  textual messages in Vguitar. Maybe it is enough to only 
support English.

> I'm currently doing RFS bug triaging and it seems that you are missing an ITP
> [1] bug. Please file one ;)

What is an ITP (1) bug?

Thank you for responding. I am unfamiliar with Debian packaging, 

Nick Strauss
https://www.nick-strauss.com










On Sunday, September 20, 2020, 05:51:30 AM CDT, Tobias Frost  
wrote: 





On Mon, 14 Sep 2020 22:34:40 + Nick Strauss  wrote:
> i18n debian l10n ?

Can you expand what you mean?

I'm currently doing RFS bug triaging and it seems that you are missing an ITP
[1] bug. Please file one ;)

-- 
Cheers,
tobi


[1] 
https://wiki.debian.org/ITP



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth)

2020-09-13 Thread Nick Strauss
Package: sponsorship-requests

Severity: wishlist


Dear Mentor/Maintainer,


Package name    : vguitar
Version        : 2.6-3
Upstream Author : 
URL            : http://nick-strauss.com
License        : GPL


apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34

add to /etc/apt/sources.list.d
deb [ arch=amd64 ] http://apt.nick-strauss.com/apt/debian jessie main

apt-get install vguitar

add to /etc/apt/sources.list.d
deb-src http://apt.nick-strauss.com/apt/debian jessie main

apt-get source vguitar

vguitar --help
man vguitar




-- System Information:
Debian Release: 8.4
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldoldstable'), (500, 
'oldstable')
Architecture: amd64 (x86_64)


Kernel: Linux 5.4.55-1-pve (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to fr_FR.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)


I am unfamiliar with Debian packaging. I am requesting a sponsor for vguitar. 

Thanks,

Nick Strauss
https://www.nick-strauss.com


On Sunday, September 13, 2020, 07:57:35 AM CDT, Tobias Frost  
wrote: 





On Sat, Sep 12, 2020 at 03:10:45PM +, Nick Strauss wrote:
> Can I keep this same bug number 969446 or should I open a new bug report?

Yes, you keep the same bug number until is has been sponsored, regardless if 
there are
different versions. (Just update the meta information of the bug w.g with 
bts(1))

-- 
tobi



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-12 Thread Nick Strauss
Hi Hilmar,

> Not sure, why you name it -3. Normally one bumps the Debian revision
> only if the the previous revision has been uploaded to Debian.

My repo won't let me replace, so I needed to increment. At least, that's my 
understanding.

> now to apply the patch and build? what next?
> 
> Now that the package is probably lintian clean you may again ask for a
> sponsor. I'm not a DD, I can't help here.

Can I keep this same bug number 969446 or should I open a new bug report?

Thanks!

nick strauss
https://www.nick-strauss.com





On Saturday, September 12, 2020, 03:45:29 AM CDT, Hilmar Preuße 
 wrote: 






Am 12.09.2020 um 05:24 teilte Nick Strauss mit:

Hi,

>> The tar ball I provided contains a patch, which changes this to "/usr".
> 
> I have added your changes to my repo as vguitar_2.6-3
> 
Not sure, why you name it -3. Normally one bumps the Debian revision
only if the the previous revision has been uploaded to Debian.

> can be accessed as
> 
> now to apply the patch and build? what next?
> 
Now that the package is probably lintian clean you may again ask for a
sponsor. I'm not a DD, I can't help here.


H.
-- 
sigfault
#206401 http://counter.li.org



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-12 Thread Nick Strauss
Hi Hilmar,

> The tar ball I provided contains a patch, which changes this to "/usr".

I have added your changes to my repo as vguitar_2.6-3

can be accessed as

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34
deb-src http://apt.nick-strauss.com/apt/debian jessie main

apt-get update 
apt-get source vguitar 

which downloads:
vguitar_2.6-3.dsc
vguitar_2.6-3.debian.tar.xz

now to apply the patch and build? what next?

Thanks,
Nick Strauss
https://www.nick-strauss.com



On Friday, September 11, 2020, 01:30:29 AM CDT, Hilmar Preuße  
wrote: 





Am 11.09.2020 um 03:18 teilte Nick Strauss mit:

Hi Nick,

>> Don't install a program into /usr/local. The package won't be accepted.
> 
> My makefile has prefix defined for vguitar exe destination.
> 
> ./Makefile:prefix = /usr/local
> ./Makefile:$(DESTDIR)$(prefix)/bin/vguitar
> 
> What should this be? 
> 
The tar ball I provided contains a patch, which changes this to "/usr".
No need to change the upstream code. If you unpack the source package
using "dpkg-source -x ..*dsc" the patch should be applied.

As I provided only the debian.tar.xz file, you need to:

hille@sid:~ $ tar xf vguitar_2.6.orig.tar.gz
hille@sid:~ $ cd vguitar_2.6.orig/
hille@sid:~/vguitar_2.6.orig $ tar xf ../vguitar_2.6-1.debian.tar.xz
hille@sid:~/vguitar_2.6.orig $ cd -
hille@sid:~ $ dpkg-source -b vguitar_2.6.orig
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying user_local
dpkg-source: info: building vguitar using existing ./vguitar_2.6.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building vguitar in vguitar_2.6-1.debian.tar.xz
dpkg-source: info: building vguitar in vguitar_2.6-1.dsc


H.

-- 
sigfault
#206401 http://counter.li.org



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-10 Thread Nick Strauss
Hi Hilmar,

> Did you get the updated debian.tar.xz I sent you? Consider to use that one.

Yes, I did. Thank you! 

It arrived moments after I sent my last post.

> Don't install a program into /usr/local. The package won't be accepted.

My makefile has prefix defined for vguitar exe destination.

./Makefile:prefix = /usr/local
./Makefile:$(DESTDIR)$(prefix)/bin/vguitar

What should this be? 

Nick Strauss
https://www.nick-strauss.com



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-10 Thread Nick Strauss
Hi Hilmar,

> - debian/control: you need to declare a BD on at least libasound2-dev,
> did not test further.
>
> Build the package fails nevertheless b/c vguitar binary is installed
> into usr/local/. Did you even try to build a binary package from your
> source package?

I am unfamiliar. I updated Debian files to reflect your mentoring advice. Thank 
you.

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34
deb-src http://apt.nick-strauss.com/apt/debian jessie main
apt-get source vguitar

Now, updated files are:

vguitar_2.6-2.debian.tar.xz
vguitar_2.6-2.dsc


I added build dependencies (BD):

Build-Depends: 
 debhelper (>=9),
 libncurses5-dev,
 libasound2-dev,
 libc6-dev

I built with "debuild -v -uc -us"

 debian/vguitar/usr/local/bin/vguitar --help

works.

Please provide progressive. Thanks.

Nick Strauss



Bug#969446: RFS: vguitar-2.6 [ITP] -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-08 Thread Nick Strauss
Hi Boyuan Yang,

>  Please review each of those files and make sure that unnecessary
> template placeholders are not included in your packaging debian/ dir.
> Please pay special attention to the debian/copyright file since it was

I have manually reviewed & edited all these files with special attention to 
debian/copyright. 

These changes have been updated to my repository as  2.6.
 apt-get source vguitar
---vguitar_2.6.orig.tar.gz
 ---vguitar_2.6-1.dsc
---vguitar_2.6-1.debian.tar.xz

I am unfamiliar with much of Debian packaging. 

Thank you for mentoring. 

Nick Strauss



Bug#969446: sponsorship-requests: vguitar-2.6 [ITP} -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-04 Thread Nick Strauss
Hi Boyuan Yang, 

I have added my source architecture to repo

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34
add to /etc/apt/sources.list.d
deb-src http://apt.nick-strauss.com/apt/debian jessie main
apt-get source vguitar

nick strauss



Bug#969445: sponsorship-requests: vguitar-2.6 [ITP} -- Play Guitar in any term window. Use with a MIDI synthesizer (qsynth).

2020-09-03 Thread Nick Strauss
Package: sponsorship-requests
Severity: wishlist

Dear Mentor/Maintainer,

Package name: vguitar
Version : 2.5
Upstream Author : 
URL : http://nick-strauss.com
License : GPL

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34
add to /etc/apt/sources.list.d
deb [ arch=amd64 ] http://apt.nick-strauss.com/apt/debian jessie main
apt-get install vguitar

vguitar --help
man vguitar

-- System Information:
Debian Release: 8.4
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldoldstable'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.55-1-pve (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to fr_FR.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)



Bug#969446: RFS: vguitar/2.5 [ITP] -- Play Guitar in any term window. MIDI out to qsynth synthesizer.

2020-09-02 Thread Nick Strauss
Package: sponsorship-requests
Severity: wishlist

Dear Mentor/Maintainer,

Package name: vguitar
Version: 2.5
Upstream Author : 
URL: http://nick-strauss.com
License: GPL

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB406C34
add to /etc/apt/sources.list.d
deb [ arch=amd64 ] http://apt.nick-strauss.com/apt/debian jessie main
apt-get install vguitar

vguitar --help
man vguitar


-- System Information:
Debian Release: 8.4
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldoldstable'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.55-1-pve (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to fr_FR.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)