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

Bug#962697: RFS: ace/6.5.8+dfsg-1 [RC] -- makefile, project, and workspace creator



Hi Sudip,

thanks for the update. Looks good, but before uploading:
Is there a reason not to package 6.5.9?

For future uploads there are a few modernization possiblities,
like please check whether get-orig.sh be replaced by using
Files-Excluded; please check if you decide to package 6.5.9.

Maybe d/rules could be refactored as some of
the bits are probably standard in newer debhelper now, like
the hardening and the manual configure target. Did not check
if it makes sense, but would be cool if you could take a look
or at least put it on your To-Do list.

Cheers,
-- 
tobi


On Fri, Jun 12, 2020 at 11:35:35AM +0100, Sudip Mukherjee wrote:
> Package: sponsorship-requests
> Severity: important
> X-Debbugs-CC: tobi@debian.org
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "ace"
> 
>  * Package name    : ace
>    Version         : 6.5.8+dfsg-1
>    Upstream Author : Douglas C. Schmidt <d.schmidt@vanderbilt.edu>
>  * URL             : https://www.dre.vanderbilt.edu/~schmidt/ACE.html
>  * License         :
>  * Vcs             : https://salsa.debian.org/debian/ace
>    Section         : devel
> 
> It builds those binary packages:
> 
>   mpc-ace - makefile, project, and workspace creator
>   libace-6.5.8 - C++ network programming framework
>   libace-dev - C++ network programming framework - development files
>   libace-doc - C++ network programming framework - documentation
>   libace-ssl-6.5.8 - ACE secure socket layer library
>   libace-ssl-dev - ACE secure socket layer library - development files
>   libace-rmcast-6.5.8 - ACE reliable multicast library
>   libace-rmcast-dev - ACE reliable multicast library - development files
>   libace-tmcast-6.5.8 - ACE transactional multicast library
>   libace-tmcast-dev - ACE transactional multicast library - development files
>   libace-htbp-6.5.8 - ACE protocol over HTTP tunneling library
>   libace-htbp-dev - ACE protocol over HTTP tunneling library - development files
>   libace-inet-6.5.8 - ACE Inet protocol library
>   libace-inet-dev - ACE Inet protocol library - development files
>   libace-inet-ssl-6.5.8 - ACE SSL-enabled Inet protocol library
>   libace-inet-ssl-dev - ACE SSL-enabled Inet protocol library - development files
>   ace-gperf - ACE perfect hash function generator
>   libacexml-6.5.8 - ACE SAX based XML parsing library
>   libacexml-dev - ACE SAX based XML parsing library - development files
>   libace-xml-utils-6.5.8 - ACE XML utility classes and methods
>   libace-xml-utils-dev - ACE XML utility classes and methods - development files
>   libkokyu-6.5.8 - ACE scheduling and dispatching library
>   libkokyu-dev - ACE scheduling and dispatching library - development files
>   libace-xtreactor-6.5.8 - ACE-GUI reactor integration for Xt
>   libace-xtreactor-dev - ACE-GUI reactor integration for Xt - development files
>   libace-tkreactor-6.5.8 - ACE-GUI reactor integration for Tk
>   libace-tkreactor-dev - ACE-GUI reactor integration for Tk - development files
>   libace-flreactor-6.5.8 - ACE-GUI reactor integration for FLTK
  >   libace-flreactor-dev - ACE-GUI reactor integration for FLTK - development files
>   libace-foxreactor-6.5.8 - ACE-GUI reactor integration for FOX
>   libace-foxreactor-dev - ACE-GUI reactor integration for FOX - development files
>   ace-netsvcs - ACE network service implementations
>   libnetsvcs-6.5.8 - ACE network service implementations - libraries
>   libnetsvcs-dev - ACE network service implementations - development files
> 
> To access further information about this package, please visit the following URL:
> 
>   https://mentors.debian.net/package/ace
> 
> Alternatively, one can download the package with dget using this command:
> 
>   dget -x https://mentors.debian.net/debian/pool/main/a/ace/ace_6.5.8+dfsg-1.dsc
> 
> Changes since the last upload:
> 
>    * Team upload.
>    * Update to upstream v6.5.8
>      - Remove old patches applied upstream.
>      - Use debian/* from upstream.
>      - Update get-orig-source.sh and repack source.
>      - Remove WebSTONE from copyright.
>    * Update Standards-Version to 4.5.0
>    * Use debhelper-compat.
>      - Update compat level to 12.
>    * Update debian/rules.
>      - Remove --list-missing.
>      - Add -g for debug symbols.
>      - Stop modifying flags directly.
>      - Install shared library in multiarch location.
>      - Remove LD_LIBRARY_PATH.
>    * Update doc-base location.
>    * Remove lintian overrides.
>      - for symbols.
>      - for debhelper.
>    * Update maintainer to valid team email. (Closes: #899440)
>    * Update Vcs link to salsa.
>    * Update copyright year.
>    * Drop transitional package gperf-ace. (Closes: #878198)
>    * Fix whitespace in changelog.
> 
> Note: The previous RFS was #956907 and ftp-master rejected and noted
> missing copyright in:
> * apps/JAWS/clients/WebSTONE/src/nsapi_includes/*
> * apps/JAWS/clients/WebSTONE/src/rexec.c
> * contrib/FaCE/*
> 
> Assuming the copyright for "apps/JAWS/clients/WebSTONE/src/nsapi_includes"
> meant the one at https://en.wikipedia.org/wiki/Netscape_Public_License
> I preferred to remove those files from the repacked source as none of
> the files pointed out by ftp-masters are being used.
> 
> No other change has been done from the previous upload which ftp-masters
> have reviewed.
> 
> As before it has been tested with ratt.
> 
> 
> -- 
> Regards
> Sudip
> 


Reply to: