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

Bug#847535: Update for new programming language sections



On Thu, Dec 08, 2016 at 08:39:07PM -0800, Josh Triplett wrote:
> Package: lintian
> Version: 2.5.50
> Severity: wishlist
> Tags: patch
> 
> The attached patch provides an update with new archive sections for programming
> language packages.  See https://bugs.debian.org/753480 and
> https://bugs.debian.org/845576 for more on the new sections.  ftpmaster has
> approved adding the two new sections, conditional on support for them in the
> various packages with lists of archive section names.
> 
> We'd like to include support for these sections in the next stable release of
> Debian, so that packages from stable can process packages from testing,
> unstable, experimental, backports, and third-party archives without
> encountering unknown section names.
> 
> Please consider applying this patch and uploading a version with this patch
> included in either December or early January, to allow plenty of time for the
> upload to propagate to testing before the freeze in early February.

Patch actually attached this time.  (Apparently reportbug's -A option
doesn't work with --mutt.)

- Josh Triplett
>From dcff614622d4b282c2645b41b7c19b28d676977b Mon Sep 17 00:00:00 2001
From: Josh Triplett <josh@joshtriplett.org>
Date: Thu, 8 Dec 2016 20:02:45 -0800
Subject: [PATCH] Add sections for Rust and JavaScript

---
 checks/fields.desc           | 4 ++--
 data/fields/archive-sections | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/checks/fields.desc b/checks/fields.desc
index 7df3deecc..051ff4640 100644
--- a/checks/fields.desc
+++ b/checks/fields.desc
@@ -334,9 +334,9 @@ Info: The "Section:" field in this package's control file is not one of
  admin, comm, cli-mono, database, debug, devel, doc,
  editors, electronics, embedded, fonts, games, gnome, gnu-r,
  gnustep, graphics, hamradio, haskell, httpd, interpreters,
- java, kde, libdevel, libs, lisp, localization, kernel, mail,
+ java, javascript, kde, libdevel, libs, lisp, localization, kernel, mail,
  math, misc, net, news, ocaml, oldlibs, otherosfs, perl,
- php, python, ruby, science, shells, sound, tex, text,
+ php, python, ruby, rust, science, shells, sound, tex, text,
  utils, vcs, video, web, x11, xfce, zope.
  .
  The section name should be preceded by "non-free/" if the package
diff --git a/data/fields/archive-sections b/data/fields/archive-sections
index 3061d87c3..56c1bdf92 100644
--- a/data/fields/archive-sections
+++ b/data/fields/archive-sections
@@ -24,6 +24,7 @@ httpd
 interpreters
 introspection
 java
+javascript
 kernel
 kde
 libdevel
@@ -43,6 +44,7 @@ perl
 php
 python
 ruby
+rust
 science
 shells
 sound
-- 
2.11.0


Reply to: