File: README.source

package info (click to toggle)
supercollider 1%3A3.13.0%2Brepack-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 80,292 kB
  • sloc: cpp: 476,363; lisp: 84,680; ansic: 77,685; sh: 25,509; python: 7,909; makefile: 3,440; perl: 1,964; javascript: 974; xml: 826; java: 677; yacc: 314; lex: 175; objc: 152; ruby: 136
file content (46 lines) | stat: -rw-r--r-- 1,461 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Building this package for Debian
--------------------------------

  [IOhannes m zmölnig]
  This source package need no special handling for normal package builds.

  [Georges Khaznadar]
  Since upstream version 3.13.0, the git upstream repository includes
  modules which must be fetched recursively. So here is the manual
  method to deal with this new souce scheme:

  - let "sug" be supercollider's upstream repository
  - let "dpp" be the Debian's package path (the to level directory)
  - let "ard" be the archive directory to put the compressed upstream source
  - let "version" be the version number to get from upstream; version is
    3.13.0 in this example
  
  $ cd $sug

  $ git pull

  $ git submodule update --init --recursive

  $ $dpp/debian/git-archive-all.sh $version $ard
  ...
  Made $ard/supercollider-3.13.0.tar.xz

  $ cd $dpp

  $ debian/exclude-from-archive.py $ard/supercollider-3.13.0.tar.xz -o ..
  
  $ gbp import-orig ../supercollider-3.13.0+repack.tar.xz
  ...
  What is the upstream version? [3.13.0+repack]
  ...


Developing this package for Debian
----------------------------------

The source of this package is developed using git and the helper tool
git-buildpackage, with all official releases tagged and signed and
binary diffs of tarballs stored using pristine-tar.  This is documented
below /usr/share/doc/git-buildpackage/manual-html/ .

 -- Georges Khaznadar <georgesk@debian.org>, Mon, 27 Feb 2023 19:14:16 +0100