Bug#1063047: Unable to run R CMD Rserve

2024-02-04 Thread Jerome Charaoui
Package: r-cran-rserve
Version: 1.8-13-1
Severity: important

Hello,

Running the command "R CMD Rserve" doesn't work because of missing
symlinks in the package. The error message shown is:

/usr/lib/R/bin/Rcmd: 64: exec: Rserve: not found

This problem was previously reported as #744759, but has been
reintroduced (I think) when the package was migrated to debhelper.

Migrating the DEB_DH_LINK_ARGS variable to a proper target should be
sufficient to resolve this.

Thanks!

-- Jérôme



Bug#1013594: insubstantial: FTBFS: Caused by: : java.lang.VerifyError: Expecting a stackmap frame at branch target 33

2023-02-25 Thread Jerome Charaoui
Control: user debian-rele...@lists.debian.org
Control: usertag -1 + bsp-2023-02-ca-montreal

Hello,

I've worked on this today: I can confirm the FTBFS issue occurs
consistently, but I wasn't able to find a solution.

Upstream isn't much help here: 7.3 is the latest release and was tagged
in 2014 (9 years ago) and the project is now archived/read-only on
GitHub.

If we removed this from Debian, notable packages affected would be
include triplea and scilab.

Thanks,

-- Jérôme



Bug#1011081: Please upload 0.2.2 to bullseye-backports

2022-05-16 Thread Jerome Charaoui

Package: onionbalance
Version: 0.2.0-5

Release 0.2.2 of onionbalance provides support for multiple onion sites, 
as such it would be very useful to have in bullseye.


I've checked that its dependencies are available in either bullseye or 
bullseye-backports (tor).


Thanks.



Bug#1010989: ITP: nippy-clojure

2022-05-14 Thread Jerome Charaoui

Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

   Package name : nippy-clojure
   Version  : 3.1.1
   Upstream author  : Peter Taoussanis 
   URL  : https://github.com/ptaoussanis/nippy
   License  : EPL-1.0
   Programming Lang : Clojure
   Description  : High-performance serialization library for Clojure

the fastest serialization library for Clojure

Clojure's rich data types are awesome. And its reader allows you to take 
your data just about anywhere. But the reader can be painfully slow when 
you've got a lot of data to crunch (like when you're serializing to a 
database).


Nippy is an attempt to provide a reliable, high-performance drop-in 
alternative to the reader. Used by the Carmine Redis client, the Faraday 
DynamoDB client, PigPen, Onyx and others.


Thanks,

-- Jerome



Bug#1010987: ITP: encore-clojure

2022-05-14 Thread Jerome Charaoui

Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

   Package name : encore-clojure
   Version  : 3.22.0
   Upstream author  : Peter Taoussanis 
   URL  : https://github.com/ptaoussanis/encore
   License  : EPL-1.0
   Programming Lang : Clojure
   Description  : Core utils library for Clojure/Script

Extended core library for Clojure/Script that emphasizes:
  * Cross platform API compatibility
  * Flexibility
  * Performance
  * Backwards compatibility

Thanks,

-- Jerome



Bug#1010986: ITP: encore-clojure

2022-05-14 Thread Jerome Charaoui

Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

   Package name : truss-clojure
   Version  : 1.6.0
   Upstream author  : Peter Taoussanis 
   URL  : https://github.com/ptaoussanis/encore
   License  : EPL-1.0
   Programming Lang : Clojure
   Description  : Core utils library for Clojure/Script

Extended core library for Clojure/Script that emphasizes:
  * Cross platform API compatibility
  * Flexibility
  * Performance
  * Backwards compatibility

Thanks,

-- Jerome



Bug#1010979: ITP: truss-clojure

2022-05-14 Thread Jerome Charaoui

Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

   Package name : truss-clojure
   Version  : 1.6.0
   Upstream author  : Peter Taoussanis 
   URL  : https://github.com/ptaoussanis/truss
   License  : EPL-1.0
   Programming Lang : Clojure
   Description  : Assertions API for Clojure/Script

Truss is a micro library for Clojure/Script that provides fast, flexible 
runtime condition assertions with great error messages. It can be used 
to get many of the most important benefits of static/gradual typing 
without the usual rigidity or onboarding costs.


Thanks,

-- Jerome



Bug#1010939: ITP: libmurphy-clojure

2022-05-13 Thread Jerome Charaoui

Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

   Package name : libmurphy-clojure
   Version  : 0.5.2
   Upstream author  : Rob Browning 
   URL  : https://gitlab.com/clj-murphy/murphy
   License  : LGPL-2.1+ or EPL-1.0
   Programming Lang : Clojure
   Description  : Clojure library for better handling of bad situations

Murphy is a library that provides several facilities to improve error 
handling in Clojure code.


Thanks,

-- Jerome



Bug#1003567: Please make a separate package for mistune 2.x

2022-02-04 Thread Jerome Charaoui

Le 2022-02-04 à 11 h 24, Nilesh Patra a écrit :

On 2/4/22 9:33 PM, Julian Gilbey wrote:

_mistune.py within the Debian package,
and have nbconvert do "import nbconvert.filters._mistune as mistune"
(see 
/usr/lib/python3/dist-packages/nbconvert/filters/markdown_mistune.py).

That seems like an eminently sensible solution to this problem.


But that'd lead to a number of mistune's embedded copies in a huge 
number of packages; since majority of
the rev-deps (when I last checked) haven't adapted to this new 
version. When they do,

and it becomes a overhead to fix each one later.
Even worse, if we discover a security problem sometime later, then 
all such packages would be

effected, and that honestly does not look like a good idea to me.


This is true, though there are only 7 reverse dependencies currently
in testing.


Yeah, in total the reverse-deps are 8 and there is one different 
reverse-build-dep (pasted at end of this mail)
But the problem is if these fall through the cracks, and close to the 
release we notice some

package is not looking nice.

Also, if you suppose that the upstreams are very slow, and we get to the 
new debian release with these things still

embedded, it'd be a real mess to upload fixes to stable, right...

I somehow do not understand the urgency of uploading this newer 
version, as the maintainer said:


| I intend to upload src:mistune 2.0.0 to unstable between March the
| 15th and April the 15th (depending on the progress of its
| reverse-dependencies).

We could simply wait a little more for the dust to settle, IMHO.


That would be a reasonable approach, but how long will it take for the
dust to settle?  With this major change, and no guidance from upstream
on how to migrate, and at least a number of upstream authors happy to
rely on setup.py having "mistune <1.0.0" in the install_requires
field, it might be several months or longer before things are fixed
upstream.
I think we could do this transition even a month or two before the soft 
freeze starts,
which is roughly an year from now (considering general trend timings of 
starting in feb in release year).

Situation might improve by then, I suppose.

If it does not, we could still go ahead with the older python3-mistune 
in the archive, I do not see
a huge problem there, except for maybe a few mistune uploads to stable 
if desired.



And what do we do when some packages have converted and
some haven't?


In such a case, we atleast will have a few examples to see how to go 
about doing the API changes the right way.
We could patch out at our end and send the changes upstream for review 
provided we are stuck in an unfortunate situation.


FWIW, there's a recent patch and PR for the lektor upstream which add 
mistune 2.x support, so for this particular project I don't think a 
separate package is necessary.


-- Jerome



Bug#1004571: ITP: python-pytest-click

2022-01-30 Thread Jerome Charaoui


Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

  Package name : python-pytest-click
  Version  : 1.0.2
  Upstream author  : Dmitry Dygalo 
  URL  : https://github.com/Stranger6667/pytest-click
  License  : MIT
  Programming Lang : Python
  Description  : Click plugin for py.test

Click is a Python package for creating beautiful command line interfaces 
in a composable way with as little code as necessary. pytest-click 
provides fixtures for easy integration with the py.test framework.


Thanks,

-- Jerome


OpenPGP_signature
Description: OpenPGP digital signature


Bug#989710: RFP: markdownlint -- A tool to check markdown files and flag style issues.

2021-06-10 Thread Jerome Charaoui

Package: wnpp
Severity: wishlist

* Package name : markdownlint
  Version  : 0.11.0
  Upstream Author  : Phil Dibowitz 
* URL  : https://github.com/markdownlint/markdownlint/
* License  : MIT
  Programming Lang : Ruby
  Description  : A tool to check markdown files and flag style issues.

This package provides a tool to validate the syntax of markdown files 
and highlight potential style-related issues. It allows creating custom 
collections of rules which may be enabled or disabled, or parameterized 
in a specific way, for a given project.




Bug#950167: [Pkg-nagios-devel] Bug#950167: icinga2-bin - Racy timeout in API: No data received on new API connection

2021-03-27 Thread Jerome Charaoui

Le 2021-03-27 à 15 h 34, Sebastiaan Couwenberg a écrit :

Would it be possible to publish a backport to buster to fix this?


With the release of bullseye on the horizon, that's probably not worth
the effort.


Yeah, I understand. At the same time this problem arises in the default 
configuration since buster defaults to TLSv1.3, and probably affects 
several users of the package.


But if it's a lot of work to push a backport then yeah I guess it might 
not be worth it.


In any case, I think I found an improvement to the workaround suggested 
earlier.


1) Copy /etc/ssl/openssl.cnf to /etc/icinga2/openssl.cnf
2) Add "MaxProtocol = TLSv1.2" under "[system_default_sect]"
3) Add "OPENSSL_CONF=/etc/icinga2/openssl.cnf" to /etc/defaults/icinga2
4) Restart the Icinga2 service

What this does is configure the OpenSSL library use only TLSv1.2, but 
only for Icinga2 and not all system services.


As soon as I implemented this on the master, all problematic clients 
reconnected immediately.


If this holds up then I'm satisfied to wait for the release of bullseye 
to upgrade to 2.12, otherwise I'll report back here.


Thanks for your work on this package, much appreciated!

-- Jerome





OpenPGP_signature
Description: OpenPGP digital signature


Bug#950167: icinga2-bin - Racy timeout in API: No data received on new API connection

2021-03-27 Thread Jerome Charaoui

Hello,

I also have this problem on a medium icinga2 installation, about 50 
hosts and 1 master. Every day almost, clients are intermittently losing 
the connection to the master, it very annoying and seriously affecting 
the useability of this package on buster.


Disabling TLS 1.3 system-wide is not a workaround that we can deploy. I 
don't think anyone should be doing that, either...


Would it be possible to publish a backport to buster to fix this?

Thanks.



Bug#954290: kexec doesn't do reboots on systemd install?

2021-03-22 Thread Jerome Charaoui

severity important
thanks

Hello,

After some time trying to figure this out, I came to the conclusion that 
/sbin/reboot via kexec, which is supposed to be the default behavior of 
this package, does not work with recent versions of systemd (eg. 
bullseye). Hence, upgrading the severity of this bug report.


The cause appears to be a change in systemd itself and has been 
discussed on the GitHub issue tracker [0] since it appears to affect 
other distributions as well. There also has been some discussion about 
this problem on Debian mailing lists [1].


Currently, the only way to use kexec I could find is to load a kernel 
manually using "kexec -l ..." followed by "systemctl kexec".


In the absence of a forthcoming fix, maybe the maintainer of this 
package should consider the inclusion of an appropriate errata in the 
bullseye release notes.


Thanks.

[0] https://github.com/systemd/systemd/issues/15029
[1] 
https://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/2020-February/040573.html




Bug#985543: yubikey-luks: after upgrade and reboot - yubikey "not detected" (but blinking)

2021-03-20 Thread Jerome Charaoui

user debian-rele...@lists.debian.org
usertags 985543 + bsp-2021-03-ca-montreal
tag 985543 + unreproducible moreinfo
thank you

Hello,

I've attempted, but was unable, to reproduce this bug.

I set up the yubikey-luks challenge-response on a fresh stretch system, 
and after upgrading to bullseye, it was working as before, which 
suggests the package is working as intended even after a release upgrade.


I'm wondering if your bug could actually be related to an update in the 
kernel or usb subsystem itself, rather than the yubikey-luks package?


Did you try booting up using a live system such as Grml and trying to 
unlock your luks filesystem manually in that environment?


Thanks.




OpenPGP_signature
Description: OpenPGP digital signature


Bug#985294: check_memory plugin not working when default locale is not English

2021-03-15 Thread Jerome Charaoui

Package: monitoring-plugins-contrib
Version: 31.20210225
Severity: normal
Tags: upstream patch

Dear Maintainer,

The check_memory plugin doesn't work since upgrading to bullseye because 
it appears the procps package has adopted some new translations for 
/usr/bin/free but the plugin expects English output. Setting LANG=C as 
part of the command avoids the parsing error.


A merge request has been submitted to Salsa at this URL:
https://salsa.debian.org/lavamind/pkg-nagios-plugins-contrib/-/merge_requests/1

Thank you!

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-4-amd64 (SMP w/12 CPU threads)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_CA:fr

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

monitoring-plugins-contrib depends on no packages.

Versions of packages monitoring-plugins-contrib recommends:
ii  bind9-host   1:9.16.12-1
ii  binutils 2.35.2-2
ii  curl 7.74.0-1.1
ii  debsecan 0.4.20.1
ii  file 1:5.39-3
ii  freeipmi-tools   1.6.6-3
ii  libc62.31-9
ii  libdata-validate-domain-perl 0.10-1.1
ii  libdata-validate-ip-perl 0.27-1
ii  libdate-manip-perl   6.83-1
ii  libdbd-mysql-perl4.050-3+b1
ii  libio-socket-ssl-perl2.069-1
ii  libipc-run-perl  20200505.0-1
ii  liblocale-gettext-perl   1.07-4+b1
ii  liblwp-useragent-determined-perl 1.07-1.1
ii  libmail-imapclient-perl  3.42-1
ii  libmemcached11   1.0.18-4.2
ii  libmonitoring-plugin-perl0.40-1
ii  libnet-cups-perl 0.64-1+b3
ii  libnet-dns-perl  1.29-1
ii  libnet-dns-sec-perl  1.18-1+b1
ii  libnet-smtp-ssl-perl 1.04-1
ii  libnet-smtp-tls-perl 0.12-3
ii  libnet-smtpauth-perl 0.08-4.1
ii  libnet-snmp-perl 6.0.1-6
ii  libnet-ssleay-perl   1.88-3+b1
ii  libreadonly-perl 2.050-3
ii  libredis-perl2:1.9980-2
ii  libtimedate-perl 2.3300-2
ii  libwebinject-perl1.94-1
ii  libxml-simple-perl   2.25-1
ii  monitoring-plugins-basic [nagios-plugins-basic]  2.3-1
ii  openssl  1.1.1j-1
ii  perl 5.32.1-3
ii  perl-base [libsocket-perl]   5.32.1-3
ii  python3  3.9.1-1
ii  python3-pymongo  3.11.0-1+b1
ii  ruby 1:2.7+2
ii  snmp 5.9+dfsg-3+b1
ii  whois5.5.8

Versions of packages monitoring-plugins-contrib suggests:
pn  backuppc   
pn  cciss-vol-status   
pn  expect 
pn  libsys-virt-perl   
pn  moreutils  
pn  mpt-status 
pn  nagios-plugin-check-multi  
pn  percona-toolkit
pn  perl-doc   
pn  python3-boto   
pn  smstools   

-- no debconf information



OpenPGP_signature
Description: OpenPGP digital signature


Bug#919633: Backport of 1.16.x to stretch

2019-01-17 Thread Jerome Charaoui
Package: sssd
Version: 1.15.0-3
Severity: wishlist

Dear Maintainer,

Please provide a backport of SSSD 1.16.x for the stretch stable release.
Several bugs in 1.15.0 prevent SSSD from being usable in certain
conditions.

I have been running a self-built backport of SSSD for months now without
any issues.

Thank you,

-- Jerome



Bug#918961: ITP: httpdirfs -- filesystem client for HTTP directory listings

2019-01-10 Thread Jerome Charaoui
Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: httpdirfs
  Version : 1.0
  Upstream Author : Fufu Fang 
* URL : https://github.com/fangfufu/httpdirfs
* License : GPLv3
  Programming Lang: C
  Description : filesystem client for HTTP directory listings

httpdirfs is program that can be used to mount HTTP directory listings
(generated using an Apache DirectoryIndex, for example) as a virtual filesystem
through the FUSE interface. It supports HTTP basic authentication.




-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEEC1ozuKJtYBCcUJxsg+M719TdTKEFAlw3/SMSHGplcm9tZUBy
aXNldXAubmV0AAoJEIPjO9fU3Uyh0AQP/1P//XK9Q4ae//AWz/RoixHYelAKLUf0
lMwMcU6ZqpAOOnFMc+hbibjtYJUGK0TUK0kgYdCo4vqHxMunyP8qNkdzXUkt3CRl
FzTS+0o5KcFP6Hx19nCzT7fNEZKgNDVUAJVWILvRGdyOMowneJY+GME1KAkOW/Pa
9gj91y1ZalQeDaS4hDTvET7VYGU9SbmsyJbX5IQYCRP2ZKxQ3VEyFWTwxXML975Q
MQ4MBXI7zOGgAeS4TGnzGIz+alQKESOZB8fKQSShjWqDPZtZ9MCs/279na4W6Zo9
IZ2LFSfMTpKqNUBcCuOAMs7uLTVbEme0cRVuh9tEcFpc+QkM6IaKQusiY0KTJd3G
w8MQbrAx9t0RJrtZiv10/kAnQprnjRQt1oOLIJIXcJJPwnThKtSJ2FWk3WMrUetJ
qY8E+fLsDU0qNocvzNQliL2n/HnExpNt8BYFTVC1ZRBKciBR2AI1DrsyhiOvMzjn
Zx5037VC44FkMjujxECOktgogpuqC2jbup/uJW0nms0wo4Tn60xlKiv8p4mQUJBH
n4xvzcZsDyiMYtIVqI0aAMd2XCAAw7qZwzwL8cXUN7s+PJ5he/m7l/cADvWZWkXn
vXBCkNDuoOfIA1FZ+c/+ndcKVsJcG26SXCtNN00QMfuLFSglKCPRzEhOikojVHD9
PbaWFavGKhxO
=7LGx
-END PGP SIGNATURE-



Bug#908171: sssd: please package for stretch-backports

2018-09-06 Thread Jerome Charaoui
Source: sssd
Version: 1.15.0-3
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

Please package sssd version 1.16.3 (or later) for stretch-backports.

I recently hit a serious issue with version 1.15.0-3 of the sssd package on
stretch. The system would become unresponsive for long periods (up to a few
hours) if many users attempted login in quick succession.

Installing my own backport of version 1.16.3 fixed the problem.

Thank you,

- -- Jerome



- -- System Information:
Debian Release: 9.5
  APT prefers stable
  APT policy: (990, 'stable'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.17.0-0.bpo.3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEEC1ozuKJtYBCcUJxsg+M719TdTKEFAluRteQSHGplcm9tZUBy
aXNldXAubmV0AAoJEIPjO9fU3UyhvNYP/0bDfFXE4ASkB44tOntMO8xFwolnKIiM
e1jj3u/2IMzLlKLCBOPf2kmeyqTJM6x7eBUaYMyJ9luABkxtQy2MJ7awCEQ2wn5Y
KaAlcQxnsQ2goNE7N1i8xhKkih43DMoYcMOmk6SGTUXCOq0hBXg1TRqA3cd1MIKv
+lZqAeBhzCEWnQY8kRMMxFe/ie9cI9PEjsPZ2XRFKyD7fNLOcBvcuiQSGAWKcm95
3Qo4Z45rmUCG4euPeC4FD7oXY9xaQhmVgEDR5K/Y+weHZOtQNsJHYseOTLKFjIDK
gFBtVMVOS3cuAERDpp3iL6Gb0MG5uzMhgq3fA0lHoehKkaAckQMUF+5Alado8+j9
9sJBAnWzgh+gIThAim/c/87xfdaaBfisTLbexbBih0MNfCBR+hBHfMhm80o27eyE
Fq61l3MaB8wnGqp168lXBcK3f05u1meLq5pAhM+bOEzX64SL9PSfVwRjEUo+bYqX
faylGTDgHNQHt5zm9ybWlv6hPB3n/t+WwryYLMirfhcgNVkOxvbt9T3O/8KDGZxa
jc6M3/G0CX4qOPt+8bxZWAYgWa6/WQuRALZOvY7+Ij2T4wn3aMz5UPqGP5WVF5S3
+yu6bKueGsspQb2kvXUlmK2EDr1eQgvkpEkYHCptaTMeikeBamnCOj97sgmPTIUi
Lphmp1d6xbH1
=f/ep
-END PGP SIGNATURE-



Bug#902312: Missing documentation for webhook support

2018-06-24 Thread Jerome Charaoui
Package: kgb-bot
Version: 1.51-1
Severity: wishlist

Hello,

This package supports processing GitLab webhook notifications, however
it's not documented how to make use of that feature. Specifically, the
"webhook" configuration key is undocumented, and missing from the
kgb.conf manpage.

Furthermore the kgb-bot manpage sections "webhook_request" and
"gitlab_webhook_push" don't appear to belong there, as they appear to be
referring to internal methods rather than script options.

Thanks,

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#901901: Please create a backport for stable (stretch)

2018-06-19 Thread Jerome Charaoui
Package: keepassxc
Version: 2.3.1+dfsg.1-1

Hello,

Please consider uploading a backport for this package.

I was able to successfully create such a backport without any
modifications, as the build requirements seem to be satisfied using
stretch and stretch-backports sources.

Thank you for maintaining this package.

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#900661: ITP: powerline-gitstatus

2018-06-02 Thread Jerome Charaoui
Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui 

  Package name : powerline-gitstatus
  Version  : 1.2.1
  Upstream author  : Jasper N. Brouwer 
  URL  : https://github.com/jaspernbrouwer/powerline-gitstatus
  License  : MIT
  Programming Lang : Python
  Description  : A Powerline segment for showing the status of a Git
 working copy

This package would provide a useful enhancement to the powerline
package, which is already present in the archive, adding the ability for
prompts to display more complete status information about a git
repository than what powerline itself currently offers.

Thanks,

-- Jerome





signature.asc
Description: OpenPGP digital signature


Bug#884263: borgbackup: Backport of 1.1.x for stable

2017-12-12 Thread Jerome Charaoui
Package: borgbackup
Version: 1.0.9-1
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

As you may know, BorgBackup 1.1.x introduces a number of useful features such
as 'borg recreate', compression heuristics and automatic removal of stale locks
as well as many bug fixes.

If possible, making this package available in stretch-backports would therefore
be quite useful.

I'm willing to give it a shot, unless you've already started working on it.

Thanks,

- -- Jerome




- -- System Information:
Debian Release: 9.3
  APT prefers stable
  APT policy: (900, 'stable'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages borgbackup depends on:
ii  libacl12.2.52-3+b1
ii  libc6  2.24-11+deb9u1
ii  liblz4-1   0.0~r131-2+b1
ii  libssl1.1  1.1.0f-3+deb9u1
ii  python33.5.3-1
ii  python3-llfuse 1.2+dfsg-1
ii  python3-msgpack0.4.8-1
ii  python3-pkg-resources  33.1.1-1

borgbackup recommends no packages.

Versions of packages borgbackup suggests:
pn  borgbackup-doc  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEEC1ozuKJtYBCcUJxsg+M719TdTKEFAlownRYSHGplcm9tZUBy
aXNldXAubmV0AAoJEIPjO9fU3UyhSQsP/10Le+7GiGQKe2RSJhv77Z0Pc3P337+b
puurQSq6qJjgLk6dyzInAURGh6R+otV20b2aoSRj68s6noPnbbVlZd5aJtUL+djz
1BoAF+E8cgrbusAXnS3uK15HAvG+MsVYUWMv0hs0Cm40lEDMGWwlx7902Cs3EV8v
RppiL2v135KIVWakRa7VFGQ58FqK+RVTzzdohmOnoIkpu6D36umIDvI86pv228NY
UeY21/BW4QpgFjTkXtThckck44OfgATUr7OqJuQRvfz7bIXec3hPmlLB7l+AHPMu
AiGmQA8zwEwuKWNQ5OZTa101ZxaXfyLW1fbxUxyic5c2KhUTCn9frR10rhBqLN1B
mXwnFOkfmP5f/qCiWqdDNTpZAxadN0MnFF+q83Dr2yveXjFb8fiDdEBuJPKEUu2x
RRU/GaI7MtX7i0wVb85CVRZ+T4Jl+uNUGraWV8uMqk+b4Dx+b9U1TAuAL3W8Wfk4
mRqwlEeRlrX/yeuic6ggG4LX8wJgxIoJSbI/8HguXIzpDDDtRlz+vyu4ZuRCySGl
3wLahuWJfl8JM2YuRBeSRVTYKTjHLizMuRU6OhYa0WwH+3ePsrkHLxkBNhBfBaah
P2YdRp36WToC3J7ieGE2yBj5p3OASIQkVZpVCt2DFBcF+1IwrwAW0YQ+3biEOta5
vckfj1DhToH8
=YlVs
-END PGP SIGNATURE-



Bug#882487: thunderbird: Thunderbird won't start - not even with .thunderbird deleted

2017-12-04 Thread Jerome Charaoui
> You have installed apparmor. Have you tried to disable the AppArmor
> profile for Thunderbird and check for the further existence of the issue?
> 
>   $ sudo aa-disable /etc/apparmor.d/usr.bin.thunderbird

On my stable (stretch) system, apparmor was installed automatically
along with the backport kernel (which now depends on apparmor). But the
command aa-disable isn't available so the solution to disable the
profile is:

$ sudo ln -s /etc/apparmor.d/usr.bin.thunderbird
/etc/apparmor.d/disable/
$ sudo apparmor_parser -R /etc/apparmor.d/usr.bin.thunderbird

Then Thunderbird was able to start properly.

I've tried applying 48e6b6 to the thunderbird apparmor profile on my
system, but it didn't help.

Thanks,

-- Jerome



Bug#878015: doc-debian: Build extra packages containing translated documents

2017-10-08 Thread Jerome Charaoui
Package: doc-debian
Version: 6.4

Dear Maintainer,

I was looking at the doc-debian-fr package lately, being orphaned and
depending on the deprecated debiandoc-sgml.

As suggested in #871406, it seems to me it would be beneficial for the
doc-debian source package to be modified to build extra packages
containing the translated versions of these fundamental documents, which
are also available as .wml files.

If you think the idea has merit, please let me know as I would be
interested in working on a patch.

Thanks,

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#877877: devscripts: debchange manpage out of sync with help-text

2017-10-06 Thread Jerome Charaoui
Package: devscripts
Version: 2.17.6+deb9u1
Severity: minor

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

The manpage for the debchange script is out of sync with the help-text provided
by it.

Specifically, the --bpo argument description found in the manpage mentions
"jessie-backports", while the help-text (correctly) mentions "stretch-
backports".

Thanks.



- -- Package-specific info:

- --- /etc/devscripts.conf ---

- --- ~/.devscripts ---
BTS_SMTP_HOST=ssmtp://mail.riseup.net
DEBSIGN_KEYID=0B5A33B8A26D60109C509C6C83E33BD7D4DD4CA1
DEBUILD_LINTIAN=yes
DEBUILD_LINTIAN_OPTS="--info --display-info --pedantic"

- -- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (900, 'stable'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.utf8, LC_CTYPE=fr_CA.utf8 (charmap=ANSI_X3.4-1968) (ignored: 
LC_ALL set to C), LANGUAGE=fr_CA.utf8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL 
set to C)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages devscripts depends on:
ii  dpkg-dev  1.18.24
ii  libc6 2.24-11+deb9u1
ii  libfile-homedir-perl  1.00-1
ii  perl  5.24.1-3+deb9u2
ii  python3   3.5.3-1

Versions of packages devscripts recommends:
ii  apt 1.4.7
ii  at  3.1.20-3
ii  curl7.52.1-5
ii  dctrl-tools 2.24-2+b1
ii  debian-keyring  2017.05.28
ii  dput-ng [dput]  1.13
ii  equivs  2.0.9+nmu1
ii  fakeroot1.21-3.1
ii  file1:5.30-1+deb9u1
ii  gnupg   2.1.18-6
ii  gnupg2  2.1.18-6
ii  libdistro-info-perl 0.14
ii  libdpkg-perl1.18.24
ii  libencode-locale-perl   1.05-1
ii  libgit-wrapper-perl 0.047-1
ii  liblist-compare-perl0.53-1
ii  liblwp-protocol-https-perl  6.06-2
ii  libsoap-lite-perl   1.20-1
ii  liburi-perl 1.71-1
ii  libwww-perl 6.15-1
ii  licensecheck3.0.29-1
ii  lintian 2.5.53~bpo9+1
ii  man-db  2.7.6.1-2
ii  patch   2.7.5-1+b2
ii  patchutils  0.3.4-2
ii  python3-debian  0.1.30
ii  python3-magic   1:5.30-1+deb9u1
ii  sensible-utils  0.0.9
ii  strace  4.15-2
ii  unzip   6.0-21
ii  wdiff   1.2.2-2
ii  wget1.18-5
ii  xz-utils5.2.2-1.2+b1

Versions of packages devscripts suggests:
ii  adequate 0.15.1
ii  autopkgtest  4.4
pn  bls-standalone   
ii  bsd-mailx [mailx]8.1.2-0.20160123cvs-4
ii  build-essential  12.3
pn  check-all-the-things 
pn  cvs-buildpackage 
pn  devscripts-el
pn  diffoscope   
pn  disorderfs   
pn  dose-extra   
pn  duck 
pn  faketime 
ii  gnuplot  5.0.5+dfsg1-6+deb9u1
ii  gpgv 2.1.18-6
ii  how-can-i-help   15
ii  libauthen-sasl-perl  2.1600-1
ii  libfile-desktopentry-perl0.22-1
ii  libnet-smtps-perl0.04-1
pn  libterm-size-perl
ii  libtimedate-perl 2.3000-2
pn  libyaml-syck-perl
pn  mozilla-devscripts   
ii  mutt 1.7.2-1
ii  openssh-client [ssh-client]  1:7.4p1-10+deb9u1
ii  piuparts 0.77
pn  ratt 
pn  reprotest
pn  svn-buildpackage 
ii  w3m  0.5.3-34

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEEC1ozuKJtYBCcUJxsg+M719TdTKEFAlnXoqcSHGplcm9tZUBy
aXNldXAubmV0AAoJEIPjO9fU3Uyh1OgQAI08SZNqFMVKb1/fjohBQmJKkUWRoHvM
3qjKOxueaKgSLT9SveXMrsYSmqXVG3cGt0KNnHClP5EZvx2itJGELLhvET11dtfX
IMWvwlPOVcZ+L8BuQ6BXMhtH32EGYxMhzN9oD/HFDRcvA+Sc1kafRNQRJjwHOWq4
shlJVkAQdZiV8pyqxlubc/dY6mSbHDo4PrEq/RatIAK34JVJClSddcxPVqoY9a3y
VYxXUvj7sTKo72iHLFN6mdveEgFgCgLhUX4H404rLmXBkPNDCdxAhBYdrjYBCKac
vTuME9y+kwcngOgnz7UyC+nGI/sld2ctQA3F1RDre1xmPDRiOfE4UHHWdW0GKh1e
Mv0EhRj4H7pdNrYuGGrZ3BnHAAKgO336cxhGN5M+8l0TcP9gXN3PWdOmRGJHMJ/F
7U/+Mkk3YHuyVgA7mUxZ8PaoMT6miViwSRSFhh/pxiTP09AcHvOTP5uigDlRwBKq
lKvNd761Smmc+37OnYxC/bV6DjRGGIXGWgzNcBbPnOZC4njjwwE/gZdijR7To1yy
1wEl4IQ71xl8R4Z4vOEa9UQVFwqidWEjtvr6juOPquZmVBOyeXQCALwieBzhYOpU
pgX+xheYsC018/Mkyndl+D0U1Lsskc2h/gD4cPYfACiDxZOBFTa79hA76g+Jpgh2
Q21eK3qWux1M
=Sw9F
-END PGP SIGNATURE-



Bug#835103: powerline: shell/default.json do not display the right side

2017-08-23 Thread Jerome Charaoui
Control: tag -1 + upstream

Hi Cedric,

On Mon, 22 Aug 2016 15:57:25 +0200 Cedric BRINER 
wrote:
> I'm not able to make work git displaying information when using
> shell/default.json. But shell/default_leftonly.json works.

This bug appears to affect other users of Powerline as well. An upstream
bug report about this exists:

https://github.com/powerline/powerline/issues/1657

However that issue's comments point out that bash does not support
right-aligned segments, so if you were trying to use that shell segment
in bash you may want to try using another shell that supports
right-aligned segments.

Thanks,

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#842716: powerline: Bottom bar of tmux+powerline is rendered multiple times in a weird way

2017-08-23 Thread Jerome Charaoui
Hi Nilton,

On Mon, 31 Oct 2016 12:17:05 -0300 Nilton Vasque> After recente upgrade
in the system, the bottom bar from tmux+powerline
> starts to overlap the terminal screen in weird stacked way. Each new row 
> is rendered after I press Ctrl+B (default tmux key).
> When I type Ctrl+L to clear the screen, the tmux bar is also cleared.
> I report this same bug in tmux repository 
> (https://github.com/tmux/tmux/issues/621).
> However, I've found that after uninstall powerline this weird behavior 
> is gone.
> 
> Obs: I'm using gnome-terminal 3.20.2

Sorry for the late reply.

I use the same combination of software and am unable to reproduce the
issue. Maybe this could be something that happens with your specific
configuration? Did you try switching to the default tmux and powerline
config files, to see if the problem still manifests?

Thanks,

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#837786: Possible solution

2016-09-27 Thread Jerome Charaoui
Le 2016-09-27 à 13:09, Svetlin Zarev a écrit :
> I've fixed the issue on my side by removing CLUTTER_PAINT=disable-
> clipped-redraws:disable-culling from my /etc/environment
> 
> I;ve added this property years ago as a solution to tearing in gnome,
> but now it seems to break it.

This fixed my problem as well, thank you for sharing!

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#835203: powerline: Use the non existing character "ⓔ" when activating a venv in python

2016-09-10 Thread Jerome Charaoui
On Tue, 23 Aug 2016 15:47:08 +0200 Cedric BRINER 
wrote:
> the powerline add a non existing character "ⓔ" to the prompt. It seems that
> powerline use more character than what fonts-powerline provides.

This character is a standard unicode character, see:
https://en.wikipedia.org/wiki/Enclosed_Alphanumerics

I'm not sure why your terminal doesn't display it properly, however.

In any case, you can change it by overriding the default theme
configuration.

-- Jerome




signature.asc
Description: OpenPGP digital signature


Bug#825686: joystick: Disables media keys on Microsoft Wired Keyboard 600

2016-08-12 Thread Jerome Charaoui
This bug has been fixed upstream for all affected devices, see:

https://github.com/denilsonsa/udev-joystick-blacklist/commit/120eebd2fcb7231083b29b45bc90c8a7a7248cbf



signature.asc
Description: OpenPGP digital signature


Bug#736548: monkeysign: Reports "key is expired, cannot sign" on non-expired key

2016-08-01 Thread Jerome Charaoui
Le 2016-08-01 à 17:55, Antoine Beaupré a écrit :
> On 2016-07-16 18:57:10, Jerome Charaoui wrote:
>> Alas, the previous patch is insufficient as monkeysign halts on a
>> KEYEXPIRED error which occurs later on, probably when it's attempting to
>> cleanup uids.
>>
>> I'm pondering whether we should instead patch expect_pattern() to always
>> ignore KEYEXPIRED and SIGEXPIRED messages.
>>
>> Would this be detrimental in other keysigning scenarios?
> 
> I don't know.
> 
> I wonder if the simplest approach here would simply be to avoid
> exporting / importing expired material...

That approach would indeed be simpler, however it would make monkeysign
useless when used on keys which have an expired subkey, which imo is not
an insignificant subset of keys.

Furthermore, according to GPG's own documentation, the KEYEXPIRED is not
a useful status message:
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=doc/DETAILS;h=645814a4c1fa8e8e735850f0f93b17617f60d4c8;hb=refs/heads/STABLE-BRANCH-2-0#l367

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#736548: monkeysign: Reports "key is expired, cannot sign" on non-expired key

2016-07-19 Thread Jerome Charaoui
Please review the attached patch.

-- jerome
From b1cc212bcfc4903c70f1150d83b3b376cee19fdf Mon Sep 17 00:00:00 2001
From: Jerome Charaoui <jer...@riseup.net>
Date: Tue, 19 Jul 2016 15:01:45 -0400
Subject: [PATCH] Ignore irrelevant gpg errors (closes #736548)

This will allow the expect_pattern() to skip gpg
errors which are not useful: KEYEXPIRED, SIGEXPIRED
and "gpg: moving a key signature to the correct place"

For descriptions of these errors, see GnuPG
documentation in doc/DETAILS
---
 monkeysign/gpg.py | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/monkeysign/gpg.py b/monkeysign/gpg.py
index 456cf3b..bc5661f 100644
--- a/monkeysign/gpg.py
+++ b/monkeysign/gpg.py
@@ -224,8 +224,17 @@ class Context():
 
 this therefore looks only at the next line, but may also hang
 like seek_pattern()
+
+if the beginning of the line matches a pattern which is
+being ignored, it will skip it and look at the next line
 """
 line = fd.readline()
+ignored = ('[GNUPG:] KEYEXPIRED', '[GNUPG:] SIGEXPIRED', 'gpg: ')
+
+while line and line.startswith(ignored):
+if self.debug: print >>self.debug, "SKIPPED:", line,
+line = fd.readline()
+
 match = re.search(pattern, line)
 
 if self.debug:
@@ -469,15 +478,6 @@ class Keyring():
 except GpgProtocolError as e:
 if 'sign_uid.okay' in str(e):
 multiuid = False
-elif '[GNUPG:]' not in str(e):
-# this is not a protocol message, try again but skipping now
-# this was necessary in order to sign Zack's key, as it was spewing:
-# gpg: moving a key signature to the correct place
-# instead of a [GNUGPG:] message
-try:
-multiuid = self.context.seek(proc.stderr, 'GET_BOOL keyedit.sign_all.okay')
-except GpgProtocolError as e:
-raise GpgRuntimeError(self.context.returncode, _('cannot select uid for signing: %s') % e.found().decode('utf-8'))
 else:
 raise GpgRuntimeError(self.context.returncode, _('cannot select uid for signing: %s') % e.found().decode('utf-8'))
 if multiuid:
-- 
2.8.1



signature.asc
Description: OpenPGP digital signature


Bug#723763: monkeysign should not sign revoked uids

2016-07-19 Thread Jerome Charaoui
tags patch
thanks

Please review the attached patches fixing the two issues mentioned in
this thread:

* Remove revoked uids from keys before processing
* Refuse to sign on a revoked primary key

Thanks!

-- Jerome
From a78ebe82bd16f228f1649790f03e0f91e66cbf2c Mon Sep 17 00:00:00 2001
From: Jerome Charaoui <jer...@riseup.net>
Date: Tue, 19 Jul 2016 16:38:47 -0400
Subject: [PATCH 2/2] Refuse to sign a revoked primary key.

---
 monkeysign/ui.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/monkeysign/ui.py b/monkeysign/ui.py
index 6b34eb9..1289bcd 100644
--- a/monkeysign/ui.py
+++ b/monkeysign/ui.py
@@ -292,6 +292,9 @@ work.
 self.log(_('found %d keys matching your request') % len(keys))
 
 for key in keys:
+if keys[key].trust == 'r':
+self.log(_('not signing revoked key %s') % keys[key].keyid())
+continue
 alluids = self.yes_no(_("""\
 Signing the following key
 
-- 
2.8.1

From a94a87e8a99b95b158dc4557ab74118d0e4b2072 Mon Sep 17 00:00:00 2001
From: Jerome Charaoui <jer...@riseup.net>
Date: Tue, 19 Jul 2016 15:12:55 -0400
Subject: [PATCH 1/2] Always delete revoked UIDs (closes #723763)

Finds and deletes all revoked UIDs after finding
a public key.
---
 monkeysign/gpg.py |  2 +-
 monkeysign/ui.py  | 13 +
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/monkeysign/gpg.py b/monkeysign/gpg.py
index 456cf3b..1350ed6 100644
--- a/monkeysign/gpg.py
+++ b/monkeysign/gpg.py
@@ -434,7 +434,7 @@ class Keyring():
 # end of copy-paste from sign_key()
 self.context.write(proc.stdin, 'deluid')
 self.context.expect(proc.stderr, 'GOT_IT')
-self.context.expect(proc.stderr, 'GET_BOOL keyedit.remove.uid.okay')
+self.context.expect(proc.stderr, r'GET_LINE keyedit.prompt|GET_BOOL keyedit.remove.uid.okay')
 self.context.write(proc.stdin, 'y')
 self.context.expect(proc.stderr, 'GOT_IT')
 self.context.expect(proc.stderr, 'GET_LINE keyedit.prompt')
diff --git a/monkeysign/ui.py b/monkeysign/ui.py
index c9b6a30..6b34eb9 100644
--- a/monkeysign/ui.py
+++ b/monkeysign/ui.py
@@ -243,6 +243,19 @@ this should not interrupt the flow of the program, but must be visible to the us
 if not self.tmpkeyring.fetch_keys(self.pattern):
 self.abort(_('could not find key %s in your keyring or keyservers') % self.pattern)
 
+"""we should never sign a revoked UID"""
+self.del_revoked_uids()
+
+def del_revoked_uids(self):
+"""this will remove all revoked UIDs"""
+for fpr, key in self.tmpkeyring.get_keys().iteritems():
+todelete = []
+for uid in key.uids.values():
+if uid.trust == 'r':
+todelete.append(uid.uid)
+for uid in todelete:
+self.tmpkeyring.del_uid(fpr, uid)
+
 def copy_secrets(self):
 """import secret keys (but only the public part) from your keyring
 
-- 
2.8.1



signature.asc
Description: OpenPGP digital signature


Bug#791373: tagging 791373

2016-07-17 Thread Jerome Charaoui
Le 2016-07-17 à 02:13, Petter Reinholdtsen a écrit :
> [Jerome Charaoui 2015-10-24]
>> tags 791373 + upstream pending
> 
> Hi.  Why was this bug tagged pending?  Is there a fix for it somewhere?

I don't have a fix, and I'm not sure I had seen one. This tag may have
been added by mistake.

-- Jerome




signature.asc
Description: OpenPGP digital signature


Bug#736548: monkeysign: Reports "key is expired, cannot sign" on non-expired key

2016-07-16 Thread Jerome Charaoui
Alas, the previous patch is insufficient as monkeysign halts on a
KEYEXPIRED error which occurs later on, probably when it's attempting to
cleanup uids.

I'm pondering whether we should instead patch expect_pattern() to always
ignore KEYEXPIRED and SIGEXPIRED messages.

Would this be detrimental in other keysigning scenarios?

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#736548: monkeysign: Reports "key is expired, cannot sign" on non-expired key

2016-07-16 Thread Jerome Charaoui
tag patch
thanks

This ugly little patch appears to fix the problem for me.

Thanks,

-- Jerome
From 818778fb4ed3d288bd03c0d27c452255629e8304 Mon Sep 17 00:00:00 2001
From: Jerome Charaoui <jer...@riseup.net>
Date: Sat, 16 Jul 2016 17:18:26 -0400
Subject: [PATCH] Ignore KEYEXPIRED GnuPG error (closes #736548)

Allows us to sign a key which has one or more expired subkeys.
---
 monkeysign/gpg.py | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/monkeysign/gpg.py b/monkeysign/gpg.py
index 456cf3b..5e4e874 100644
--- a/monkeysign/gpg.py
+++ b/monkeysign/gpg.py
@@ -478,6 +478,13 @@ class Keyring():
 multiuid = self.context.seek(proc.stderr, 'GET_BOOL keyedit.sign_all.okay')
 except GpgProtocolError as e:
 raise GpgRuntimeError(self.context.returncode, _('cannot select uid for signing: %s') % e.found().decode('utf-8'))
+elif '[GNUPG:] KEYEXPIRED' in str(e):
+# This is a protocol error but should be ignored,
+# see doc/DETAILS in GnuPG documentation.
+try:
+multiuid = self.context.seek(proc.stderr, 'GET_BOOL keyedit.sign_all.okay')
+except GpgProtocolError as e:
+raise GpgRuntimeError(self.context.returncode, _('cannot select uid for signing: %s') % e.found().decode('utf-8'))
 else:
 raise GpgRuntimeError(self.context.returncode, _('cannot select uid for signing: %s') % e.found().decode('utf-8'))
 if multiuid:
-- 
2.8.1



signature.asc
Description: OpenPGP digital signature


Bug#828784: O: acoustid-fingerprinter

2016-06-27 Thread Jerome Charaoui
Package: wnpp
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I'm not interested in maintaining this package anymore. Upstream has not
made a release in nearly 4 years and several superior solutions are now
available to generate and submit fingerprints, such as Picard.

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJXcYHsAAoJEIPjO9fU3UyhxM0P/2fUMURScIKd5QKjMuuaHEqR
kRP4Lgy3zTZgTEVYwKAwgv+7PZxSBL7bq2D0IcdyL14DsHNz97kUQA5Tob2A0dPY
flGJ4DkJ+0PWqqcp8lZCZG1yl49Yv38x8cYLtbLQRSb/MuAjV8rBVT1PFj967fVq
Dt0qJ/R2bXonUyOMok89u+Q0nB8WvGgm2WiXCDcB4DCoKhZhQ4ST46juaRDmp2Yk
f5d71xeQANOwOI0jUa9x7mh/3/Xyl1HIaIKge01ebMktnNWihlB3ihd38MGLXGhd
DfadBWnyX9rsFnLKOe2oRLzq6m7uo5ptTksqCOEXB+ts2JHDOvYtVsHEQpIAs9lo
oNo8e6J08IFn0eIXJpcg5IIO+/qwrzHSqrfsSBcspQ3nD/ll7Nr6C1V57enokwXP
BMEKDzii0ctoIyZdqDm8OR4E19XM7io8g4zdU814qASDKFh60mshXsvNw6zfQQCZ
SDf7sO8wMV0GDxaOeMOHeePtA7GQxxIVmdm0ssFcG2W3ZLzR3WU5pOHDHF8DK4Xb
Xmcm9+hnto11lj4Yp9NszfbwmS4shP8Try/OG3HQ6wyqfq7cMr+gQlEmZ3ft2Jnn
kC6C0P68ucydOucPJfd0loH11MOM9XmF6WiNymtCyo4ET0dRs6t/oVrh+tc6Nzni
WOuTy05G7GkCWkMWfDt9
=Y0fK
-END PGP SIGNATURE-



Bug#825686: joystick: Disables media keys on Microsoft Wired Keyboard 600

2016-05-28 Thread Jerome Charaoui
Package: joystick
Version: 1:1.5.1-2
Severity: important
Tags: patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

Installing this package generates udev rules in /lib/udev/51-these-are-not-
joysticks-rm.rules which cause the media keys of the Microsoft Wired Keyboard
600 (045e-0750) to stop functioning.

Changing the two following lines as such fixes the problem:

- --- this:

SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750",
ENV{ID_INPUT_JOYSTICK}=="?*", RUN+="/bin/rm %E{DEVNAME}",
ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750",
KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""

- --- to:

SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750",
ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750",
KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""

- ---

The solution was suggested on GitHub here: https://github.com/ValveSoftware
/steam-for-linux/issues/3384#issuecomment-196996980



- -- Package-specific info:

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device 
'/devices/pci:00/:00:14.0/usb1/1-13/1-13:1.1/0003:045E:0750.0003/input/input4/js0':
KERNEL=="js0"
SUBSYSTEM=="input"
DRIVER==""

  looking at parent device 
'/devices/pci:00/:00:14.0/usb1/1-13/1-13:1.1/0003:045E:0750.0003/input/input4':
KERNELS=="input4"
SUBSYSTEMS=="input"
DRIVERS==""
ATTRS{name}=="Microsoft Wired Keyboard 600"
ATTRS{phys}=="usb-:00:14.0-13/input1"
ATTRS{properties}=="0"
ATTRS{uniq}==""

  looking at parent device 
'/devices/pci:00/:00:14.0/usb1/1-13/1-13:1.1/0003:045E:0750.0003':
KERNELS=="0003:045E:0750.0003"
SUBSYSTEMS=="hid"
DRIVERS=="hid-generic"
ATTRS{country}=="00"

  looking at parent device 
'/devices/pci:00/:00:14.0/usb1/1-13/1-13:1.1':
KERNELS=="1-13:1.1"
SUBSYSTEMS=="usb"
DRIVERS=="usbhid"
ATTRS{authorized}=="1"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bInterfaceClass}=="03"
ATTRS{bInterfaceNumber}=="01"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bInterfaceSubClass}=="00"
ATTRS{bNumEndpoints}=="01"
ATTRS{supports_autosuspend}=="1"

  looking at parent device '/devices/pci:00/:00:14.0/usb1/1-13':
KERNELS=="1-13"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="8"
ATTRS{bMaxPower}=="100mA"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 2"
ATTRS{bcdDevice}=="0110"
ATTRS{bmAttributes}=="a0"
ATTRS{busnum}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="4"
ATTRS{devpath}=="13"
ATTRS{idProduct}=="0750"
ATTRS{idVendor}=="045e"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Microsoft"
ATTRS{maxchild}=="0"
ATTRS{product}=="Wired Keyboard 600"
ATTRS{quirks}=="0x0"
ATTRS{removable}=="unknown"
ATTRS{speed}=="1.5"
ATTRS{urbnum}=="28585"
ATTRS{version}==" 1.10"

  looking at parent device '/devices/pci:00/:00:14.0/usb1':
KERNELS=="usb1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{authorized_default}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bMaxPower}=="0mA"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bcdDevice}=="0405"
ATTRS{bmAttributes}=="e0"
ATTRS{busnum}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="1"
ATTRS{devpath}=="0"
ATTRS{idProduct}=="0002"
ATTRS{idVendor}=="1d6b"
ATTRS{interface_authorized_default}=="1"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Linux 4.5.0-2-amd64 xhci-hcd"
ATTRS{maxchild}=="16"
ATTRS{product}=="xHCI Host Controller"
ATTRS{quirks}=="0x0"
ATTRS{removable}=="unknown"
ATTRS{serial}==":00:14.0"
ATTRS{speed}=="480"
ATTRS{urbnum}=="162"
ATTRS{version}==" 2.00"

  looking at parent device '/devices/pci:00/:00:14.0':
KERNELS==":00:14.0"
SUBSYSTEMS=="pci"
DRIVERS=="xhci_hcd"
ATTRS{broken_parity_status}=="0"
ATTRS{class}=="0x0c0330"
ATTRS{consistent_dma_mask_bits}=="64"
ATTRS{d3cold_allowed}=="1"
ATTRS{device}=="0xa12f"
ATTRS{dma_mask_bits}=="64"
ATTRS{driver_override}=="(null)"
ATTRS{enable}=="1"

Bug#820368: fonts-powerline: Section should be “fonts”

2016-04-27 Thread Jerome Charaoui
Le 2016-04-07 15:01, Ben Finney a écrit :
> The package ‘fonts-powerline’ installs primarily one or more fonts, of
> interest regardless of the programming language. It should not be in
> the “python” section.

The section was changed some time ago in debian/control, see
https://sources.debian.net/src/powerline/2.3-1/debian/control/#L29

Now I realized this change was insufficient to effectively move the
package to the correct section.

I have filed a bug report with the archive team to have this corrected,
see #822788

Thanks!

-- Jerome





signature.asc
Description: OpenPGP digital signature


Bug#822788: override: fonts-powerline/section

2016-04-27 Thread Jerome Charaoui
Package: ftp.debian.org

Please move the fonts-powerline package from section python, to section
fonts.

The section was incorrect at the time the package was accepted.

Thank you.



signature.asc
Description: OpenPGP digital signature


Bug#748737: [request-tracker-maintainers] Bug#748737: Bug#748737: rt4-extension-assettracker: fails to upgrade from wheezy

2015-09-04 Thread Jerome Charaoui
> On Thu, Oct 02, 2014 at 07:27:05AM +, Chris Caldwell wrote:
> > Looks like the upstream's an orphaned project (no commits for 6 months) and 
> > won't be updated for RT 4.2.

Although it's true that upstream seems to have abandoned the project,
work had already begun to update the plugin to 4.2, see branch
3.2/support-4.2 [1]


> > Is this a good place to suggest Best Practical's own RT::Extension::Assets 
> > (http://bestpractical.com/assets) as a candidate for packaging?

The recommended pratice is to submit an RFP [2].


> It's as good as any. Unfortunately I think it is now too late to get
> a new package into jessie. One interesting question is if there is
> any sane data migration strategy between the two: that might affect
> the immediate value of packaging RT::Extension::Assets.

To my knowledge there is no migration path between the two. I think
Debian users of this extension would be best served at this time by
packaging the 4.2 branch and publishing it in the experimental archive.
I've been using it for a bit and although there are a couple of bugs, it
works well enough that the data is still useable, which IMHO is an
acceptable temporary option before BestPractical or someone else decides
to write code to migrate data between the two extensions.

Thanks,

-- Jerome



[1]
https://github.com/AssetTracker/rt-extension-assettracker/tree/3.2/support-rt-4.2
[2] https://wiki.debian.org/RFP



signature.asc
Description: OpenPGP digital signature


Bug#749479: Re: Bug#749479: Please include puppet into backports

2015-05-20 Thread Jerome Charaoui
On Fri, 10 Apr 2015 14:10:12 +0200 Raphael Geissert
geiss...@debian.org wrote:
 On 8 April 2015 at 18:02, Apollon Oikonomopoulos apoi...@debian.org wrote:
  On 15:17 Wed 08 Apr , Raphael Geissert wrote:
  Could you please push your wheezy-backports branch to git?
 
  Pushed, apologies for the delay. I'll upload ruby-augeas shortly as
  well, so all (build-)deps should be in place after that.
 
 Thanks! it looks good so far.
 
 Will report back if I find anything interesting.

It appears the dependencies have all made it to the wheezy-backports
archive.

I've built the puppet packages with success, although I haven't put them
into production.

Perhaps all that's left now is to nudge the final piece of this backport
into the archive?

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#771032: monkeysign: Crash due to encoding error

2014-11-25 Thread Jerome Charaoui
Package: monkeysign
Version: 2.0.1
Severity: grave
Tags: upstream
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

Signing a key fails right after the Signer toutes les identités? [y/N]
prompt, with the following error message :

Traceback (most recent call last):
  File /usr/bin/monkeysign, line 41, in module
u.main()
  File /usr/lib/python2.7/dist-packages/monkeysign/cli.py, line 69, in main
self.sign_key()
  File /usr/lib/python2.7/dist-packages/monkeysign/ui.py, line 293, in
sign_key
pattern = self.choose_uid(_('Choose the identity to sign'), keys[key])
  File /usr/lib/python2.7/dist-packages/monkeysign/cli.py, line 102, in
choose_uid
pattern = raw_input(prompt)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position
17: ordinal not in range(128)

My system's locale is fr_CA.utf8

Thanks,

- -- Jerome



- -- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.utf8, LC_CTYPE=fr_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages monkeysign depends on:
ii  gnupg 1.4.18-4
ii  gnupg-agent   2.0.26-3
ii  python2.7.8-2
ii  python-pkg-resources  5.5.1-1

Versions of packages monkeysign recommends:
ii  python-gtk2   2.24.0-4
ii  python-qrencode   1.01-4
ii  python-zbar   0.10+doc-10
ii  python-zbarpygtk  0.10+doc-10

monkeysign suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCgAGBQJUdUgpAAoJEK/ZGpI6kvtMt4AIAI1z5AM/eEasl64W/9IMlLl2
rze7ms/SZQ4pIz8/hygOcCa8dfIjMkG0GN28pxRGfq4Sc/gSpaxKB4L3oTFaCGse
CKwYVtGr41eKOE+lmhK8H5rl3RF1cXxkQyaEpLmVImsrYkuAiZ2YpySWWwUx4qZA
qdwb7TPAPLTf6XjcnNxjQAIOnA/Gk5Cebkbt+jyJz6Po0ZF5zttfZ9MaUZdlZLr5
NTqKVkl8xK6aHFdhZ3O7WZLzYbQ1RLbEXe69zq6aUMTyDwNyWygKx/tA2lDPbSZ/
R8p6C+iVMaojI2y6cj9oN/H1EvU+gD1hpRdaNpVwE4LGmkklnpx4YyFwyoKUI+M=
=eJ43
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#771034: monkeysign: Attempts to sign wrong uid

2014-11-25 Thread Jerome Charaoui
Package: monkeysign
Version: 2.0.1
Severity: grave
Tags: upstream
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

I am unable to sign a single uid (not all) using monkeysign. Upon close
inspection, it appears that monkeysign attempts to sign the wrong uid. See line
506 in gpg.py (why the increment?).

Thanks,

- -- Jerome



- -- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.utf8, LC_CTYPE=fr_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages monkeysign depends on:
ii  gnupg 1.4.18-4
ii  gnupg-agent   2.0.26-3
ii  python2.7.8-2
ii  python-pkg-resources  5.5.1-1

Versions of packages monkeysign recommends:
ii  python-gtk2   2.24.0-4
ii  python-qrencode   1.01-4
ii  python-zbar   0.10+doc-10
ii  python-zbarpygtk  0.10+doc-10

monkeysign suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCgAGBQJUdVQKAAoJEK/ZGpI6kvtM3kYIAJb2gw5LLUI6tz/U82jZ/CoO
j8cf1krIHy1cU5SL3EhXGgn0W6c+S7udqboBLiYc7dtficROImXm3TD5JeRGMRrQ
LyFqNQeVC+z7Xo6h9tzz5jvHjfB6BDteT5TNe3nNTK7O1aq1/xCLqc9NUk4+rVu9
mIF+6mLY8zp/YoqAps6zJwVWHVBgtXtaUoRxWaMiRBRcKbo2sX4C8KqQjlL5Mv+P
K02o0OiYH+1BRw5jHS431ISrO64U7wABqcL9zfjxbRoaNegbsdAQ/eZjR/jIeHbY
QPFrkZWo/vzZzEuw1Bv1/tTfIXe/Z7jOPeI91lJUSXsw2V1LbzI7Ijl2FCmUDcI=
=hp6C
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#771032: monkeysign: Crash due to encoding error

2014-11-25 Thread Jerome Charaoui
Le 2014-11-25 22:44, Antoine Beaupré a écrit :
 On 2014-11-25 22:42:01, Antoine Beaupré wrote:

 Sorry, that was obviously the wrong patch, try this instead.

Confirmed, this patch fixes my problem.

Thanks!

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#766637: powerline: Missing POWERLINE_COMMAND environment variable

2014-10-27 Thread Jerome Charaoui
Le 2014-10-27 12:21, Sébastien NOBILI a écrit :
 
 I'm not sure your patch fixes the issue.
 
 File /usr/share/powerline/bindings/tmux/powerline.conf references
 $POWERLINE_COMMAND variable.
 
 I can't find this variable definition anywhere…

This variable is normally set by running $POWERLINE_CONFIG_COMMAND,
which the binding script does run. So this variable definition isn't
needed there. See https://github.com/Lokaltog/powerline/pull/1130


 I've upgraded my powerline package (from Sid source) and don't have any right
 segment contents unless I define it.
 
 Is there something I've missed ?

Make sure you don't have any other instance of powerline installed on
this system, such as a previous version installed using pip.

Also, after upgrading this package you should restart any application
using powerline, including tmux.

Lastly, see this upstream bug report for troubleshooting info regarding
tmux :
https://github.com/Lokaltog/powerline/issues/1121


-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#766637: powerline: Missing POWERLINE_COMMAND environment variable

2014-10-25 Thread Jerome Charaoui
tags - upstream
thanks

Le 2014-10-24 10:56, Sébastien NOBILI a écrit :
 Tmux bindings file references $POWERLINE_COMMAND variable which is not
 set, leading to right segment not being visible.
 
 The patch below fixes this issue.

I believe the correct fix is to adjust BINDINGS_DIRECTORY, as our
package puts the bindings in a different path than the rest of powerline.

The Debian-specific patch added in this commit should fix the issue :

http://anonscm.debian.org/cgit/collab-maint/powerline.git/commit/?id=eada7400983787149749586e83c7c1ed762bab71

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#761474: please add installation instructions

2014-09-14 Thread Jerome Charaoui
Hi Tomas,

 Could you please include some user friendly installation documentation? Or
 otherwiser maybe refer directly to the relevant documentation
 sections in the online docu?

Agreed.


 On more question: are you intending to maintain that package? There are
 bug reports open against powerline for a few months now that are trivial
 to fix, but would improve its quality considerably (#753663, #753665,
 #758162). There are ways to get help with a package in Debian (RFH,
 orphanig, co-maintaining, letting people know you're interested in NMUs
 etc.).

To be honest these fixes have been sitting in my source tree, however I
was simultaneously working on packaging a new upstream version but as
the Powerline has seen intense development these last few weeks and thus
changed considerably, I had some difficulty and the whole thing fell
through.

In any case, thanks for the heads up. I'll push a new package revision
and keep my efforts to package a new upstream version seperate.


-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#758323: acoustid-fingerprinter: Use pkg-config to determine FFmpeg linker flags

2014-08-26 Thread Jerome Charaoui
Le 2014-08-16 17:28, Andreas Cadhalpun a écrit :
 Dear maintainer,
 
 I am working on reintroducing FFmpeg to Debian [1-2].
 
 In order to make FFmpeg co-installable with Libav, the libraries were
 renamed to lib*-ffmpeg. Thus using linker flags like '-lavcodec' doesn't
 work with the FFmpeg packages.
 
 To get the correct linking flags for both FFmpeg and Libav, one can
 (and should) use pkg-config.
 
 Attached patch achieves that for this package. Please apply it to
 facilitate building your package with FFmpeg in Debian.
 
 If you want to facilitate this even further, you can also add
 lib*-ffmpeg-dev alternatives to the Libav build-dependencies.
 
 While the FFmpeg package is still waiting in the NEW queue [3], it can
 already be built from the git repository [4].
 
 The other patch is necessary to fix building against FFmpeg.

Hi Andreas,

Thanks for the patch, I've updated the package accordingly.

You may review the new version of the package here,
https://mentors.debian.net/package/acoustid-fingerprinter

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#758162: python-powerline: Zsh plugin doesn't work at all: ERROR:shell:powerline:Failed to render: coercing to Unicode: need string or buffer, instancemethod found

2014-08-14 Thread Jerome Charaoui
tags fixed-upstream
thanks

Hi Axel,

The problem you are reporting seems to be related to the following
upstream issue :
https://github.com/Lokaltog/powerline/issues/835

I tested the referenced commit and it seems to fix it.

-- Jerome


Le 2014-08-14 18:01, Axel Beckert a écrit :
 Hi,
 
 Axel Beckert wrote:
 To test powerline before adding it to my .zshrc, I sourced
 /usr/share/pyshared/powerline/bindings/zsh/powerline.zsh in a running zsh.
 [...]
 The above happened with uxterm from Wheezy and zsh running on Sid via
 SSH.
 
 Also happens locally without SSH, uxterm from Sid and sourcing
 /usr/lib/python2.7/dist-packages/powerline/bindings/zsh/powerline.zsh
 
 (Not sure which of the both files is the one meant to be sourced
 according to the docs.)
 
   Regards, Axel
 



signature.asc
Description: OpenPGP digital signature


Bug#747884: tt-rss: Cannot read property 'domNode' of undefined and other errors

2014-06-09 Thread Jerome Charaoui
This problem seems to be caused by the package not emptying the contents
of /var/cache/tt-rss after an upgrade.

The TT-RSS installation instructions specifically warn users not to reuse
cache files between version upgrade as this can often cause problems.

Please fix this package so that between upgrades, /var/cache/tt-rss is
properly emptied of cache files, keeping only the directory structure.

In the mean time, users who encounter javascript errors messages in TT-RSS
after upgrading this package may use this command as a temporary
workaround :

sudo find /var/cache/tt-rss -type f -delete


-- Jerome


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#740043: Powerline dans Debian

2014-05-10 Thread Jerome Charaoui
Le 2014-05-10 03:36, Vincent Bernat a écrit :
 The suggestion for powerline package should not pull vim, zsh, tmux and
 ipython. I don't really see a use case where a user will install vim
 because they installed powerline. powerline enhances vim but I don't
 think that vim enhances powerline.

Right, I've move them to an Enhances field instead.


 The licensing of the packaging usually match the licensing
 upstream. This is not mandatory but this allows upstream to use patches
 and modifications from the Debian package. Unless you have some reason
 to use GPL-3, stick to Expat.

Okay, I've changed the packaging license to Expat.


 Include a debian/watch file with a comment explaining that you are
 fetching from git because upstream doesn't make release. This will
 document the fact that you know about that.

Done.


 You need to add the build dependency to help2man.

Also done.


Thank you for this useful review! An updated package has been pushed to
mentors.

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#746979: Removes existing data when installing

2014-05-04 Thread Jerome Charaoui
Package: tt-rss
Version: 1.11+dfsg-1

Any previous installation of tt-rss using the same database name will
have its database overwritten with the default tables upon installing
this package.

Please remove drop table if exists from the dbconfig schema, and
properly handle cases where a ttrss database already exists on the system.

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#739208: Please help with the libav10 transition

2014-04-10 Thread Jerome Charaoui
Le 2014-04-07 07:59, Reinhard Tartler a écrit :
 On Mon, Apr 7, 2014 at 7:26 AM, Jerome Charaoui jer...@riseup.net wrote:
 tags -fixed-upstream
 thanks

 Unfortunately the pull request referenced in this bug has been rejected
 upstream, see
 https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-request/3/fix-build-with-upcoming-libav-10-release/diff#comment-1276875
 
 Well, upstream wants to remove the problematic part completely, which
 seems like a good thing. However, since this is not done yet, I would
 suggest applying the proposed patches to the debian packages
 nevertheless, because they are not wrong and can be dropped with the
 next upstream release when the problematic patch has been removed.
 
 Can you do that, please? Also, please tell me if there is anything I
 can assist you with.

Alright, it's done.

As I don't have upload rights yet, I've placed the updated package on
mentors, see http://mentors.debian.net/package/acoustid-fingerprinter

If you could review and sponsor if everything checks out, that'd be
appreciated.

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#739208: Please help with the libav10 transition

2014-04-07 Thread Jerome Charaoui
tags -fixed-upstream
thanks

Unfortunately the pull request referenced in this bug has been rejected
upstream, see
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-request/3/fix-build-with-upcoming-libav-10-release/diff#comment-1276875

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#739208: Please help with the libav10 transition

2014-04-07 Thread Jerome Charaoui
tag -fixed-upstream
thanks





signature.asc
Description: OpenPGP digital signature


Bug#742237: Please add Jerome Charaoui as a Debian Maintainer

2014-03-20 Thread Jerome Charaoui
Package: debian-maintainers
Severity: normal
Tags: patch

Dear Maintainers,

Please add me as a Debian Maintainer.
Jetring changeset attached.

Thank you
Jerome Charaoui
Comment: Add Jerome Charaoui jer...@riseup.net as a Debian Maintainer
Date: Thu, 20 Mar 2014 23:11:27 -0400
Action: import
Recommended-By: 
  Micah Anderson mi...@debian.org, Antoine Beaupré anto...@debian.org
Agreement: 
  https://lists.debian.org/debian-newmaint/2014/02/msg00029.html
Advocates: 
  https://lists.debian.org/debian-newmaint/2014/03/msg5.html
  https://lists.debian.org/debian-newmaint/2014/03/msg00023.html
Data: 
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1
  
  mQENBE2JPO4BCAC7tlMebCGuYoQc9TYrh/YKWxzKe3J7vexwbNvmq3zx33YgKQ61
  iBe5/DDkot+Ylx0eig+iNIu8DtaLq9hd3K4E2lxQP9E+x2r8zOiBJmfY4y18NkeV
  ZdS6SDwoDLD8obkHY41Kkkpb3exbN5vcqvHnKGE6PTp0EZsca6qOXCjegBVD26kQ
  Vs1hDCkFLsQD0C84HFa5vOeREvyKqEu/dlN7sfpo6P4/WG+o0A3A/ywbKLP/ErdU
  e2ruwElMzB+7yqIGAUia8mm0HiTEOL8vmn7zOgoSJId7HKBMKFGJiEhru9q5IOee
  ouBmzYOKbpiCl1iAyn8FwNVmQ8N3k+HHkRVJABEBAAG0I0plcm9tZSBDaGFyYW91
  aSA8amVyb21lQHJpc2V1cC5uZXQ+iQFABBMBCAAqAhsjBQkJZgGAAh4BAheAAhkB
  BQJNiT3bBQsJCAcDBRUKCQgLBRYCAwEAAAoJEK/ZGpI6kvtMhe0H/Rsq6gMu/a77
  k/SDQWnNe5Y+TZrild6FEohk0WQRoVrS1R/z+9T1RycAZT5f99GrXVKIh0qPX7v3
  iwzZNHSNBNu184WCkLumy1O4hQHCh6XY+tDzjptEd6vVQIdXaPaCAW4bMbqu+kas
  HhCm++4/qcdZnzfQzOYxLafF84EW24bGGNi1lpjvT/wI3sRoyI5z+QkY2ahHRo5E
  I1+ka5gMudE48cJ0Dal3JKhXZh1AgdzTKV/C6c+Z2dzKzAn3sAZfVwGYWFfc67UY
  EsRluCHnKY5Ua/OHwk+cphBGRb4+K/XcVtdQPp8iQTV1l+Z28RrdrJGOF5wQmXSh
  uy4QYaNchdGIRgQTEQgABgUCTYk+jwAKCRCc+cMILZD2BpXBAKCCfW2IW3q/OCym
  NlFRRySywWuIUgCaAg37zxBUdmvjSU6j8otECkEsv4iJAhwEEAECAAYFAk3Z9BMA
  CgkQeSFSUnt1kh6PjQ//fMuIXDesmDRwBQKyuCDWjlEvO0ogBwxNF25XMt9mcg7S
  Pm60c5ZEKeuEAc2T2tv5uIqUQEnvltXz284sant640O0WHzcl8nGK/yDseimGb9z
  U7F5pr4bZxiPFD9F391JBfOMqsNd63nAkHxC2vgbn9c2txctVrAN4Y1KGQSv7hdK
  uwRcwj4pM7j2aXKRDU+H1lCIX2YavC8fxOUrKK7/oE1oX3lVaOk1DLWeG+WPX9gi
  mR+C4ABzKqAvuHyAb/1IsqXNSUgu5APbydZ2e9tdL6KGBcc1uUIDVu8Gwrl+fqFV
  QLSxDkLtzjJ/rSYd7gpVBqfZM1Ytgbd2xNiAXYBWtBjCSdfsYi5Cmzcb4wORtAxn
  LczcL8u4EtiMJg8zzs5L4i4Phg9nVhNFiI7+koGcxYOXurIh62tLAfsZgCAE36Lu
  wgCr+j0DlY23nlzfm9oRR9uXb+0mS4mBS2hqlizLONKx/FS7lkiwsN97uOhfx7KI
  zvXGdFJhwILS91HsC6Y0nUByyJiKJrhJjO3tl9+5odR9aNWGZrSfoI7nX5iiUYBD
  XjCLpbTrCeLNf6Xu1c63+TnfvtJrLwc5jHQEEp2Wgo76rjB0YCLdQfCHBBgMK43o
  DOdgLchn9Y4u+sLa93I1OL/u7cTuB5Vxrva3OF5CXS4dyI5QsIaX916bgXIg6AyJ
  ARwEEwECAAYFAlKFOuYACgkQOEIoLGgfg8cs9wf/cOPtSeo24j0ovKLUsoHMpdBj
  zEBzIpLB1WdaGm8j4Ht2oATYHDNfSXTUIDnpRQPZzh///MmCrwcxh7WI0jsNynyD
  5EwIWj9UuAWw6GPkbAq3S4hQ4icGxUFb0cZOkXZsyHLQ8edslylsCJrJ5u6EY6I9
  ktgdduLwLDPrsarheEM166VbQazc/rH1w4BLVUFuyTe7kPcoZgsz/Ex8MRgGeWuQ
  zJk/jciS+T0GWIKWW7Rc0YVHdu8qUmNBaYP5ZPDqLdsa+7xyeXCgqokoP76TpBPC
  up1OlawDlYiFIeIs/IxEmxEuqP1BzK0b/IhgM1kRmOyWZIFPbYyg8bZ0Sxin7LQk
  SmVyb21lIENoYXJhb3VpIDxqZXJvbWVAa291bWJpdC5vcmc+iQE9BBMBCAAnAhsj
  BQkJZgGAAh4BAheABQJNiT3hBQsJCAcDBRUKCQgLBRYCAwEAAAoJEK/ZGpI6kvtM
  u24H/2h9MnNx2Fmu/FJnmWNomuJVo0+6Z5eVo04dczybMX5HAvbvrBJ2CLQfNu7h
  kyAXH/5VYuXR8U3kMaHbwZQ0nwn8tb7TP/qZ/Ao3VHPOPKT8RBTCJzlGoPbCxx29
  kaosXtbVZCwbSuekmUIzXmlb1JpfYMrvfQiaRHYuFaBkWGrZCQIRfF5WjMWM7sEx
  a8iWqiiSgbnn/5iQuOC61UBgJpDn6T8fybzF5tAdL0rEAjhNwy3NU6BmhQAoVdVR
  sDjrxK3XnkFnadrwqCUjrK9r40GJbPYKCmizMcZ++umc3jEwIDTe4iId/+xcOCdt
  pNPdbdVd9Hx7voc11k8wWlKsxFeIRgQTEQgABgUCTYk+jwAKCRCc+cMILZD2BlOU
  AJ91n7GMoDxYZA6fdr2DjROzlID0ewCeLZEi+a0NoBbB7HgnlEAdz0NpCumJAhwE
  EAECAAYFAk3Z9BMACgkQeSFSUnt1kh6sPQ//fk5kRsoYgx/iRNXQlg+IlcHtmKeH
  veigowEVVAcBCj4jaj853liac9F6WZd8wpbthRd3/BjrARAkgd09ASRF5QufqkAf
  piLYCkbEZh+imDu7bPqrlaazT8o1p+JbdSQ2yxgW4Im+sDGor+xe++XrlT/DWLQi
  ApYckeay8Je+/4eW28NgLiNFCkcrRFM+xQfY/kec/EDl6t9PX7tTc/6QJLhaIUMP
  7TFrM8TAR0rUhzmDcicsIYdJJIRCfqy+EKYs8OGrQxZZxU8VJ07sVLj46b6020Ra
  Z7ZsEpwWBdfp/s/MN/CbTcmtEx79syRsg/S/kwzZ8MKwToW3NLO/4cxAwRtQLfZj
  bYdNauTDbH8Q+vVFkTtg/a+FLjvxYZerl82WLO7Xm90nBfA4Bmo5NUjQu717WUoD
  3Kk5KSyxm1RuSZkEzfK2mYyHF5UF6YijJEKks4+XHJGmeXh9b9L2Q16qR8KTtMjU
  GVhdR86rWF7rhMsNo056QYQ256VBQpr0/Ei0qWOqYzCzqcuum8WUl2Cyn2vK+5Ab
  Mj2jaYvl3FkI4o1ZnqH8x8c2sb19oUvVVN7KtGw18I9YhJea+xILTIzD6SoEvIDo
  PhnaT0mrVIa/qQK8Vukg8K66advMorZco0IZSGRWNX+B2hEpW16myqFHYNg+yply
  sEOiiMpPVMpY0A2JARwEEwECAAYFAlKFOuYACgkQOEIoLGgfg8ckGwf+LK+gZuSr
  OHQg3TV/YhshKAm5xFC7YiIu5TdaCZrIcyFOrwi8eXxjT0xBvEBwfdtl/AwuYHRD
  /pqhaTv+I1XPFldoFYr+E3K9Tkm+eMhrw2xpVLlTwXRaz77PnSZ3nNaVqCCkzFr4
  vd35mhZhBUKATUihxlEAEHpvdJX9Yr2sEQuC15v1Bt2MCZ2vnCk3bch+VwVe5jK6
  umxTpeptXVEKmtnagROPqKSY5pG6N7X5SVEjZh627JTApkNPJuaLhuXDPxbmQXMY
  Ted5e23bP84bJ9JkVEu/cQrTcOt0/4K4Y+BFsKrgvCXfGv+2F5EfF/Ja2sy9VmLw
  jbHfX0zs/onfnLkBDQRNiTzuAQgAoBiGnr2JXmYqByjnt0Ef85/tJK/2A/KbCzRy
  hpA/26C/4LbRCXBxIO8/jN2G0jRmmjbzMISy2YyJP2/ZOdXcgoVilMuXralGKuH1
  oNtcwNv3N1LDIJ/5uzE+ZUwIhzsyK+O6WVvMYG2iiJrwH6TdQOMrM+FGhXuUyR7U
  e8nBGoR3Ijrh92IqSjn868HFGCFC4xWH7yrTwuAFhRerqSSiBss0oNgiKv2GHnSy
  UFAnUC7t/HymKTmaNjtaP93ek53v87+KPsQV+eQfQlOXK04g1JMvSFvi56nvlY2w
  q0gmeAR5oW3LM+MZR31ygm5bxHUePNzizYKryPluCOpnavunmwARAQABiQElBBgB
  CAAPBQJNiTzuAhsMBQkJZgGAAAoJEK/ZGpI6kvtM

Bug#737493: RFS: iceowl-l10n/2.6.4-1 [NMU]

2014-02-26 Thread Jerome Charaoui
 A NMU + new upstream release should be versioned with -0.1, e.g.
 iceowl-l10n 2.6.4-0.1.

Fixed.


 Some of the patches are empty; is this intentional?
 dpkg-source: warning: diff
 `iceowl-l10n-2.6.4/debian/patches/Brand-es-ES.patch' doesn't contain
 any patch
 dpkg-source: warning: diff
 `iceowl-l10n-2.6.4/debian/patches/Brand-it.patch' doesn't contain any
 patch

No, not intentional. I had to generate a new patchset to match the
updated upstream strings, and I must have left those out by mistake. Fixed.

I've uploaded an updated package to m.d.n.

If you feel further corrections or changes are needed, please let me know.

  -- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#740043: RFS: powerline/0~20140216-1 [ITP]

2014-02-24 Thread Jerome Charaoui
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package powerline

 * Package name: powerline
   Version : 0~20140216-1
   Upstream Author : Kim Silkebækken
 * URL : https://github.com/Lokaltog/powerline
 * License : Expat
   Section : python

It builds those binary packages:

  fonts-powerline - ultimate statusline/prompt utility (font)
  powerline  - ultimate statusline/prompt utility
  python-powerline - ultimate statusline/prompt utility (library)
  python-powerline-doc - ultimate statusline/prompt utility (documentation)

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

  http://mentors.debian.net/package/powerline

Alternatively, one can download the package with dget using this command:

  dget -x
http://mentors.debian.net/debian/pool/main/p/powerline/powerline_0~20140216-1.dsc


Regards,
  Jerome Charaoui



signature.asc
Description: OpenPGP digital signature


Bug#739666: ITP: powerline -- A statusline plugin for vim and others

2014-02-20 Thread Jerome Charaoui
Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui jer...@riseup.net

* Package name : powerline
  Version : 0~20140216-1
  Upstream Author : Kim Silkebækken (kim.silkebaekken+...@gmail.com)
* URL : https://github.com/Lokaltog/powerline
* License : Expat
  Programming Lang: Python
  Description : A statusline plugin for vim and others

Powerline is a statusline plugin for vim, and provides statuslines and
prompts for several other applications, including zsh, bash, tmux,
IPython, Awesome and Qtile.



signature.asc
Description: OpenPGP digital signature


Bug#737493: RFS: iceowl-l10n/2.6.4-1 [NMU]

2014-02-19 Thread Jerome Charaoui
reopen 737493
thanks

Hi,

I'm reopening this RFS as the maintainer has given the OK for a NMU to
experimental. See :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693150#111

Package is still available for review at
http://mentors.debian.net/package/iceowl-l10n

Thanks.

  -- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#693150: iceowl-l10n-fr: Dependency with iceowl-extension is broken.

2014-02-18 Thread Jerome Charaoui
Dear Maintainer,

I have prepared a newer package which can be installed in sid and
provides translations for iceowl-extension.

If you have not the time nor interest to take a look at it, please let
us know so I can try to have the situation adressed by other means.

Thanks,

  -- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#739390: vim-scripts: Please include localrc

2014-02-17 Thread Jerome Charaoui
Package: vim-scripts
Version: 20130814
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

Please include the localrc plugin in vim-scripts.

  https://github.com/thinca/vim-localrc

This plugin allows the use of directory-tree specific vim configuration files.
It is available under the zlib license.

Thanks!

 -- Jerome



- -- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.utf8, LC_CTYPE=fr_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

vim-scripts depends on no packages.

Versions of packages vim-scripts recommends:
ii  vim2:7.4.161-1
ii  vim-addon-manager  0.5.3
ii  vim-nox [vim]  2:7.4.161-1

Versions of packages vim-scripts suggests:
pn  libtemplate-perl  none
pn  perlsgml  none

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCgAGBQJTAsyCAAoJEK/ZGpI6kvtMMeAH/iIMDYZuw5ZquLKFvEGyu8iD
AAxiWBcGfzTVRWzNzzFE9a9l5Z0oIlSjbh3a/muOb45yNUb+DsuVwLzoKyEYAtjW
2NYOfJXcnBo7/ezW6sPDZ71JPJ5G0IPAXMPhwU6qcvY5TftW/NYE6BzvbySFJaYP
8H06EzIRqEifQOqUFP1CjCKdc5K8CXiRE3J+3wGtuWVN9IgeXWuVte580PhasHXw
3uYACYbYZt9dHmH1tvJk+o6FWXYW84X/9nTAWlrlKLFb9KTxhZuLjKQ8NwY6zvA2
ZGxJZ1ggMZVuOZbCZm2/6xmHyK/IbekKpypfD73Ljw/SnggUGE6X3MXa6523PRE=
=duQO
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#739187: RFS: oh-my-zsh/0~20140211-1 [ITP]

2014-02-16 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package oh-my-zsh

 * Package name: oh-my-zsh
   Version : 0~20140211-1
   Upstream Author : Robby Russell and contributors
 * URL : https://github.com/robbyrussell/oh-my-zsh
 * License : Expat and others
   Section : shells

It builds those binary packages:

  oh-my-zsh  - framework for managing your zsh configuration

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

  http://mentors.debian.net/package/oh-my-zsh


Alternatively, one can download the package with dget using this
command:

  dget -x
http://mentors.debian.net/debian/pool/main/o/oh-my-zsh/oh-my-zsh_0~20140211-1.dsc


  Regards,
   Jerome Charaoui


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCgAGBQJTAOaZAAoJEK/ZGpI6kvtMI5kIAK/qgbLJCa943AsK2ELDGoHG
75G30Z2jkm35ja0ngPz/1gPcBu3nqX5FhJDrjlWpkzyZE3B57a+ixmT8vPKx3Sqs
CzTWf5Wgtq3tiU79TVdIay2kXvNHUHUu8bdhqMipXzbQjQ4Qvy24TRmunQcoCCTi
pkeAGUiR/zwAPdJ5ZxDLXSffMfU0UMaFBU/oFuwdHTIovKrxXBu96J/1o3ftx/or
P9YC6Im2yOQBQSGXxOu86r2oNiTNeouscaq98AzkA0738n9KlndaI96a/NXpLSo9
FjkVEgYjCA0WZDBeM6SmWN9k2cVQ0PC3IS/WNghfCRw8pPpSCaMurL/TtjT55MA=
=g47D
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#739208: Fails to build from source against libav10

2014-02-16 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Le 2014-02-16 13:14, Moritz Muehlenhoff a écrit :
 Package: acoustid-fingerprinter Severity: important
 
 Hi, your package fails to build from source against libav 10
 (currently packaged in experimental). This bug will become
 release-critical at some point when the libav10 transition starts.

Thanks for the heads up! It appears there's a pending pull request
upstream to fix this :
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-request/3/fix-build-with-upcoming-libav-10-release/diff

I expect this will be fixed in the next release. However, if the
transition happens before that time, I'll integrate the patch.

 -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCgAGBQJTAReRAAoJEK/ZGpI6kvtMMZoIAI1/YOPlkICxOYy6HtGKcqNw
XmCsmzkyJCXcn9s73yPTpG50dceM7tBLdHmOYinhlOvayLNm37eFmCRuwLxJcD6Z
AXV915n0YKkaZOrkYrfnb4wZ/sdiomEQTNYPECDx/VEQCFBSPc6ELjQ59yl7PyH+
cHzYMdnghhLRsVGiLBR9pe/uNrIgsRCxCmgTU2qjQCp1QwbC5bsIQBISFeLOCwqO
YQMwX306ur/dM/H3h2Blfrs8yagxRLEubUtKh7Z1YTM6Oozcy9QmO+RdpxSy58AK
fXuNzdCfhdKkygJ5mmcoHWR+MjVjEOQPuLN1mZg43F4qoIdTJyv336dl3j57F3U=
=aIkm
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#738275: ITP: toutv -- Tou.tv console application

2014-02-08 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: wnpp
Severity: wishlist
Owner: Jerome Charaoui jer...@riseup.net

* Package name : toutv
Version : 0.0~20131213+6b22e02-1
Upstream Author : Benjamin Vanheuverzwijn bvan...@gmail.com
* URL : https://github.com/bvanheu/Tou.tv-console-application
* License : MIT/X
Programming Lang: Python
Description : Tou.tv console application

Tou.tv console application allows searching, listing and downloading
of TV show episodes hosted on Tou.tv, a streaming service maintained
by Radio-Canada, the french-language public broadcaster.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS9pCWAAoJEK/ZGpI6kvtMfJUIAIekFb2+tWmLo1VHMdOdR5OB
Cks38C3MWVeVGemVdNvQc2uC16QIys0+YW8kaeWaOhU+kxDDiAwEB34ljjqZDs2g
ElDzQrc/NCTNpkQhIo15boizY7Ir68RTOZlUP7iZiZwU+q9Gqm2v3owpELY8E5Ak
IyACj5WKEO5Qs7cfWQna8VM234RY7KNcMvx8nQtiSBK8vc71tB3jjXTTcQ5KnL/b
TbJRzqPTjaSGl6fYKhvxA0mCdh9QDBpzW/Mc1c29tsuctnqli/BLyQWhH4XDD6Mp
ZoqBzOyDL1W0V/pwSB5JBpw21GLUjFkTBLRdGrrDWEvtgUtNmqno1jWB4XyC0MA=
=kJY0
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#713877: enable in-kernel polling for block devices

2014-02-08 Thread Jerome Charaoui
Hi, I just wanted to note that this also affects USB devices which have
their mass storage interface activated manually after being plugged in,
such as Android phones. Now that udisks2 has replaced udisks (which
itself used to poll devices), these devices do not auto-mount anymore
unless a workaround is used. In my case, #35 did the trick.

 -- Jerome


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737287: O: acoustid-fingerprinter -- Acoustid fingerprinter

2014-02-08 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

retitle 737287 ITA: acoustid-fingerprinter -- Acoustid fingerprinter
owner 737287 !
thanks

Hi, I volunteer to take over maintenance for this package. I have
uploaded a candidate new revision at
http://mentors.debian.net/package/acoustid-fingerprinter

 -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS9wKcAAoJEK/ZGpI6kvtM9B0H/3Sv5BQfwW3nXd8C3G3Aq3Uv
73sWuYaq8lj6G+xwq3+OjdI4sW6S4ffeEwZc+1qvdeKIOsEKE0o1M3N6Ikm5zfQS
xjGpCDhUJCR9w4PP82DdoognX1tpm2djkjzveOMShs7po75F39cfgACnjoN2kSY8
vTa5zfK/J6AGX4IRaM4otjJk/86bK0lxAQQqqFby+/n9eQkVQZWjkynGuZzU4q+v
vjRaeUJCgQEqj1VS0Upxlb13Z7iWAZGrHQFxruGQKbeev+2wzBHJU2TWr/tdN6OV
wPz17o+ZyrMqyxwJZzVOS+/CBWnSHSizSwjP6JRRkw24E8k3P+9M7fPtn5oPunA=
=f9rB
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#731095: Please consider switching tablesorter to alternate upstream

2014-02-03 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-02 17:09, Iustin Pop a écrit :
 On Thu, Jan 30, 2014 at 08:54:17PM -0500, Jerome Charaoui wrote:
 Several packages in Debian depend on libjs-jquery-tablesorter.
 Are you confident that switching to a fork wouldn't negatively
 impact these packages?
 
 I'm definitely not confident of this, as I'm not familiar with the 
 javascript packaging/versioning/upgrades policy. Hence why I asked
 the maintainer to _investigate_ this situation, as they have
 better knowledge than me on this front, not to simply switch over.

I was asking in regards to the tablesorter plugin itself, not Debian
policies, in the hope that you may be familiar with the differences
between the two. Is the fork a drop-in replacement for the original
plugin? Did it introduce incompatible changes, such as removing
methods or properties? Etc.

Thanks,

 -- Jerome


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS79PSAAoJEK/ZGpI6kvtMw/EIAIc3c/I5Dz16SjoxD5s6BvUa
O0MJkmw8XHChBzkx+R+Q26GvIegC0SB0AQQ5ZFcM+/BBaKe9DPSTTOew3cKX8ho6
mhwpmdC+zYOqKzo5As4BQloec29qH5f4fX4JSA2KXLGwE7GirE9axhE5pyi/+2xq
54TjpJtBeeYFTyEHFw6b1bjqfcJKcxSireL7X8KZRSSOvUKdUn5F4gv0hFTcIxLx
u4vfaDZB6+iGVNHtnSDke2fHWAtVzV/FdjzLQ8Xa8DnnmkRrVzfEyKmJBf8L2cg1
fwG26IZgN5BDUvJdgRK/bv9k6VqCpgXZVjNZnRvQCu4eDpCtNvb5C4kk1EXgXU4=
=GFbS
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736551: [Pkg-javascript-devel] Bug#736551: Please include jquery-hashchange

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-02 06:45, Jonas Smedegaard a écrit :
 Quoting Jerome Charaoui (2014-02-01 18:26:34)
 If you're unavailable to integrate this patch and others queued
 in BTS, and publish an update of jquery-goodies to the archive, I
 would be happy to upload version 9-1 myself and have it reviewed
 by a sponsor.
 
 Did you consider the option of joining the Javascript team, to help
  maintain it long-term instead of only this single upload?

Yes, however my involvement with Debian is only at a beginning, and
I'd like to learn more about the different areas of the project before
I commit to anything long-term.

At this point, I'm mainly interested in getting these PhotoFloat
dependencies in the archive as soon as possible.

 -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7mgwAAoJEK/ZGpI6kvtMuzcIAI1dPsHSzSdvLT0m/AO7sgzF
dXn/aWgQ2VeqN4Qvlq6QKFij+Cx8up9x6pM/qnrNWx/dNJjkB57enBpaXuecBzbD
SXhopZ2bNpptlLMXJlga6aLNBYe2DAAhx7at7bGP+rK119FOc2KypgSK+/Fqrf7q
/4lW6vxFZ5wusKTPLasmCDueBuQEedJZzTb5t6eIcIVic5+NbCBvNh5leQYYLlSm
xRDAkeOKQV87MBK3PSkx4F9u5nGtSmmKXcCaX+2fEgpQX86PLx7f0eKYkrIy8NyC
yt07Ynfb3qCeq9FUF3JoU6kCsv8FRkHZiFU0DintAHKrundRFcQxjahXq1EfzBw=
=VTtF
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#693150: iceowl-l10n-fr: Dependency with iceowl-extension is broken.

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

As far as I can tell, iceowl (Sunbird) is no longer installable in
both jessie and sid. However iceowl-extension (Lightning) is still
being updated, the latest version being 2.6.4 (packaged as 24.2.0-1).

It would be great to have an up-to-date iceowl-l10n-* which is
compatible with the current iceowl-extension.

I can prepare a NMU, but as this would be my first upload, a careful
review would be in order.

 -- Jerome


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7wlBAAoJEK/ZGpI6kvtM8bUH/igH5sj0r9sD3xoanY0bIN6Y
k2Vn6R7wV8yjndispFumqItO4SPeEh23UYfM1L2WcvI14NNA4fmzLdjSI46ef7Tx
qmKZMa2hVS+ihiORh6mQNLmcUQrBkvXBN0QYmbjxuG6e1hf8TCrOdtW1W0QVrHL4
KPLeaDHwAJ9Li/rgpVxcc0qgIR1LECiBzmr3WZOqN9v2qvYubH4pWr2jt0UnrjI1
ShsvWrPQor7Vo+0156jQbjFPAYUWG1cXaCnQw+rOfE7tDvDoSH7RZ9Kmb9uCIW5b
Z0zmqgTU0ZKfJdRTnNPn0oY4Vn6fauCAvvPkwoktrfEq/dqKk/OroKFqj3gyWH8=
=tZkp
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#693150: iceowl-l10n-fr: Dependency with iceowl-extension is broken.

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Here is the NMU, as promised :
http://mentors.debian.net/package/iceowl-l10n

Some things I'm unsure about :

* Unstable or experimental ? I chose unstable as this is where
iceowl-extension exists, but if there's still any reason why it should
go in exp, I'm listening.

* VCS links are down, but as I'm not sure whether it's a temporary
situation or not, I left them as is.

* Some minor issues with other elements could also be fixed, but as
I'm not the principal maintainer I left those as is for the time being
: Homepage field, Upstream changelog, watch file, standards-version.


Thanks,

 -- Jerome


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7xcFAAoJEK/ZGpI6kvtMF5AIAIa39+LVFDxBwtAR8jnVncZd
EmGf+hKjxejlZxW9CyKwZX9/CM1qqRn7e/A4qMCU6U0ObuvaGt6fyvUzDbdoe14Y
aKF92q3TrGGgYcrG3uRl1oksN4NYf9EyRh06RFmhoMCH6kA5B7NTSeiUKJtHOPQc
6c9t37h2Bu9WzhnL9hYjxaY9QhrTNu9oUXtsva1tF/2MDs/NU+hiO7yGPpnBy3PL
LjJYK3TtTxjyghiIz4Co3BYhXt3idPzvReDMeP9/azKXsU9LecQjttEJYiVHm7wa
lPOlHU8R3E3utNrajv1GDDyGqYKAxcGY1MCFehgT4dFPnIdnMpFiMdXGsAv7YiY=
=i+8x
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737493: RFS: iceowl-l10n/2.6.4-1 [NMU]

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package iceowl-l10n

 * Package name: iceowl-l10n
   Version : 2.6.4-1
   Upstream Author : Mozilla Calendar Project
 * URL : http://www.mozilla.org/en-US/projects/calendar/
 * License : MPL
   Section : localization

 It builds those binary packages:

iceowl-l10n-ca - Catalan/Valencian language package for Iceowl
 iceowl-l10n-cs - Czech language package for Iceowl
 iceowl-l10n-da - Danish language package for Iceowl
 iceowl-l10n-de - German language package for Iceowl
 iceowl-l10n-en-gb - British English language package for Iceowl
 iceowl-l10n-es-ar - Spanish (Argentina) language package for Iceowl
 iceowl-l10n-es-es - Spanish (Spain) language package for Iceowl
 iceowl-l10n-et - Estonian language package for Iceowl
 iceowl-l10n-eu - Basque language package for Iceowl
 iceowl-l10n-fi - Finnish language package for Iceowl
 iceowl-l10n-fr - French language package for Iceowl
 iceowl-l10n-fy-nl - Western Frisian language package for Iceowl
 iceowl-l10n-ga-ie - Irish (Ireland) language package for Iceowl
 iceowl-l10n-gd - Scottish Gaelic language package for Iceowl
 iceowl-l10n-hr - Croatian language package for Iceowl
 iceowl-l10n-hu - Hungarian language package for Iceowl
 iceowl-l10n-is - Icelandic language package for Iceowl
 iceowl-l10n-it - Italian language package for Iceowl
 iceowl-l10n-ja - Japanese language package for Iceowl
 iceowl-l10n-ko - Korean language package for Iceowl
 iceowl-l10n-lt - Lithuanian language package for Iceowl
 iceowl-l10n-nb-no - Bokmaal (Norway) language package for Iceowl
 iceowl-l10n-nl - Dutch language package for Iceowl
 iceowl-l10n-nn-no - Nynorsk (Norway) language package for Iceowl
 iceowl-l10n-pl - Polish language package for Iceowl
 iceowl-l10n-pt-pt - Portuguese (Portugal) language package for Iceowl
 iceowl-l10n-ru - Russian language package for Iceowl
 iceowl-l10n-sk - Slovak language package for Iceowl
 iceowl-l10n-zh-cn - Chinese (China) language package for Iceowl
 iceowl-l10n-zh-tw - Chinese (Taiwan) language package for Iceowl


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

  http://mentors.debian.net/package/iceowl-l10n


Alternatively, one can download the package with dget using this command:

  dget -x
http://mentors.debian.net/debian/pool/main/i/iceowl-l10n/iceowl-l10n_2.6.4-1.dsc


Changes since the last upload:

  * Non-maintainer upload.
  * New upstream version : 2.6.4 (Closes: #693150)
  * Rebase patches for new version
  * Dropped languages : Albanian, Bulgarian, Galician, Swedish, Turkish
Ukrainian


This is my first upload, I fully expect it will need (hopefully minor)
adjustments before being accepted. I will gladly work with my sponsor
to fix any issues that are raised.


Regards,
  Jerome Charaoui

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7yFOAAoJEK/ZGpI6kvtMFCYIAIHSDgXW1u2bqaWP7m/h/Qxr
ZFr2JudNypusyPQyDQea6t/YOS5pDJGMY/A8I8RluCZfUZ1OS4kbwiMvdp4uAMFZ
Y57osNGLKEOT20a8vbB1iT/N/9mqm6zCsTemOH8JnVkt7wjC79S+my9HIeAAnLP8
iDoIvYuUwPoeo+tFPoH8EgH9rmzd+O5C+Oki2igC8azcjbGDDJidvGhDSQ8qcsNS
wB56Fl7RbyepyUON3c99qUJfidfbRtcb/0bUpV8/tuTblHRXo/f5t2IAET7hq0Ev
lcooJnosBEeNObeSo1JqXAyQbzYyjZnmEivR4fNYnjBhJOzaIWx5vLqUrLOwMrc=
=SpTe
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737493: RFS: iceowl-l10n/2.6.4-1 [NMU]

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-03 00:08, Vincent Cheng a écrit :
 Have you tried contacting the current maintainer prior to sending
 out this RFS? If they haven't responded in a timely manner, please
 ping the MIA team and go through the MIA process; if they did reply
 and simply don't have time to update their package, please get them
 to say so on a public list / bug report and include a link to it in
 your RFS bug. Otherwise, this would be considered a hostile NMU.

As the maintainer is listed in LowThresholdNmu, I thought it would be
okay to upload without delay. And I did leave a note in bug #693150
announcing my intention and asking for feedback. Could the upload still
be considered as such in light of this?

Thanks,

 -- Jerome


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7yc7AAoJEK/ZGpI6kvtMoOwH/isKBzQSsXwE9mtsXjHx7Gxf
nUJRKzc+cyb26pT6iucFc3dPHdvm8Y07Nk50Mkt+bXGWRB4nRPBoFQE2I0sWk+Cp
yyOy042Gd3ltoxvt/iYJz6tUkO5gXK85VGfrux5W1HPCTx5K8yv1lpnLDaPvryKv
ZXr5sZDm8/pZPJH8EvlieEHVQckSuHEoa1eiopNCnf9rJk+ZjD6WsbWLU47j6VK3
W6EOza/VXSwTDOnMFMQcEL4hY4hM96NjQjsogjJ1A+pEQHrNhU8jeiujwl662AzB
8qKIiS0cIuEPIKpit13afC8yf6ImnFiPDx12bZ141+2PgMYuxJOj2gftUVkB8HM=
=Q85O
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737493: RFS: iceowl-l10n/2.6.4-1 [NMU]

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-03 00:27, Vincent Cheng a écrit :
 On Sun, Feb 2, 2014 at 9:20 PM, Jerome Charaoui jer...@riseup.net
 wrote:
 Le 2014-02-03 00:08, Vincent Cheng a écrit :
 Have you tried contacting the current maintainer prior to
 sending out this RFS? If they haven't responded in a timely
 manner, please ping the MIA team and go through the MIA
 process; if they did reply and simply don't have time to update
 their package, please get them to say so on a public list / bug
 report and include a link to it in your RFS bug. Otherwise,
 this would be considered a hostile NMU.
 
 As the maintainer is listed in LowThresholdNmu, I thought it
 would be okay to upload without delay. And I did leave a note in
 bug #693150 announcing my intention and asking for feedback.
 Could the upload still be considered as such in light of this?
 
 No, low threshold NMUs doesn't give an unconditional license to
 upload new upstream releases and/or make 0-day uploads (it's also
 never been formalized in Policy, so there aren't exactly any
 clear-cut rules as to what low threshold NMUs do allow...).

This release was published upstream on Dec. 11, 2013 [1], so it's not
exactly a 0-day upload. Also, the last release packaged by the
maintainer was only uploaded over a year ago.

I followed the conditions outlined on LowThresholdNmu, which is :
upload must fix one or more bugs and publishing without delay is
acceptable. I would expect the maintainers who signed-on to agree with
these terms, which seem clear enough to me. However I was not aware
that this whole procedure wasn't sanctioned by the Debian Policy, so
thanks for bringing that up.


 Again, please try to get in contact with the maintainer, and if
 that fails, get in touch with the MIA team to get this package
 orphaned so you can adopt it and properly maintain it.

I did contact the maintainer [2]. albeit only very shortly before
uploading. Again, my understanding of the conditions in
LowThresholdNmu was that this procedure was acceptable.

In any event, I understand that a NMU is an exceptional procedure and
that LowThresholdNmu rules are not universally recognized, so I will
close this RFS and allow more time for the maintainer to respond.

Thanks,

  -- Jerome


[1] https://addons.mozilla.org/fr/thunderbird/addon/lightning/versions/
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693150#96

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7zL6AAoJEK/ZGpI6kvtM8uUH/jlLgD924X8HZXh5ksAaQilE
qyKobvDNjU3uGdkerN4cqWKmRJSxmJd9Gi/TKuhNLAvtwnLj1RI0E09O7IKd4sV1
DWb6jGhDsNV1jzurYb+cE7wFl812ZelIn2BhcIZDlAXRJhUUVdYh3lRBozJCLGdv
IedJXcejuaDd9HuV3Eu7Wwy9Clj1cWboadM064WcU//WB1iysJ0bOrCKPytJVzk/
l+dvbGGKpHYEj12fEqOm2TJbw4YlsDL3/kh911OAGVMFz+/mUYpsI6/0kgNAwwK3
FZWOpOwy1ceGf3rIzy/C0TbnhWPbaKlKtPHHB1Wrxyiwl/lxKE3V52LrpeQe8R8=
=Q9Dd
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-02-01 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-01 02:19, Raphael Hertzog a écrit :
 On Fri, 31 Jan 2014, Jerome Charaoui wrote:
 Le 2014-01-31 12:12, Daniel James a écrit :
 I think switching to upstream numbering is still possible. by
  using an epoch number. The new version number for 
 libjs-jquery-cookie would be 1:1.4.0 (epoch 1) which would
 be more recent than 8-2 (epoch 0).
 
 It may not be necessary to use an epoch just for galette, as 
 galette appears to bundle its own copy of libjs-jquery-cookie
 in /usr/share/galette/includes/jquery/jquery.cookie.js -
 according to:
 
 http://packages.debian.org/sid/all/galette/filelist
 
 While a number of web app maintainers in Debian seem to choose to
 do that, it's explicitly discouraged by the Debian Policy, see
 section 4.13 
 (http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles)


 
So this is actually a bug in galette (especially so once jquery-cookie
 1.4.0 makes it in the archive).
 
 $ dpkg -c galette_0.7.6.1-2_all.deb |grep cookie lrwxrwxrwx
 root/root 0 2013-11-05 10:03
 ./usr/share/galette/includes/jquery/jquery.cookie.js - 
 ../../../javascript/jquery-cookie/jquery.cookie.js
 
 So there's no bug here regarding jquery-cookie. And galette has a 
 dependency on libjs-jquery-cookie (= 8) so you have to use the
 epoch. There might be other local packages with similar
 dependencies that you should not ignore.

You're quite correct, there is no bug in galette, apologies for not
verifying more closely.


- -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7SEOAAoJEK/ZGpI6kvtM72cH/RZRVsp7KjlijP3ufein2Wcw
fIRhmWRRRJLOv5i/UT8EOPlJoCRhfxgdqHiyvJmR+eTrRtL+V5hH6IBlFMBN980C
Z1CUEq7PLfESKu9cUs4IGxOxby6jHd0sYRjgkUOdVOD/Jh4wPwGJXwp9/BdcU7cG
2Vd6tVGKvhlVBgwAxR3uo+PsOj8bDAyykGnYuMMsBKV8409pOnAgPxKQbqKEQ7vx
1sch5EsKuYqzHdUwNW51fk6OWSJ0/d+tZvsl+F6HVAK3UOXR568ghRZqDpwnkko1
OLeIOGeTzbTe23SSj5ulUwu2i8E/XQKJ14PUMDRyZPVlXETPYsk9J/eFY5xrNZU=
=kqQn
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#734763: [PATCH] Update jquery-cookie and switch to upstream version numbering for binary package

2014-02-01 Thread Jerome Charaoui
This patch should do the trick. It updates the cookie plugin to 1.4.0 and
sets the binary package version to 1:1.4.0, which insures us that the
package manager will upgrade to this version on all systems which have
version = 8-2 installed.

 -- Jerome

---
 cookie/CHANGELOG.md |  65 
 cookie/CONTRIBUTING.md  |  53 +
 cookie/MIT-LICENSE.txt  |  20 +
 cookie/README   |   0
 cookie/README.md| 146 +++
 cookie/jquery.cookie.js | 198 +++-
 cookie/server.js|  24 --
 cookie/test.html|  19 -
 cookie/test.js  |  65 
 debian/copyright|   3 +-
 debian/rules|   5 ++
 11 files changed, 403 insertions(+), 195 deletions(-)
 create mode 100644 cookie/CHANGELOG.md
 create mode 100644 cookie/CONTRIBUTING.md
 create mode 100644 cookie/MIT-LICENSE.txt
 delete mode 100644 cookie/README
 create mode 100644 cookie/README.md
 delete mode 100644 cookie/server.js
 delete mode 100644 cookie/test.html
 delete mode 100644 cookie/test.js

diff --git a/cookie/CHANGELOG.md b/cookie/CHANGELOG.md
new file mode 100644
index 000..467dd42
--- /dev/null
+++ b/cookie/CHANGELOG.md
@@ -0,0 +1,65 @@
+HEAD
+-
+
+1.4.0
+-
+- Support for AMD.
+
+- Removed deprecated method `$.cookie('name', null)` for deleting a cookie,
+  use `$.removeCookie('name')`.
+
+- `$.cookie('name')` now returns `undefined` in case such cookie does not exist
+  (was `null`). Because the return value is still falsy, testing for existence
+  of a cookie like `if ( $.cookie('foo') )` keeps working without change.
+
+- Renamed bower package definition (component.json - bower.json) for usage
+  with up-to-date bower.
+
+- Badly encoded cookies no longer throw exception upon reading but do return
+  undefined (similar to how we handle JSON parse errors with json = true).
+
+- Added conversion function as optional last argument for reading,
+  so that values can be changed to a different representation easily on the 
fly.
+  Useful for parsing numbers for instance:
+
+  ```javascript
+  $.cookie('foo', '42');
+  $.cookie('foo', Number); // = 42
+  ```
+
+1.3.1
+-
+- Fixed issue where it was no longer possible to check for an arbitrary cookie,
+  while json is set to true, there was a SyntaxError thrown from JSON.parse.
+
+- Fixed issue where RFC 2068 decoded cookies were not properly read.
+
+1.3.0
+-
+- Configuration options: `raw`, `json`. Replaces raw option, becomes config:
+
+  ```javascript
+  $.cookie.raw = true; // bypass encoding/decoding the cookie value
+  $.cookie.json = true; // automatically JSON stringify/parse value
+  ```
+
+  Thus the default options now cleanly contain cookie attributes only.
+
+- Removing licensing under GPL Version 2, the plugin is now released under MIT 
License only
+(keeping it simple and following the jQuery library itself here).
+
+- Bugfix: Properly handle RFC 2068 quoted cookie values.
+
+- Added component.json for bower.
+
+- Added jQuery plugin package manifest.
+
+- `$.cookie()` returns all available cookies.
+
+1.2.0
+-
+- Adding `$.removeCookie('foo')` for deleting a cookie, using `$.cookie('foo', 
null)` is now deprecated.
+
+1.1
+---
+- Adding default options.
diff --git a/cookie/CONTRIBUTING.md b/cookie/CONTRIBUTING.md
new file mode 100644
index 000..f174678
--- /dev/null
+++ b/cookie/CONTRIBUTING.md
@@ -0,0 +1,53 @@
+##Issues
+
+- Report issues or feature requests on [GitHub 
Issues](https://github.com/carhartl/jquery-cookie/issues).
+- If reporting a bug, please add a [simplified example](http://sscce.org/).
+
+##Pull requests
+- Create a new topic branch for every separate change you make.
+- Create a test case if you are fixing a bug or implementing an important 
feature.
+- Make sure the build runs successfully.
+
+## Development
+
+###Tools
+We use the following tools for development:
+
+- [Qunit](http://qunitjs.com/) for tests.
+- [NodeJS](http://nodejs.org/download/) required to run grunt and the test 
server only.
+- [Grunt](http://gruntjs.com/getting-started) for task management.
+
+###Getting started 
+Install [NodeJS](http://nodejs.org/).  
+Install globally grunt-cli using the following command:
+
+$ npm install -g grunt-cli
+
+Browse to the project root directory and install the dev dependencies:
+
+$ npm install -d
+
+To execute the build and tests run the following command in the root of the 
project:
+
+$ grunt
+
+You should see a green message in the console:
+
+Done, without errors.
+
+###Tests
+You can also run the tests in the browser.  
+Start a test server from the project root:
+
+$ node test/server.js
+
+Open the following URL in a browser:
+
+$ open http://0.0.0.0:8124/test/index.html
+
+_Note: we recommend cleaning all the browser cookies before running the tests, 
that can avoid false positive failures._
+
+###Automatic build
+You can build automatically 

Bug#657196: [PATCH] Adjust jquery-history extended description

2014-02-01 Thread Jerome Charaoui
---
 debian/control | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 9878805..6025ec2 100644
--- a/debian/control
+++ b/debian/control
@@ -129,9 +129,9 @@ Depends: ${misc:Depends}, libjs-jquery
 Recommends: javascript-common
 Homepage: http://tkyk.github.com/jquery-history-plugin/
 Description: jQuery history plugin
- A jQuery history plugin helps you to support back/forward buttons and
- bookmarks in your javascript applications. You can store the application
- state into URL hash and restore the state from it.
+ The jQuery history plugin helps JavaScript applications support
+ back/forward buttons and bookmarks. It can store the application
+ state into an URL hash and restore the state from it.
 
 Package: libjs-jquery-opacityrollover
 Architecture: all
-- 
1.8.5.2


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736551: Please include jquery-hashchange

2014-02-01 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dear Maintainers,

If you're unavailable to integrate this patch and others queued in
BTS, and publish an update of jquery-goodies to the archive, I would
be happy to upload version 9-1 myself and have it reviewed by a sponsor.

In any case, I would appreciate your feedback on the patch fixing this
bug, as well as
these other bugs:

* #736552 Please include jquery-fullscreen
* #734763 Please update libjs-jquery-cookie and use upstream numbering
* #737177 [PATCH] Use uglifyjs to compress JavaScript instead of
yui-compressor
* #657196 javascript completely lowercase in extended description

Thanks,

 -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7S5KAAoJEK/ZGpI6kvtMpAAH/29nyDVdAKH8FjJ7XuUlGPlo
CqB6SEdcpiphWb5jUcaldmKPrywKB7Jht9FOTRuK49HVKlYyHOYU4PQ0yfa3wQyg
VtBeaxNy9Uvtwr4q/1fcaoPUC1lA0kHAy+ecRol3BDiwPKgoXJhASk8SgzK9P+XJ
0tiObV9jOcFIgfa5a9cpVVFaOCfJlOrclfb+bXTKI6ETX4WnorcnapN3ng5f/T//
e/rUvtYIYXiIoKPfIcB9ZJDFwsJJ/4bGpUBE+9ygChCAw3iQ0cN5mBSttEFzJ4Ph
Oo66YfpLd7fMMsEtc1PvDbqB/StbYEFkE/eUrPtWJLq/atRI0ILXyltdYmddowM=
=x01k
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-01-31 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-31 06:36, Daniel James a écrit :
 Thanks for the reply. I have checked the list above, and only
 galette depends on a specific version of libjs-jquery-cookie, in
 this case (= 8).
 
 I guess the current version numbering was chosen because the
 source package jquery-goodies contains many different libraries,
 with a variety of upstream version numbers. Would it be a lot more
 work to create a source package for each of the 23 binary
 packages?

Well, yes, it would be a lot of work. And I'm quite certain the
official javascript packaging team would disagree to split jquery-goodies.

But, I think switching to upstream numbering is still possible. by
using an epoch number. The new version number for libjs-jquery-cookie
would be 1:1.4.0 (epoch 1) which would be more recent than 8-2 (epoch
0). Generating a binary package with a different version number than
the source package is definitely possible.

- -- Jerome



-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS671sAAoJEK/ZGpI6kvtMq1IH/RuebgChRBFElWQOvBkChq84
09Qc1STllgypff5O4t9K6SDH0pbAyZt4JRHkEykVUP/x6gG+4ijTiFQrK3JF0Li6
Nv3p8M0ciMnuz801ITtjGlcLkdqxNujwpN+f6m6gnImQDj8JZID+FtJPkcX2Ejjj
4vgNKVk/b/cU1W2YhjIPvjmxePUukPUci8ysCKvLjH9Y+FnM7Rcr6BVgXNksPd3J
nSdYDTj5REe1HnRnI6eK4INiWHF54wRpcLW82yhyVempmqNnI3uOf/tHoeuzBlvm
7Hv6neSA2yN6jDcK+OJsG7R5DqkuFBIe4U6OXo64JeP6Pc9+gQGTYI9/+7jKiM4=
=8kXP
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-01-31 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-31 12:12, Daniel James a écrit :
 Hi Jerome,
 
 I think switching to upstream numbering is still possible. by 
 using an epoch number. The new version number for
 libjs-jquery-cookie would be 1:1.4.0 (epoch 1) which would be
 more recent than 8-2 (epoch 0).
 
 It may not be necessary to use an epoch just for galette, as
 galette appears to bundle its own copy of libjs-jquery-cookie in 
 /usr/share/galette/includes/jquery/jquery.cookie.js - according
 to:
 
 http://packages.debian.org/sid/all/galette/filelist

While a number of web app maintainers in Debian seem to choose to do
that, it's explicitly discouraged by the Debian Policy, see section
4.13
(http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles)

So this is actually a bug in galette (especially so once jquery-cookie
1.4.0 makes it in the archive).


 But then maybe there is a law that Debian binary package numbers
 can never go downwards...

Well, in this case, the package manager is the law, because it has to
decide wether a package is an upgrade or a downgrande over another
version of the same package. The version number is depended on for this.


- -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6+r/AAoJEK/ZGpI6kvtMbCsH/A+mcqZhrS8wsmYu3APfdL6/
q7FRzgJ4EoLDkcF5dz1HTfNTXn2Yb21d3i+y1hJc8Dvs2TRia71J+3Sqv1NW3MJm
E1q/1CvKCW6QICCK0zmig66h4vUP1IDs/wUKhA/wYadSqDwpFCidT/Ka1h5Gq4q4
dvn6VIFKKDVVAPzu2Fv1PKCnSvFWi4aPKsXJhRnW4W477yVO3dAORzPzx6HaT9j7
BLmEBlEO4iFDLyBvvEnqGce/ZmvJEYh/ScUJh1x/oSft2Z5ZA71MUFI0ZkIIUpv/
NBsCb139XciP3Kmmp1rg4BZkQK6wIFmVc9n59gHK5kTOoV4Mqwuj1s9HNoxJ88M=
=L8CB
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721568: photofloat: move css below /etc and minify during install and on-demand

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-30 13:38, Antoine Beaupré a écrit :
 That seems fair enough. I would say:
 
 a. compress CSS during build (or compact, i don't care) b. install
 CSS compressed in /var c. install CSS sources in /etc d. provide a
 clear way for users to get from c to b, but don't do it 
 automatically. e. symlink in /usr to /etc and /var for consistency
 and simplicity

Yes. If we all agree to this, I can prepare a patch soonish.

- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6pzoAAoJEK/ZGpI6kvtMbzIH/RcBZ+853In2aFjd22mr00oa
9Wl675ygrBWHmZ8slm7Evp2nsVorNFEZCuRbT3f2MRBP/v1moVYM8l3OK6DWylHf
BuRYpWv+f45hRhz9DkiIFxWHuRJIDaRKudf5TYbz9SWzYZxSm0RAssZvzR5AQvSU
3LltJEcnoe0wrIK+aNg4BiK3GjWFhMx9omGbuQDqVMtMjzkncvNeLEkcORgAVCGK
TETHUVU7gb+m6q9kvBzDMHwgUsy/gWjIg8T3nmhzwnHwG8/9TQiNzIQtW6DwioA0
n5s9cejXFBykUnCy7XO98DaTglDxWHXXla/mLjGrsIzh5Lf1hvOp7TexpdvdqdU=
=52pA
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736551: [PATCH] Add jQuery FullScreen Plugin

2014-01-30 Thread Jerome Charaoui
Tags: patch

Here's a patch against the jquery-goodies' source code Git tree.

---
 debian/control   |  11 ++
 debian/copyright |   6 ++
 debian/libjs-jquery-fullscreen.README.Debian |  13 +++
 debian/libjs-jquery-fullscreen.docs  |   1 +
 debian/libjs-jquery-fullscreen.install   |   1 +
 debian/rules |   6 ++
 fullscreen/jquery.fullscreen.js  | 147 +++
 fullscreen/readme.md |  75 ++
 8 files changed, 260 insertions(+)
 create mode 100644 debian/libjs-jquery-fullscreen.README.Debian
 create mode 100644 debian/libjs-jquery-fullscreen.docs
 create mode 100644 debian/libjs-jquery-fullscreen.install
 create mode 100644 fullscreen/jquery.fullscreen.js
 create mode 100644 fullscreen/readme.md

diff --git a/debian/control b/debian/control
index 914a50c..3af8f2d 100644
--- a/debian/control
+++ b/debian/control
@@ -316,3 +316,14 @@ Description: Simple slideshow plugin for jQuery
  A simple slideshow plugin for jQuery packed with a useful set of features to
  help novice and advanced developers alike create elegant and user-friendly
  slideshows.
+
+Package: libjs-jquery-fullscreen
+Architecture: all
+Depends: ${misc:Depends}, libjs-jquery
+Recommends: javascript-common
+Homepage: http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+Description:  jQuery FullScreen Plugin
+ A jQuery 1.7 plugin that wraps around the Full Screen API and works around
+ various browser differences. Works in FF 10, Chrome and Safari. It is useful
+ for presenting users with an easier to read version of your web pages, or
+ zooming canvas and video elements.
diff --git a/debian/copyright b/debian/copyright
index 10cafbd..078d2f4 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -106,6 +106,12 @@ Files: slides/*
 Copyright: 2011 Nathan Searles, http://nathansearles.com
 License: Apache-2.0
 
+Files: fullscreen/*
+Copyright: 2012 Martin Angelov
+Homepage: http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+License: Expat
+Source: https://github.com/martinaglv/jQuery-FullScreen/issues/13
+
 Files: debian/*
 Copyright: (c) 2009-2011 Marcelo Jorge Vieira me...@debian.org
 License: MIT or GPL-2+ or BSD or Apache-2.0
diff --git a/debian/libjs-jquery-fullscreen.README.Debian 
b/debian/libjs-jquery-fullscreen.README.Debian
new file mode 100644
index 000..35e78ef
--- /dev/null
+++ b/debian/libjs-jquery-fullscreen.README.Debian
@@ -0,0 +1,13 @@
+libjs-jquery-fullscreen for Debian
+--
+
+In order to make use of fullscreen in your html, include the following
+lines in your html header
+
+script language=javascript type=text/javascript
+src=/javascript/jquery/jquery.js/script
+
+script language=javascript type=text/javascript
+src=/javascript/jquery-fullscreen/jquery.fullscreen.js/script
+
+ -- Jerome Charaoui jer...@riseup.net, Sun, 26 Jan 2014 19:41:54 -0500
diff --git a/debian/libjs-jquery-fullscreen.docs 
b/debian/libjs-jquery-fullscreen.docs
new file mode 100644
index 000..c97d3b7
--- /dev/null
+++ b/debian/libjs-jquery-fullscreen.docs
@@ -0,0 +1 @@
+fullscreen/readme.md
diff --git a/debian/libjs-jquery-fullscreen.install 
b/debian/libjs-jquery-fullscreen.install
new file mode 100644
index 000..1e23cc1
--- /dev/null
+++ b/debian/libjs-jquery-fullscreen.install
@@ -0,0 +1 @@
+fullscreen/jquery.fullscreen.js /usr/share/javascript/jquery-fullscreen
diff --git a/debian/rules b/debian/rules
index 4edbfeb..e33ee42 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,6 +27,7 @@ override_dh_auto_build:
yui-compressor resize/jquery.ba-resize.js -o 
resize/jquery.ba-resize.min.js
yui-compressor uploadify/jquery.uploadify.js -o 
uploadify/jquery.uploadify.min.js
yui-compressor slides/source/slides.jquery.js -o 
slides/source/slides.min.jquery.js
+   yui-compressor fullscreen/jquery.fullscreen.js -o 
fullscreen/jquery.fullscreen.min.js
 
 override_dh_installchangelogs:
dh_installchangelogs --package libjs-jquery-livequery 
livequery/ChangeLog.markdown
@@ -59,3 +60,8 @@ override_dh_auto_clean:
rm -f resize/jquery.ba-resize.min.js
rm -f uploadify/jquery.uploadify.min.js
rm -f slides/source/slides.min.jquery.js
+   rm -f fullscreen/jquery.fullscreen.min.js
+
+override_dh_gencontrol:
+   dh_gencontrol -plibjs-jquery-fullscreen -- -v1.2
+   dh_gencontrol --remaining-packages
diff --git a/fullscreen/jquery.fullscreen.js b/fullscreen/jquery.fullscreen.js
new file mode 100644
index 000..78499f0
--- /dev/null
+++ b/fullscreen/jquery.fullscreen.js
@@ -0,0 +1,147 @@
+/**
+ * @namejQuery FullScreen Plugin
+ * @author  Martin Angelov, Morten Sjøgren
+ * @version 1.2
+ * @url 
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+ * @license MIT License
+ */
+
+/*jshint browser: true

Bug#737177: [PATCH] Use uglifyjs to compress JavaScript instead of yui-compressor

2014-01-30 Thread Jerome Charaoui
Package: src:jquery-goodies
Version: 8-2
Severity: normal

As announced on the YUI blog some time ago, yui-compressor is now deprecated in
favor of UglifyJS.

http://www.yuiblog.com/blog/2012/10/16/state-of-yui-compressor/

Here's a patch to replace the use of yui-compressor with uglifyjs when
compressing JavaScript files at build-time.

 -- Jerome


---
 debian/control |  2 +-
 debian/rules   | 48 
 2 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/debian/control b/debian/control
index 914a50c..f8f62ef 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Javascript Maintainers 
pkg-javascript-de...@lists.alioth.deb
 Uploaders: Marcelo Jorge Vieira (metal) me...@debian.org,
Per Andersson avtob...@gmail.com,
Agustin Henze t...@sluc.org.ar
-Build-Depends: debhelper (= 7.0.50~), yui-compressor
+Build-Depends: debhelper (= 7.0.50~), node-uglify
 Standards-Version: 3.9.4
 Vcs-Browser: http://git.debian.org/?p=pkg-javascript/jquery-goodies.git
 Vcs-Git: git://git.debian.org/git/pkg-javascript/jquery-goodies.git
diff --git a/debian/rules b/debian/rules
index 4edbfeb..7845ea5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,30 +3,30 @@
dh $@
 
 override_dh_auto_build:
-   yui-compressor event-drag/jquery.event.drag.js -o 
event-drag/jquery.event.drag.min.js
-   yui-compressor event-drop/jquery.event.drop.js -o 
event-drop/jquery.event.drop.min.js
-   yui-compressor easing/jquery.easing.js -o easing/jquery.easing.min.js
-   yui-compressor easing/jquery.easing.compatibility.js -o 
easing/jquery.easing.compatibility.min.js
-   yui-compressor galleriffic/js/jquery.galleriffic.js -o 
galleriffic/js/jquery.galleriffic.min.js
-   yui-compressor meiomask/jquery.meiomask.js -o 
meiomask/jquery.meiomask.min.js
-   yui-compressor mousewheel/jquery.mousewheel.js -o 
mousewheel/jquery.mousewheel.min.js
-   yui-compressor jquery-history/jquery.history.js -o  
jquery-history/jquery.history.min.js
-   yui-compressor opacityrollover/jquery.opacityrollover.js -o 
opacityrollover/jquery.opacityrollover.min.js
-   yui-compressor jush/jush.js -o jush/jush.min.js
-   yui-compressor jfeed/build/dist/jquery.jfeed.js -o 
jfeed/build/dist/jquery.jfeed.min.js
-   yui-compressor form/jquery.form.js -o form/jquery.form.min.js
-   yui-compressor tipsy/src/javascripts/jquery.tipsy.js -o 
tipsy/src/javascripts/jquery.tipsy.min.js
-   yui-compressor fancybox/jquery.fancybox.js -o 
fancybox/jquery.fancybox.min.js
-   yui-compressor cookie/jquery.cookie.js -o cookie/jquery.cookie.min.js
-   yui-compressor metadata/jquery.metadata.js -o 
metadata/jquery.metadata.min.js
-   yui-compressor tablesorter/jquery.tablesorter.js -o 
tablesorter/jquery.tablesorter.min.js
-   yui-compressor tablesorter/addons/pager/jquery.tablesorter.pager.js -o 
tablesorter/addons/pager/jquery.tablesorter.pager.min.js
-   yui-compressor treetable/src/jquery.treeTable.js -o 
treetable/src/jquery.treeTable.min.js
-   yui-compressor livequery/jquery.livequery.js -o  
livequery/jquery.livequery.min.js
-   yui-compressor countdown/jquery.countdown.js -o 
countdown/jquery.countdown.min.js
-   yui-compressor resize/jquery.ba-resize.js -o 
resize/jquery.ba-resize.min.js
-   yui-compressor uploadify/jquery.uploadify.js -o 
uploadify/jquery.uploadify.min.js
-   yui-compressor slides/source/slides.jquery.js -o 
slides/source/slides.min.jquery.js
+   uglifyjs -o event-drag/jquery.event.drag.min.js 
event-drag/jquery.event.drag.js
+   uglifyjs -o event-drop/jquery.event.drop.min.js 
event-drop/jquery.event.drop.js
+   uglifyjs -o easing/jquery.easing.min.js easing/jquery.easing.js
+   uglifyjs -o easing/jquery.easing.compatibility.min.js 
easing/jquery.easing.compatibility.js
+   uglifyjs -o galleriffic/js/jquery.galleriffic.min.js 
galleriffic/js/jquery.galleriffic.js
+   uglifyjs -o meiomask/jquery.meiomask.min.js meiomask/jquery.meiomask.js
+   uglifyjs -o mousewheel/jquery.mousewheel.min.js 
mousewheel/jquery.mousewheel.js
+   uglifyjs -o jquery-history/jquery.history.min.js 
jquery-history/jquery.history.js
+   uglifyjs -o opacityrollover/jquery.opacityrollover.min.js 
opacityrollover/jquery.opacityrollover.js
+   uglifyjs -o jush/jush.min.js jush/jush.js
+   uglifyjs -o jfeed/build/dist/jquery.jfeed.min.js 
jfeed/build/dist/jquery.jfeed.js
+   uglifyjs -o form/jquery.form.min.js form/jquery.form.js
+   uglifyjs -o tipsy/src/javascripts/jquery.tipsy.min.js 
tipsy/src/javascripts/jquery.tipsy.js
+   uglifyjs -o fancybox/jquery.fancybox.min.js fancybox/jquery.fancybox.js
+   uglifyjs -o cookie/jquery.cookie.min.js cookie/jquery.cookie.js
+   uglifyjs -o metadata/jquery.metadata.min.js metadata/jquery.metadata.js
+   uglifyjs -o tablesorter/jquery.tablesorter.min.js 

Bug#731095: Please consider switching tablesorter to alternate upstream

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Several packages in Debian depend on libjs-jquery-tablesorter. Are you
confident that switching to a fork wouldn't negatively impact these
packages?

libjs-jquery-tablesorter
Reverse Depends:
  libprophet-perl
  libjs-twitter-bootstrap
  python3-coverage
  python-coverage
  phpmyadmin
  openteacher

 -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6wJJAAoJEK/ZGpI6kvtM2BoIAJs57OGnB6tx3mLNqMdhVwTo
5nBeKus2A3Eie7cQSv9Ccm+F9GfqeSaq/3ol7zusDeL7SoqULz25HlnWY2tXAcIA
XyHJOnRErUgD3Xe3EegsnGIgQm4V0ocNEAKaYgZarTskQHTqNEYqT/i6p8LbIyqx
RqYC0CzzkQn46pGUayywlQMK3jLCD+tOvDoRLN+gFarhUBQVuB4kfbjHw+l6E20f
LLkUvkWwbVUO+BcbJ+AMHGPHLb2xd8tgGbbZKs/9aj+MhCtcQ0AfoAHq5PyMtoaw
7BQQ/M+ymuZPiyhJ/TQIhOY2COVQ1MJ7ltLdqwU35SN+PJPQJheatlJr1XOgiXY=
=dbuN
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736551: [PATCH] Add jQuery FullScreen Plugin

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Apologies, the previous message was obviously intended for another bug
report.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6wWkAAoJEK/ZGpI6kvtMzU4IALjiCPFLB6sjHrdESg1FROCE
ix9DqGOoqsx/jcnT0Een5xg5JmOuG2k6nQHD/AFxLpKTZeUkk+9GYh0oOzN23u+M
sKpEpJL16bCMUOC0+ISs2dZQ3M0T3ep/LdlDJTL91yyNj7J+gAD4CmUHZhiaMEGr
dyHNNlvjGkdl9QB23lnHe9z0Wbe0iYoelJD9XGeZGE5x+7LjA6hOjue9ZkahXXtu
6va8QwBjJQL7RkDU18aVYF4DDk5a6qRpDe3wBIcgdA33q64BkU9qRxb5fl3LJrw/
BXdmrTVjfOLQqddT4GlHnWjVulVr+Kw14XseHM9jHljb/0KOZeF4Cd6Z6RdPe0M=
=QP5O
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736552: [PATCH] Add jQuery FullScreen Plugin

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Tags: patch

Here's a patch against the jquery-goodies' source code Git tree.

- ---
 debian/control   |  11 ++
 debian/copyright |   6 ++
 debian/libjs-jquery-fullscreen.README.Debian |  13 +++
 debian/libjs-jquery-fullscreen.docs  |   1 +
 debian/libjs-jquery-fullscreen.install   |   1 +
 debian/rules |   6 ++
 fullscreen/jquery.fullscreen.js  | 147
+++
 fullscreen/readme.md |  75 ++
 8 files changed, 260 insertions(+)
 create mode 100644 debian/libjs-jquery-fullscreen.README.Debian
 create mode 100644 debian/libjs-jquery-fullscreen.docs
 create mode 100644 debian/libjs-jquery-fullscreen.install
 create mode 100644 fullscreen/jquery.fullscreen.js
 create mode 100644 fullscreen/readme.md

diff --git a/debian/control b/debian/control
index 914a50c..3af8f2d 100644
- --- a/debian/control
+++ b/debian/control
@@ -316,3 +316,14 @@ Description: Simple slideshow plugin for jQuery
  A simple slideshow plugin for jQuery packed with a useful set of
features to
  help novice and advanced developers alike create elegant and
user-friendly
  slideshows.
+
+Package: libjs-jquery-fullscreen
+Architecture: all
+Depends: ${misc:Depends}, libjs-jquery
+Recommends: javascript-common
+Homepage:
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+Description:  jQuery FullScreen Plugin
+ A jQuery 1.7 plugin that wraps around the Full Screen API and works
around
+ various browser differences. Works in FF 10, Chrome and Safari. It
is useful
+ for presenting users with an easier to read version of your web
pages, or
+ zooming canvas and video elements.
diff --git a/debian/copyright b/debian/copyright
index 10cafbd..078d2f4 100644
- --- a/debian/copyright
+++ b/debian/copyright
@@ -106,6 +106,12 @@ Files: slides/*
 Copyright: 2011 Nathan Searles, http://nathansearles.com
 License: Apache-2.0
 +Files: fullscreen/*
+Copyright: 2012 Martin Angelov
+Homepage:
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+License: Expat
+Source: https://github.com/martinaglv/jQuery-FullScreen/issues/13
+
 Files: debian/*
 Copyright: (c) 2009-2011 Marcelo Jorge Vieira me...@debian.org
 License: MIT or GPL-2+ or BSD or Apache-2.0
diff --git a/debian/libjs-jquery-fullscreen.README.Debian
b/debian/libjs-jquery-fullscreen.README.Debian
new file mode 100644
index 000..35e78ef
- --- /dev/null
+++ b/debian/libjs-jquery-fullscreen.README.Debian
@@ -0,0 +1,13 @@
+libjs-jquery-fullscreen for Debian
+--
+
+In order to make use of fullscreen in your html, include the following
+lines in your html header
+
+script language=javascript type=text/javascript
+src=/javascript/jquery/jquery.js/script
+
+script language=javascript type=text/javascript
+src=/javascript/jquery-fullscreen/jquery.fullscreen.js/script
+
+ -- Jerome Charaoui jer...@riseup.net, Sun, 26 Jan 2014 19:41:54 -0500
diff --git a/debian/libjs-jquery-fullscreen.docs
b/debian/libjs-jquery-fullscreen.docs
new file mode 100644
index 000..c97d3b7
- --- /dev/null
+++ b/debian/libjs-jquery-fullscreen.docs
@@ -0,0 +1 @@
+fullscreen/readme.md
diff --git a/debian/libjs-jquery-fullscreen.install
b/debian/libjs-jquery-fullscreen.install
new file mode 100644
index 000..1e23cc1
- --- /dev/null
+++ b/debian/libjs-jquery-fullscreen.install
@@ -0,0 +1 @@
+fullscreen/jquery.fullscreen.js /usr/share/javascript/jquery-fullscreen
diff --git a/debian/rules b/debian/rules
index 4edbfeb..e33ee42 100755
- --- a/debian/rules
+++ b/debian/rules
@@ -27,6 +27,7 @@ override_dh_auto_build:
yui-compressor resize/jquery.ba-resize.js -o
resize/jquery.ba-resize.min.js
yui-compressor uploadify/jquery.uploadify.js -o
uploadify/jquery.uploadify.min.js
yui-compressor slides/source/slides.jquery.js -o
slides/source/slides.min.jquery.js
+   yui-compressor fullscreen/jquery.fullscreen.js -o
fullscreen/jquery.fullscreen.min.js
  override_dh_installchangelogs:
dh_installchangelogs --package libjs-jquery-livequery
livequery/ChangeLog.markdown
@@ -59,3 +60,8 @@ override_dh_auto_clean:
rm -f resize/jquery.ba-resize.min.js
rm -f uploadify/jquery.uploadify.min.js
rm -f slides/source/slides.min.jquery.js
+   rm -f fullscreen/jquery.fullscreen.min.js
+
+override_dh_gencontrol:
+   dh_gencontrol -plibjs-jquery-fullscreen -- -v1.2
+   dh_gencontrol --remaining-packages
diff --git a/fullscreen/jquery.fullscreen.js
b/fullscreen/jquery.fullscreen.js
new file mode 100644
index 000..78499f0
- --- /dev/null
+++ b/fullscreen/jquery.fullscreen.js
@@ -0,0 +1,147 @@
+/**
+ * @namejQuery FullScreen Plugin
+ * @author  Martin Angelov, Morten Sjøgren
+ * @version 1.2
+ * @url
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+ * @license

Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

More than a few packages in Debian depend on the currently packaged
version. Do you know if such an update would introduce incompatible
changes?

libjs-jquery-cookie
Reverse Depends:
  spip
  spotweb
  python-django-debug-toolbar
  python-tables-doc
  openstack-dashboard
  spip
  python-django-feincms
  python-tables-doc
  phpmyadmin
  php-apigen
  mediawiki
  libkohana3.2-mod-userguide-php
  libkohana3.1-mod-userguide-php
  liblemonldap-ng-portal-perl
  liblemonldap-ng-manager-perl
  openstack-dashboard
  galette
  dotclear
  dokuwiki
  cacti

 -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6wohAAoJEK/ZGpI6kvtMPBYH/jTNSDvXx8bIQUwMTPgBbF4v
bwwCjLJ1YTAetiVNWfJhLmnPeklNC2geAcEKU/kW3dGEn5L57KUWMJpWPujASuu/
yKGqfRQ6F3nl6zzQoTE3td9Hh+WjbK/w7gO6O98nMY8i0uT8XTi5T1xNxjnVoiW9
ztJN2IIdbbefaaSIF0JiqQ0xBbiC4X2RRTYJToVxACfjh1PUT3wIqS4LjQdEKIOZ
lpsLCoKd1PIyjTwHNk6xsFiSelGNWS0Jj3dA716awj5CJbNIzMMhQRLyj+jVLPTk
Rd5hCwae0V6Hnib8Z1AnLon3FMM7/0HcyNCpMtEMhFcjEiO2SICzjwnDfvUTaQw=
=41+m
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721567: [PATCH] Re: photofloat: should use separately packaged libjs-* packages (not include convenience code copies)

2014-01-29 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-27 06:07, Jonas Smedegaard a écrit :
 Shipping the makefile cause the binary package to depend on make.
  That's inelegant but more importantly it raise the risk of flaws
 e.g. in how errors are handled.
 
 ...and regarding errors: Seems you only only recommend
 yui-compressor, but the makefile fails hard if that isn't
 available.

In the interest of keeping maintenance down, I thought it was better
to rely on upstream code rather than ship a custom script. In this
state, the Makefile only fails in the absence of yui-compressor if the
user modifies the CSS. Not ideal, for sure, but not package-breaking
either.


 ...and regarding yui-compressor: Dependin on that at runtime pulls
 in Java, which I find inelegant and annoying.  Please consider use
 the scss tool (from package ruby-sass) instead: the SCSS dataformat
 is a superset of CSS so you can simply use plain CSS as input.  If
 the thought of then pulling in Ruby displeases you, then consider
 libtext-sass-perl or python-pyscss.
 
 ...and regarding CSS compression: Please consider not compressing
 at all but only cat'ing those files (or use sass --style expanded
 during build, which then serves to also checks validity of that
 code) and install it below /etc, and put a symlink at the original
 location, to allow system owner to customize default look.

You've already raised most of these (good, imo) ideas in bug #721568.
This bug report and patch are aimed are improving the javascript
situation. Please don't assume that we are ignoring the rest of your
suggestions just because everything doesn't get fixed in a single
patch. :)


- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6Tu6AAoJEK/ZGpI6kvtMHdgH/jHEs0RidAyMM/sRw/STT1yY
TCe6goR20UFsKDU/lTfyhAHGwgCZSv5UNiVTXNfsowearbo6muMSHJjX+PGLwViI
MVDRB7zNHGD+VYlD5YLVUq12vCOMbupA1QdJwTQxjDTmuYvV4C3JddlrHPFKD4sZ
x4QnTVDfo9OHixcLVTst2OIb9izmOM2xgCzfiTnmLO7K6cm/SzQdt5rpcE6L+OYr
pQjRx9weMDDE0GFP7rNq0hnHgwh3XKmd0sRJPdtkUNtSoMVzVbzkaWutwR/YVHTf
TtiPrTKxQ3jUs2auKdhiihJb8dLjOYYZCPsghMNECcxEYFCeZ8NesCe0QAwJZfk=
=zAHO
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721568: photofloat: move css below /etc and minify during install and on-demand

2014-01-29 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

What do you think of node-cssmin ? It's based on nodejs, which is
already a dependency for uglifyjs. It's not packaged in Debian, but
that's something we can easily fix :)

https://github.com/jbleuzen/node-cssmin

- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6ZQSAAoJEK/ZGpI6kvtMGogH/10hr5LRaJM9amlrnvI9vrRL
xBBOIIaTzUq+Y9aJy9sodn9QrDS5+Z/zHRAaBZnY0sbrehSPBt3MFdpHnDaM3ewM
74Bi7KAsPnTa07qJWztEWegI/ijnWfS1MAaxhe4yg6KAvwje3SoGT3b+iNDmFdHz
yb2MqH3SZ9pJzpmnFb4MzZguebWjQ+5bAbVacnwnhOXJOLi9lrK6WI+cx7nqzamo
lYxLQpd4UL5spz7giyfn4Nc/UGKsFYdnQIY1pyMJNiqsS3frhGywu54A+qqR1DLF
UP3gXvAuQsWU01QBO72Pm+LDjgD9HSkHprVNpkTmsohPe9ZBg3mGQ6Y3qPKAWy4=
=zbiY
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721568: photofloat: move css below /etc and minify during install and on-demand

2014-01-29 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

clean-css is another option based on nodejs, but which is already
packaged in Debian.

http://packages.debian.org/jessie/cleancss

- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6ZiXAAoJEK/ZGpI6kvtMgDIIAKZmQ5PLjShesmj0CxEm3V9h
3DC72khfhgHTqefu6YkB4cuv4VuOr6xfbrtD5qHtjNE79z5FxZiDgEFa9jG7A9ut
B5axQXdbO3+5hH3cqwCHoGa15MLSiyqPRlbU0yKfdx9NEKvWulNNoz7wIprf5X97
qSk0+KM4ntcxyBHXVPQ6iM2gcq/uV74AWqu5RfK4XLziKMOv90B20cU47u/F/KXd
v3Yka3ikOhclfhELDFHHiBBa1leBuOPpaLAiwFa0nSEI6DDD8kYsopYZrb0kMQz/
Lm/jNitEQ97LB35PMfroMSGejF6o6lg2jI7ZiCiTJH/uBO6oKJfEZq2NR+4yzow=
=Meh9
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721568: photofloat: move css below /etc and minify during install and on-demand

2014-01-29 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-29 22:16, Antoine Beaupré a écrit :
 Jérome: what's wrong with sass? you seem to be looking through
 heaven and earth for an alternative... :)

I don't have any bias against it, it's only that pulling in ruby does
seem a bit overkill. Plus, if we want PhotoFloat to use sass and
handle css syntax errors I think that may require some adjustments
upstream to the Makefile and/or patches, or at least a ship custom
script with the package like Jonas suggests.

On the other hand something like cleancss, while it won't exit with a
non-zero status in case of errors in the CSS, would be a drop-in
replacement for yui-compressor (which is still a positive change since
yui-compressor is now deprecated).

Anyway, I'm okay with both approaches, the first one is more
maintenance but more functional, while the second is only marginally
better than the status quo yet quite trivial to implement.

- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6dFCAAoJEK/ZGpI6kvtMzO0IAKmbZqFQan5+nHUEY7RTFuA8
8GvHojsttxfImftiGJ08HBwVrSMpzWgVZyBa9GICQ/c4ghaApddgrPnJptwKNAC1
wZxK+RbyQY88hYZr0AlyW1OrI4Y+yY8zXB5IfP0m39UaDgrusc+jE5ONVlDPZFv1
b1Nj/hHIMi+aWo3ucE6VbQEl+xhbn0wf25HIxHSUhryqiWTSDcgxMk76PMdfJXpa
xmebh4u6JHhpxZXARG0YIo8l9lyMjXwacHDnRs+9WpdgEP2OhHIE3/3EtMtExBZE
UXLbNyZNw6UbuRYO7NJaNPg2UG2wfbitS+vrCA0FlbFMC14Y65SeNCm1pZt/kac=
=PZtQ
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721568: photofloat: move css below /etc and minify during install and on-demand

2014-01-29 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-29 23:24, Antoine Beaupré a écrit :
 But then cleancss brings in nodejs, which brings in libv8, which is
 a whole other beast.

nodejs is also a dependency for uglifyjs.

- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6dT+AAoJEK/ZGpI6kvtMsK0IAIi475qTUMQBOKwqIFxthKrz
9dlJ9XtpEHHbQd3YBGjF2TME3jg8R4Q1B9dwZCWhz308XZEAWh4yKUP6Ff+JwFNE
lxihu+0Zup9GqseznBlt78Z3pDaOtH+XG82fY17z8lcmivUfvMfJFw+bDvJaCnn7
zJN+kBEJyf6dRQZavq1leXRo5AsaUDVQ1agmSt1jFWrIZ52uPSkgOdUERN8FNcdW
NZbS3DXFjkkXlsaHqIW6qDKwYl2gwi2SzdCbOK/l0bQ2p/34J6mbBlHowDhU7Oae
ROOTcxNLP/woGOD6etvU8/GaV4awfvoqec1+CitjijaTGj9gG9qHDpoJVA9HerM=
=xHcY
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721567: [PATCH] Re: photofloat: should use separately packaged libjs-* packages (not include convenience code copies)

2014-01-27 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-27 11:28, Antoine Beaupré a écrit :
 On 2014-01-27 11:21:19, Jerome Charaoui wrote:
 diff --git a/debian/rules b/debian/rules index
 118de9d..49f0824 100755 --- a/debian/rules +++ b/debian/rules
 @@ -20,11 +20,5 @@ export DH_OPTIONS %: dh $@
 --with=python2
 
 -override_dh_auto_build: - dh_auto_build - ln -s 
 /usr/share/javascript/jquery/jquery.js 
 $(CURDIR)/web/js/000-jquery-1.7.2.js - ln -s 
 /usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js 
 $(CURDIR)/web/js/003-mousewheel.js -   cd $(CURDIR)/web 
 $(MAKE) - override_dh_install: -   dh_install -X.gitignore
 -XMakefile -Xutils/ +  dh_install -X.gitignore -X*.min.js
 -Xutils/
 
 Does that mean we still build the minified versions during
 build, but then don't ship them? Shouldn't just skip that?
 
 I removed the whole override_dh_auto_build code block, so the 
 build-time minify doesn't happen anymore.
 
 Hum.. I would have thought that without the override,
 dh_auto_build would still get called and hit the makefile and so
 on...

I've tested with dpkg-buildpackage and it doesn't seem to hit it,
probably because the file is in web/ instead of the root of the
package source.


 Sounds pretty reasonable to me! However upstream uses
 google-compiler, so the change would look like :
 
 - -JS_COMPILER = utils/google-compiler --warning_level QUIET 
 +JS_COMPILER =? utils/google-compiler --warning_level QUIET
 
 Understood. Can you take care of posting the patch upstream as
 well?

Done!


- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS50xsAAoJEK/ZGpI6kvtMlNQH/iecsC4YuPgZsG0kc9ECOmR9
bk4z5qKi8E8lebdJxV+PiZmsfZAoEDRNnNR+jO2vZpYWJWoFq7Uw1l0b9eXwLchM
lR8kFPepPf8QV2Tc03uWXjJsSVCcwcgJ/2uzjfXYZgzj+doNxBXGY+TL9PCUfeDr
BvkaJE4K9DW8uWTP5jqPEMl+gs7sgpZxZMbQHUIuEj50hCuKP54M2+fVlMDQgvLR
Kzs5q4BvVXD3L5ksB5FPiGqUFv6VxpGRmjs0eyQJLt3MRxmXsp6WEe78AaTgp2VK
OUiNF/G0cD/DRx45My3MIPOFTCANIDJnsO1ohHm5WLayRPtawpwS+o0LVBm6I+g=
=H3NS
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721567: [PATCH] Re: photofloat: should use separately packaged libjs-* packages (not include convenience code copies)

2014-01-27 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-27 11:09, Antoine Beaupré a écrit :
 diff --git a/debian/photofloat.triggers
 b/debian/photofloat.triggers new file mode 100644 index
 000..db0ecc7 --- /dev/null +++ b/debian/photofloat.triggers 
 @@ -0,0 +1,2 @@ +interest /usr/share/javascript/jquery/jquery.js 
 +interest
 /usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js
 
 That seems absurdly easy. Did you actually try this out and it
 works? :)

Yes.


 diff --git a/debian/rules b/debian/rules index 118de9d..49f0824
 100755 --- a/debian/rules +++ b/debian/rules @@ -20,11 +20,5 @@
 export DH_OPTIONS %: dh $@  --with=python2
 
 -override_dh_auto_build: -   dh_auto_build - ln -s
 /usr/share/javascript/jquery/jquery.js
 $(CURDIR)/web/js/000-jquery-1.7.2.js -   ln -s
 /usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js
 $(CURDIR)/web/js/003-mousewheel.js - cd $(CURDIR)/web  $(MAKE) 
 - override_dh_install: - dh_install -X.gitignore -XMakefile
 -Xutils/ +   dh_install -X.gitignore -X*.min.js -Xutils/
 
 Does that mean we still build the minified versions during build,
 but then don't ship them? Shouldn't just skip that?

I removed the whole override_dh_auto_build code block, so the
build-time minify doesn't happen anymore.


 diff --git a/web/Makefile b/web/Makefile index 72aea0d..8224ac5
 100644 --- a/web/Makefile +++ b/web/Makefile @@ -7,7 +7,7 @@
 CSS_MIN = $(CSS_DIR)/styles.min.css JS_MIN_FILES := $(sort
 $(patsubst %.js, %.min.js, $(filter-out %.min.js, $(wildcard
 $(JS_DIR)/*.js CSS_MIN_FILES := $(sort $(patsubst %.css,
 %.min.css, $(filter-out %.min.css, $(wildcard
 $(CSS_DIR)/*.css
 
 -JS_COMPILER = yui-compressor --type js +JS_COMPILER = uglifyjs 
 CSS_COMPILER = yui-compressor --type css
 
 .PHONY: all clean
 
 Another patch with upstream, but nothing in debian/patches. I think
 we should instead use:
 
 JS_COMPILER ?= yui-compressor --type js
 
 ... to respect upstream's default yet allow ourselves an override.
 Then we just call make with:
 
 cd /usr/share/photofloat/web  make JS_COMPILER=uglifyjs
 
 We should also add a ?= to the CSS_COMPILER while we're there to
 make sure we can replace that one as well per #721568.

Sounds pretty reasonable to me! However upstream uses google-compiler,
so the change would look like :

- -JS_COMPILER = utils/google-compiler --warning_level QUIET
+JS_COMPILER =? utils/google-compiler --warning_level QUIET


- -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS5od4AAoJEK/ZGpI6kvtMRMIH/jYeB9Tgdsp4ZRTHLfJ1SvsK
xLWDph6KxWYJd0+GawNQYMMJXh/MTluzKKvNSL4OJymo5k53MW7aH2EETukBjZMU
Eq5+7GSjsq88oGikJ1oTWxKYlJ5ji1hFnAwSl4Hz4uSHwcFTd09rSuXKTyPr7Jhp
96M+FczT1vBN4Fc4a5Ywu7qn4RCxkwxcSGvTgnH9lxgJt1mP1eMgsGwTwQpD3zBZ
G/3AJ6AkfeQmsvBnnpcNe1qzRcZuq8C3WYbondCejODPn1zd+uz9dcXJR4lSO9Qw
iGZvCiWV12Z1VPn8hMt3cd8KWIo5IsGhuZkrfa4fY7Oe+k2LC9IwsBTdGR/o5jY=
=wgmF
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736551: [PATCH] Add jQuery hashchange

2014-01-26 Thread Jerome Charaoui
In the previous patch, I overwrote by mistake the README.Debian file
beloging to an unrelated plugin. Here's the fix.

diff --git a/debian/libjs-jquery-hashchange.README.Debian b/debian/libjs-jquery-hashchange.README.Debian
new file mode 100644
index 000..d934cbf
--- /dev/null
+++ b/debian/libjs-jquery-hashchange.README.Debian
@@ -0,0 +1,13 @@
+libjs-jquery-hashchange for Debian
+---
+
+In order to make use of hashchange in your html, include the following
+lines in your html header
+
+script language=javascript type=text/javascript
+src=/javascript/jquery/jquery.js/script
+
+script language=javascript type=text/javascript
+src=/javascript/jquery-hashchange/jquery.ba-hashchange.js/script
+
+ -- Jerome Charaoui jer...@riseup.net, Sat, 25 Jan 2014 13:22:35 -0500
diff --git a/debian/libjs-jquery-resize.README.Debian b/debian/libjs-jquery-resize.README.Debian
index d934cbf..d838b81 100644
--- a/debian/libjs-jquery-resize.README.Debian
+++ b/debian/libjs-jquery-resize.README.Debian
@@ -1,13 +1,13 @@
-libjs-jquery-hashchange for Debian

+libjs-jquery-resize for Debian
+--
 
-In order to make use of hashchange in your html, include the following
+In order to make use of resize in your html, include the following
 lines in your html header
 
 script language=javascript type=text/javascript
 src=/javascript/jquery/jquery.js/script
 
 script language=javascript type=text/javascript
-src=/javascript/jquery-hashchange/jquery.ba-hashchange.js/script
+src=/javascript/jquery-resize/jquery.ba-resize.js/script
 
- -- Jerome Charaoui jer...@riseup.net, Sat, 25 Jan 2014 13:22:35 -0500
+ -- Per Andersson avtob...@gmail.com  Thu, 13 Sep 2012 22:58:07 +0200


signature.asc
Description: OpenPGP digital signature


Bug#721567: [PATCH] Re: photofloat: should use separately packaged libjs-* packages (not include convenience code copies)

2014-01-26 Thread Jerome Charaoui
That should do the trick. Antoine, I should note that instead of creating a 
distinct update-photofloat-js as we discussed, I reverted to shipping the 
upstream Makefile and simply call that to minify+bundle js.

---
minify+bundle JavaScript libraries at installation and update using dpkg trigger

use uglifyjs instead of yui-compressor
---
 debian/control | 12 +++-
 debian/photofloat.links|  2 ++
 debian/photofloat.postinst | 25 +
 debian/photofloat.prerm| 19 +++
 debian/photofloat.triggers |  2 ++
 debian/rules   |  8 +---
 web/Makefile   |  2 +-
 7 files changed, 57 insertions(+), 13 deletions(-)
 create mode 100644 debian/photofloat.postinst
 create mode 100644 debian/photofloat.prerm
 create mode 100644 debian/photofloat.triggers

diff --git a/debian/control b/debian/control
index 818effc..098cc4b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,10 +3,7 @@ Section: web
 Priority: optional
 Maintainer: Antoine Beaupré anar...@debian.org
 Build-Depends: debhelper (= 8.0.0),
-   python,
-   libjs-jquery,
-   libjs-jquery-mousewheel,
-   yui-compressor
+   python
 Standards-Version: 3.9.3
 Homepage: http://zx2c4.com/projects/photofloat/
 Vcs-Git: git://git.debian.org/collab-maint/photofloat.git -b debian
@@ -18,7 +15,12 @@ Depends: ${shlibs:Depends},
  ${misc:Depends},
  ${python:Depends},
  python-imaging,
- lmodern
+ lmodern,
+ libjs-jquery,
+ libjs-jquery-mousewheel,
+ node-uglify,
+ make
+Recommends: yui-compressor
 Suggests: apache2 | nginx | httpd,
   libapache2-mod-php5 | php5-fpm | php5-cgi
 Description: Web 2.0 Photo Gallery Done Right via Static JSON  Dynamic 
Javascript
diff --git a/debian/photofloat.links b/debian/photofloat.links
index b5a5a1b..aa72d04 100644
--- a/debian/photofloat.links
+++ b/debian/photofloat.links
@@ -3,3 +3,5 @@
 /usr/share/texmf/fonts/opentype/public/lm/lmroman10-bolditalic.otf 
/usr/share/photofloat/web/fonts/lmroman10-bolditalic.otf
 /usr/share/texmf/fonts/opentype/public/lm/lmroman10-italic.otf 
/usr/share/photofloat/web/fonts/lmroman10-italic.otf
 /usr/share/texmf/fonts/opentype/public/lm/lmroman10-regular.otf 
/usr/share/photofloat/web/fonts/lmroman10-regular.otf
+/usr/share/javascript/jquery/jquery.js 
/usr/share/photofloat/web/js/000-jquery-1.7.2.js
+/usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js 
/usr/share/photofloat/web/js/003-mousewheel.js
diff --git a/debian/photofloat.postinst b/debian/photofloat.postinst
new file mode 100644
index 000..3223656
--- /dev/null
+++ b/debian/photofloat.postinst
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+set -e
+
+case $1 in
+  configure)
+cd /usr/share/photofloat/web  make
+  ;;
+  triggered)
+cd /usr/share/photofloat/web  make js/scripts.min.js
+  ;;
+  abort-upgrade|abort-remove|abort-deconfigure)
+  ;;
+  *)
+echo postinst called with unknown argument \`$1' 2
+exit 1
+  ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/photofloat.prerm b/debian/photofloat.prerm
new file mode 100644
index 000..e1eda65
--- /dev/null
+++ b/debian/photofloat.prerm
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+set -e
+
+case $1 in
+remove)
+rm -f /usr/share/photofloat/web/js/*.min.js
+;;
+failed-upgrade|upgrade|deconfigure)
+;;
+*)
+echo prerm called with unknown argument \`$1' 2
+exit 1
+;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/photofloat.triggers b/debian/photofloat.triggers
new file mode 100644
index 000..db0ecc7
--- /dev/null
+++ b/debian/photofloat.triggers
@@ -0,0 +1,2 @@
+interest /usr/share/javascript/jquery/jquery.js
+interest /usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js
diff --git a/debian/rules b/debian/rules
index 118de9d..49f0824 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,11 +20,5 @@ export DH_OPTIONS
 %:
dh $@  --with=python2
 
-override_dh_auto_build:
-   dh_auto_build
-   ln -s /usr/share/javascript/jquery/jquery.js 
$(CURDIR)/web/js/000-jquery-1.7.2.js
-   ln -s /usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js 
$(CURDIR)/web/js/003-mousewheel.js
-   cd $(CURDIR)/web  $(MAKE)
-
 override_dh_install:
-   dh_install -X.gitignore -XMakefile -Xutils/
+   dh_install -X.gitignore -X*.min.js -Xutils/
diff --git a/web/Makefile b/web/Makefile
index 72aea0d..8224ac5 100644
--- a/web/Makefile
+++ b/web/Makefile
@@ -7,7 +7,7 @@ CSS_MIN = $(CSS_DIR)/styles.min.css
 JS_MIN_FILES := $(sort $(patsubst %.js, %.min.js, $(filter-out %.min.js, 
$(wildcard $(JS_DIR)/*.js
 CSS_MIN_FILES := $(sort $(patsubst %.css, %.min.css, $(filter-out %.min.css, 
$(wildcard $(CSS_DIR)/*.css
 
-JS_COMPILER = yui-compressor --type js
+JS_COMPILER = uglifyjs
 

Bug#736551: Please include jquery-hashchange

2014-01-24 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: src:jquery-goodies
Version: 8-2
Severity: wishlist

The package photofloat requires a jquery plugin named hashchange,
please include it in packages built by jquery-goodies.

Homepage : http://benalman.com/projects/jquery-hashchange-plugin/
Git : https://github.com/cowboy/jquery-hashchange

Thanks!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS4tRSAAoJEK/ZGpI6kvtM5QAH/R2tLlYQ3bVHFuhpHBd0uydu
laoYy8tzZNHZRLxNkbjAt6li6Z7+pW5G05oSpqMeu5hOgqudx1nK6GTFDe0goKgt
zFcFm0Dd/ZEEunkRERYlmUscLeLoTf3FZtd6+9Ii3pW1xkqdvhZgaygDXuYki3u+
hLdYsOZl3RGgRER7mOAybjOKdlhA/+25CgVxL0pqR9/z7vDCrGya1klb5biiDyZ5
+l0hk1sUgLMeqey9QBBHzuq/MR+GnZKLmBmqK98t+oVTGTK3j+AnDVcM3EH2PSk1
Ah2jBM2vsrMqkS4DUW/jAWuguVU3fsKgox1tIx6ifKzlkRQHSBbzHagWWStxkm0=
=CQqG
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736552: Please include jquery-fullscreen

2014-01-24 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: src:jquery-goodies
Version: 8-2
Severity: wishlist

The package photofloat requires a jquery plugin named fullscreen,
please include it in packages built by jquery-goodies.

Homepage :
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
Git : https://github.com/martinaglv/jQuery-FullScreen

Thanks!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS4tWTAAoJEK/ZGpI6kvtMKO8H/1WfiTWOYh9zV9AqVyfTYj4T
3/TZzgvUn8y0sPZcGt+OR89OVrUA8XG9rYqRyolrWVt65vcJRWiP79uzYlKAaFJl
6YlKRvGQ6fE1v9tHn203eD5iyb0X6BXS7vACg3R3+BQmdJJ7+vvvqE9URPt8GoQK
erMaymcMmg8+/YHKCuwRNDyNPZ62PprZtBqxR40FCcIpEHx48eyuznL+OgUfZe5q
+aiL/+bFVxQYQPAluh0iC0UpVukMRWk5Y1+jIpptRhkug9yojco7NxpAWvS0mCKe
JyR1Z22pPF/Lm7YcWpv6U0XifymTBTw0rbZ7qCim7x0KSbibfyuLAHFQJofh40s=
=2UfD
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



  1   2   >