nypatchy - CERNLIB data analysis suite - patch pre-processor for source code

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename nypatchy_20061220+dfsg3-4.4_amd64.deb
Package name nypatchy
Package version 20061220+dfsg3
Package release 4.4
Package architecture amd64
Package type deb
Category universe/devel
Homepage http://cernlib.web.cern.ch/cernlib/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 263.86 KB
Installed size 1.14 MB
CERNLIB is a suite of data analysis tools and libraries created for
use in physics experiments, but also with applications to other
fields such as the biological sciences.
This package contains the Nypatchy family of programs, the successors to
Patchy and Ypatchy.  These programs are intended for working with sets of
patches (for instance, for use on different machine architectures) meant to
be applied to a source code tree.  The patch sets and common source code are
maintained as a single text-based Patchy Master file (PAM file).  PAM files
can contain C, FORTRAN, or assembly code.
Nypatchy and related utilities can perform actions on a PAM file such as
updating it; comparing it to an older version; or outputting source code
suitable for input to a compiler, having selected some subset of available
patches to use.  These utilities can be used interactively, or can run in
batch mode from a "cradle" file of commands.
While Nypatchy is still used in places, mainly high-energy physics, these
programs are no longer under active development.  They are not recommended
for use in new projects.


Package Version Architecture Repository
nypatchy_20061220+dfsg3-4.4_i386.deb 20061220+dfsg3 i386 Ubuntu Universe
nypatchy - - -


Name Value
cernlib-base >= 2006.dfsg.2-12
libc6 >= 2.14
libgfortran5 >= 8
libkernlib1-gfortran -


Type URL
Mirror archive.ubuntu.com
Binary Package nypatchy_20061220+dfsg3-4.4_amd64.deb
Source Package cernlib

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install nypatchy deb package:
    # sudo apt-get install nypatchy




2019-02-16 - Gilles Filippini <pini@debian.org>
cernlib (20061220+dfsg3-4.4) unstable; urgency=medium
* Non-maintainer upload
* 126-fix-patchy-compile-flags.dpatch 304-update-Imake-config-files.dpatch:
fix these patches to apply optimization flag -O to fortran modules
instead of -O2 which generates broken code (closes: #922453; thanks to
Jacek M. Holeczek <jacek.m.holeczek@gmail.com>)
2017-01-06 - Gilles Filippini <pini@debian.org>
cernlib (20061220+dfsg3-4.3) unstable; urgency=medium
* Non-maintainer upload
* Build ypatchy with -no-pie (closes: #837657)
2015-06-12 - Wookey <wookey@debian.org>
cernlib (20061220+dfsg3-4.2) unstable; urgency=medium
* Non-maintainer upload.
* Suport arm64 (Closes: #766482)
2014-08-28 - Aurelien Jarno <aurel32@debian.org>
cernlib (20061220+dfsg3-4.1) unstable; urgency=medium
[ Aurelien Jarno ]
* Non-maintainer upload.
[ Mauricio Faria de Oliveira ]
* Fix 'debian/control.new' for GNU make 3.82+ (Closes: #720689)
Thanks Michael Tautschnig. New versions of GNU make don't 'sort' the output
of 'wildcard' anymore. This is reported in the following GNU make announce:
2013-08-24 - Lifeng Sun <lifongsun@gmail.com>
cernlib (20061220+dfsg3-4) unstable; urgency=low
* cernlib-base-dev: depends on dpkg-dev to fix Multiarch support.
2013-08-23 - Lifeng Sun <lifongsun@gmail.com>
cernlib (20061220+dfsg3-3) unstable; urgency=low
* Support multiarch.
* Set source format to 3.0 (quilt).
* Temporarily disable test-suite. (Closes: #701254, #713535)
* {cernlib-base-dev,libmathlib2,pawserv}: set priority to optional.
* Apply patchset manually rather than using obsolete dpatch.
* debian/control:
- bump Standards-Version to 3.9.4.
- remove obsolete dpatch from build-dep.
- remove obsolete DM-Upload-Allowed field.
- transition from lesstif2 to motif, we will rename packages in next
upload. (Closes: #717639)
- canonical VCS-* fields.
2011-08-04 - Lifeng Sun <lifongsun@gmail.com>
cernlib (20061220+dfsg3-2) unstable; urgency=low
* Add patch 138: Remove invalid declaration of the REPEAT function.
(Closes: #636565).
* Add Danish translation of the debconf templates.
Thanks to Joe Dalton <joedalton2@yahoo.dk>. (Closes: #621357)
* debian/debhelper: rename to debian/dh to make lintian happy.
* Bump Standards-Version to 3.9.2. No change needed.

See Also

Package Description
nyquist_3.12+ds-3_amd64.deb language for music composition and sound synthesis
nyx_2.1.0-2_all.deb terminal status monitor for tor
nzb_0.2-1.1_amd64.deb Usenet binary grabber
nzbget_20.0+dfsg-1_amd64.deb command-line based binary newsgrabber for nzb files
o-saft_19.01.19-1_all.deb SSL advanced forensic tool
oaklisp-doc_1.3.7-2_all.deb Object-oriented dialect of Scheme, documentation
oaklisp_1.3.7-2_amd64.deb Object-oriented dialect of Scheme
oar-common_2.5.8-1_amd64.deb OAR batch scheduler common package
oar-doc_2.5.8-1_all.deb OAR batch scheduler documentation package
oar-node_2.5.8-1_amd64.deb OAR batch scheduler node package
oar-restful-api_2.5.8-1_amd64.deb OAR web services
oar-server-mysql_2.5.8-1_amd64.deb OAR batch scheduler MySQL server backend package
oar-server-pgsql_2.5.8-1_amd64.deb OAR batch scheduler PostgreSQL server backend package
oar-server_2.5.8-1_amd64.deb OAR batch scheduler server package
oar-user-mysql_2.5.8-1_amd64.deb OAR batch scheduler MySQL user backend package