~ubuntu-branches/ubuntu/saucy/meta-gnustep/saucy

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Yavor Doganov
  • Date: 2010-01-10 13:39:11 UTC
  • Revision ID: james.westby@ubuntu.com-20100110133911-v9wvlmgp5m10274k
Tags: 7.4
* debian/control (Section): Change to `gnustep'.  Remove redundant
  sections in the binary package stanzas.
  (Uploaders): Remove Hubert upon his request.
  (Build-Depends): Bump debhelper to >= 7.
  (Standards-Version): Set to 3.8.3; no changes needed.
  (Vcs-Arch): New field.
  (Depends): Add ${misc:Depends} for all packages.
  (gnustep-core-devel) <Depends>: Remove -make and -base-dev; always
  guaranteed to be pulled in.
  (gnustep-core-doc) <Depends>: Add gnustep-back-doc.
  (Recommends): Remove; -tutorial was removed from Debian long time ago.
  (gnustep) <Depends>: Replace preferences.app with
  systempreferences.app.  Remove mknfonts.tool, should be pulled in by
  gnustep-back-common.
  (Suggests): Remove packages no longer in Debian and wmaker dockapps --
  wmnd, bubblefishmon, wmmixer, wmpinboard, gwremote.app, clipbook.app,
  gnuwash.app, innerspace.app.  Remove wildmenus.bundle as it's a stub
  we'd like to phase out.  Remove latex.service; recommended by
  textedit.app which is a dependency.
  (gnustep-games) <Recommends>: Add oolite.
  (gnustep-devel) <Depends>: List projectmanager.app as an alternative
  to projectcenter.app; there's no reason to install both.
  (Suggests): Add gnustep-dl2.
* debian/compat: Set to 7.
* debian/rules: Remove unneded and/or deprecated variables, targets and
  commands.
* debian/copyright: Remove incorrect LGPL blurb.  Clarify that the
  license is GPLv2+.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
 
# Sample debian/rules that uses debhelper.
3
 
# GNU copyright 1997 to 1999 by Joey Hess.
4
 
#
5
 
# Modified to make a template file for a multi-binary package with separated
6
 
# build-arch and build-indep targets  by Bill Allombert 2001
7
 
 
8
 
# Uncomment this to turn on verbose mode.
9
2
#export DH_VERBOSE=1
10
3
 
11
 
# This has to be exported to make some magic below work.
12
 
export DH_OPTIONS
13
 
 
14
 
CFLAGS = -Wall -g
15
 
 
16
 
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
17
 
        CFLAGS += -O0
18
 
else
19
 
        CFLAGS += -O2
20
 
endif
21
 
 
22
 
configure:
23
 
 
24
 
#Architecture 
25
 
build: configure
 
4
build: ;
26
5
 
27
6
clean:
28
7
        dh_testdir
29
8
        dh_testroot
30
 
        rm -f build-arch-stamp build-indep-stamp configure-stamp
 
9
        rm -f build-arch-stamp build-indep-stamp
31
10
        dh_clean
32
11
 
33
12
install: build
34
13
        dh_testdir
35
14
        dh_testroot
36
 
        dh_clean -k
37
 
        dh_install
 
15
        dh_prep
38
16
 
39
17
# Build architecture independant packages using the common target.
40
18
binary-indep: build install
55
33
#Nothing to be done.
56
34
 
57
35
binary: binary-indep binary-arch
58
 
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure
 
36
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch