File: README.source

package info (click to toggle)
debian-edu-artwork 2.13.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 30,772 kB
  • sloc: makefile: 486; sh: 333; xml: 140
file content (39 lines) | stat: -rw-r--r-- 1,257 bytes parent folder | download | duplicates (7)
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
Releasing new upstream versions
-------------------------------
IMPORTANT: This needs to be done whenever the "upstream version" is
incremented in debian/changelog!

debian-edu-artwork is a non-native package, that means whenever files outside
the debian director are changed or if the upstream version is incremented,
one needs to release a new upstream version, which includes building a proper
orig.tar.gz.

To do so, commit your changes to git and use the new-upstream-version target in
debian/rules:

  debian/rules new-upstream-version

This will create an upstream source tarball in the parent directory. After that,
build as usual:

  debuild -uc -us -S
  pbuilder --build debian-edu-artwork_VERSION.dsc


Getting existing orig.tar.gz:
-----------------------------
If you don't have the orig.tar.gz file which was used to build the package
previously, use "apt-get source debian-edu-artwork" to get it.


Building from git
-----------------
To build from git, a few files need to be generated.  Use this command
to bootstrap the source

  automake -c -a
  autoreconf

(This is actually not accurate anymore, someone committed all autogenerated
 files to git. But this nicely documents whats needed to do when Makefile.am
 and friends are changed.)