Bug#931116: btrfs-progs fails to build using git tarball

2019-06-26 Thread Михаил Новоселов

Package: btrfs-progs
Version: 5.1

I have updated the letest Debian Experimental package btrfs-progs to 
5.1.1 from 5.1, but took the tarball from Github.


To make the build work, I had to:

--- a/btrfs-progs-5.1.1/debian/rules
+++ b/btrfs-progs-5.1.1/debian/rules
@@ -15,10 +15,11 @@ CFLAGS := $(patsubst -O2,-Os,$(CFLAGS))
 %:
    dh ${@} --with bash-completion,python3

-override_dh_autoreconf:
-   dh_autoreconf ./autogen.sh
+#override_dh_autoreconf:
+#  dh_autoreconf ./autogen.sh

 override_dh_auto_configure:
+   dh_autoreconf ./autogen.sh


Otherwise got an error:
Makefile:47: *** Makefile.inc not generated, please configure first.  Stop.

--
--
С уважением,
Михаил Новоселов | mikhail...@dumalogiya.ru | https://nixtux.ru



Bug#926296: RFP: pulseeffects -- DSP effects for Pulseaudio applications

2019-04-13 Thread Михаил Новоселов
I filed a bug to Debian 
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881224) about the new 
package and someone answered in that bug only after more than a year had 
passed. I hope I will be able to prepare lsp-plugins 
(https://github.com/mikhailnov/lsp-plugins/tree/master/debian, 
https://github.com/sadko4u/lsp-plugins/pull/43) and pulseeffects for Debian.


Maybe I will do it in the nearest time.



Bug#907567: CC=gcc and automake1.11

2018-08-29 Thread Михаил Новоселов

Package: gimp-plugin-registry

I took gimp-plugin-registry from Debian Sid and tried to build it for 
Ubuntu 18.04 and 18.10 in my PPA 
https://gitlab.com/nixtux-packaging/gimp-ubuntu .


I had to make several fixes to make it buildable:
* export CC=gcc in debian/rules, otherwise fix-ca plugin tried to be 
built using missing /usr/bin/gcc-6

* switch from automake (1.15 and 1.16) to automake1.11
* add gibgegl-dev build dependency

Maybe it will be useful for you.

--
--
С уважением,
Михаил Новоселов | mikhail...@dumalogiya.ru | https://nixtux.ru



Bug#901705: new upstream version 0.90.1

2018-08-28 Thread Михаил Новоселов
Hello, I have build calf 0.90.1 for Ubuntu in 
ppa:mikhailnov/pulseeffects 
https://launchpad.net/~mikhailnov/+archive/ubuntu/pulseeffects/+packages


I enabled SSE only for x86 targets, and now the package is buildable on 
all architectures, in the PPA it has been built for


amd64
arm64
armhf
i386
ppc64el
s390x

Maybe it fill be useful

Packaging is here: 
https://gitlab.com/nixtux-packaging/calf-ubuntu/blob/master/calf-0.90.1/debian/rules 



Bug#902700: Bug#902731: RFS: pulseeffects/4.1.7-3 [ITP]

2018-07-15 Thread Михаил Новоселов
Updated to PulseEffects 4.1.7. It's source code now has a gstreamer 
plugin, I separated it into package


gstreamer1.0-convolver-pulseeffects

to allow other applications to use it without requiring pulseeffects.

dget -x 
https://mentors.debian.net/debian/pool/main/p/pulseeffects/pulseeffects_4.1.7-3.dsc 


git init
git clone ./pulseeffects_4.1.7-3.git master
cd master
sudo mk-build-deps --install debian/control
dpkg-buildpackag
debian/rules clean



Bug#902703: Acknowledgement (RFS: hw-probe/1.4-4-git20180614 [ITP])

2018-07-08 Thread Михаил Новоселов

To build it:

dget -x 
https://mentors.debian.net/debian/pool/main/h/hw-probe/hw-probe_1.4-5-git20180614.dsc

git init
git clone ./hw-probe_1.4-5-git20180614.dsc master
cd master
sudo mk-build-deps --install debian/control
dpkg-buildpackage



Bug#902700: Info received (Bug#902700: Acknowledgement (RFS: pulseeffects/4.1.1))

2018-07-08 Thread Михаил Новоселов
Oh, I completely forgot, that PulseEffects needs calf-plugins >= 0.90.0 
(https://github.com/wwmm/pulseeffects/issues/227), while is's still 
0.0.60 in Debian Sid.


I also package calf-plugins 0.90.0 in my Ubuntu PPA 
ppa:mikhailnov/pulseeffects 
https://launchpad.net/~mikhailnov/+archive/ubuntu/pulseeffects . The 
problem is that it's buildable only for i386 and x86_64 and is not 
buildable for arm, powerpc and other architectures.


My build is here: https://mentors.debian.net/package/calf . It's based 
on Deepin's package (dget -x 
https://mentors.debian.net/debian/pool/main/c/calf/calf_0.90.0-2.dsc)


I CCed pkg-multimedia-maintain...@lists.alioth.debian.org to this email 
because probably you can help to solve the problem and have a look at 
updating calf-plugins 0.0.60 --> 0.90.0 in Debian, at least for i386 and 
x86_64.


Thank you.



Bug#902700: Acknowledgement (RFS: pulseeffects/4.1.1)

2018-07-08 Thread Михаил Новоселов

Hello,

I updated PulseEffects to version 4.1.3. You can get and build it as:

dget -x 
https://mentors.debian.net/debian/pool/main/p/pulseeffects/pulseeffects_4.1.3-1.dsc

git init
git clone ./pulseeffects_4.1.3-1.git master
cd master
sudo mk-build-deps --install debian/control
dpkg-buildpackage

Please answer something...



Bug#902700: Acknowledgement (RFS: pulseeffects/4.1.1)

2018-07-08 Thread Михаил Новоселов

Hello,

I updated PulseEffects to version 4.1.3. You can get and build it as:

dget -x 
https://mentors.debian.net/debian/pool/main/p/pulseeffects/pulseeffects_4.1.3-1.dsc

git init
git clone ./pulseeffects_4.1.3-1.git master
cd master
sudo mk-build-deps --install debian/control
dpkg-buildpackage

Please answer something...



Bug#902703: Acknowledgement (RFS: hw-probe/1.4-4-git20180614 [ITP])

2018-07-02 Thread Михаил Новоселов
I've fixed hw-probe in the same way as pulseeffects: 
https://mentors.debian.net/package/hw-probe


Is the version '1.4-5-git20180614' correct?

In hw-probe, I'd like to keep debian/compat 9 to allow building for 
older Ubuntu and Debian versions.




Bug#902700: Bug#902731: RFS: pulseeffects/4.1.1-3 [ITP]

2018-07-02 Thread Михаил Новоселов
Lintian also reports missing compiler's hardening flags, I have reported 
this to upstream: https://github.com/wwmm/pulseeffects/issues/256




Bug#902700: Bug#902731: RFS: pulseeffects/4.1.1-3 [ITP]

2018-07-02 Thread Михаил Новоселов

Hello Andrey,

Thanks for the reply. Let's start with package 'pulseeffects'. I have 
uploaded new version upstream version 4.1.2, now all Lintian warning, 
except missing man, have been fixed: 
https://mentors.debian.net/package/pulseeffects


> he packages shouldn't be native, they should have a proper orig 
tarball and a separate packaging dir
I set debian/format/source to '3.0 (git)'. It seems to work. I keep my 
debian specs in git and don't want to manually package tarbools, '3.0 
(git)' seems to be the solution.


> most of the versions are wrong for various reasons
Is it correct here?

> probably all packages don't have ITP bugs filed
PulseEffects does have an ITP bug: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881224


Please check https://mentors.debian.net/package/pulseeffects. Is it 
ready for Debian repository? If yes, what are the following actions?


30.06.2018 16:07, Andrey Rahmatullin пишет:

Control: tags -1 + moreinfo

On Sat, Jun 30, 2018 at 01:38:13AM +0300, 
=?UTF-8?Q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB_?=@bendel.debian.org wrote:

   To access further information about this package, please visit the
following URL:

   https://mentors.debian.net/package/pidgin-plugin-window-merge
   https://mentors.debian.net/package/apt-btrfs-snapshot
  https://mentors.debian.net/package/hw-probe
   https://mentors.debian.net/package/pulseeffects

I'm going to reply to all these RFSes with one email because they share
mostly the same lists of problems.

- fix your "from" email
- the packages shouldn't be native, they should have a proper orig tarball
   and a separate packaging dir
- most of the versions are wrong for various reasons
- all packages have lots of lintian problems even on their mentors pages,
   please fix them
- probably all packages don't have ITP bugs filed, you should have done
   that before starting the packaging work but it should be done anyway

Please reply to specific bugs to discuss specific packages.