Andreas Metzler and Carlos R. Mafra
bfd1abd32b
Move debugging symbols to new wmaker-dbg package
...
Debian packaging change. Strip binaries (as required by policy) and
provide detached debugging symbols in newly added wmaker-dbg package.
2010-09-05 02:27:52 +02:00
Andreas Metzler and Carlos R. Mafra
ce04eabec6
Build Debian packages with RandR support
...
Add libxrandr-dev to build-depends.
2010-08-29 14:55:14 +02:00
Martin Dietze and Carlos R. Mafra
6269d3a66f
Made Debian autobuild work again
2010-08-19 16:59:56 +02:00
Andreas Metzler and Carlos R. Mafra
3289b6c772
SelectWindowsMouseButton -> MouseLeftButtonAction
...
Implement the switch from SelectWindowsMouseButton et al. to
MouseLeftButtonAction = SelectWindows from WindowMaker 0.65 in Debian's
customized defaults. Closes : #116963
2010-08-18 15:26:17 +02:00
Andreas Metzler and Carlos R. Mafra
0baac21e95
Add some bug closers
...
List debian bugs fixed in wmaker-crm in debian/changelog.
2010-08-18 15:26:17 +02:00
Andreas Metzler and Carlos R. Mafra
5423e8318e
Use automake instead of automake1.4.
...
Use latest automake (instead of automake1.4) for building.
Closes : #549157
2010-08-18 15:24:58 +02:00
Andreas Metzler and Carlos R. Mafra
c68597b6e8
update debian/changelog.
2010-08-17 10:27:59 +02:00
Andreas Metzler and Carlos R. Mafra
a78cff4e7f
Typo fixes
2010-08-17 10:27:59 +02:00
Andreas Metzler and Carlos R. Mafra
eae99ee833
invoke dh_installdeb after dh_makeshlibs
...
lintian says
W: wmaker source: debian-rules-calls-debhelper-in-odd-order
dh_makeshlibs
and indeed invoking dh_installdeb (which install the maintainerscripts)
before dh_makeshlibs can add the ldconfig call to them causes these
errors:
E: libwutil1: postinst-must-call-ldconfig usr/lib/libWUtil.so.1.0.2
E: libwings2: postinst-must-call-ldconfig usr/lib/libWINGs.so.2.0.1
2010-08-17 10:27:58 +02:00
Andreas Metzler and Carlos R. Mafra
baef1646ac
Ship libWUtils and libWINGs in dedicated packages
...
Shared libraries need to be shipped in separate packages with shlibs
information. Add libwutil1 and libwings2 packages and let libwings-dev
depend on them.
2010-08-17 10:27:58 +02:00
Andreas Metzler and Carlos R. Mafra
df8649cf54
Drop dead code from debian rules
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
492206fe6c
Remove unneeded directory creation
...
There is no need to generate $mandir manually, dh_installman will do
this if necessary.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
8dc7c5f554
Generate symlink with dh_link instead of ln -s
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
15f74cfb10
Invoke dh_link only once.
...
Instead of calling dh_link multiple times (once for each symlink) just
call it once, listing the requested links in debian/package.links.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
3751b587eb
Invoke dh_installman only once.
...
Instead of calling dh_installman multiple times just call it once. List
the manpages that should be installed in package specific
debian/package.manpages.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
a1867f2473
Use dh_lintian.
...
Simplify debian/rules by making use of dh_lintian.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
014ced4794
Drop code for generating debian/conffiles
...
Starting with debhelper v3 mode every file in etc is flagged as a
conffile by dh_installdeb. - Drop (commented) code for doing this
manually from debian/rules.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
d7fd103528
stop removing debian/files manually
...
There is no need to delete debian/files, dh_clean automatically takes
care of this.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
493a263a7d
Use static debian/libwraster*.files.
...
debian/*files (or debian/*.install) is usually not generate
dynamically. Implement this for debian/libwraster3-dev.files and
debian/libwraster3.files.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
7f59c4dfa3
Use static debian/libwings-dev.files.
...
debian/*files (or debian/*.install) is usually not generated
dynamically. Implement this for libwings-dev.files.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
ac8da4a8f0
remove dead outdated code from debian/rules
...
-isp is default behaviour of dpkg-gencontrol since 1.13.16 (18 Feb
2006)
The code for generating debian/shlibs.local is not used, remove it.
dpkg-shlibdeps already searches in debian/libwraster3/usr/lib/ by
default.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
1150f741ec
do not run complete debian build under fakeroot
...
Use dpkg-buildpackage -rfakeroot option to only run the parts of the
package generation process which require (fake)root privileges under
fakeroot. (e.g. debian/rules build should not be run as root.)
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
fef3ee5742
patch management with dpkg-source v3
...
Simplify debian/rules by using dpkg-source v3 (quilt) instead of the
home-grown patch system in debian/rules.
Change debian/nightly_build.sh to build a non-native package.
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
dcbfb467de
remove cruft from debian/rules
2010-08-17 10:26:53 +02:00
Andreas Metzler and Carlos R. Mafra
c8c613074e
Remove ./libtool on clean
...
... otherwise it is not possible to build twice from the
same unpacked sourcetree.
2010-08-07 14:53:12 +02:00
Andreas Metzler and Carlos R. Mafra
c20bfe9737
Use ${binary:Version} instead of ${Source-Version}
...
Use ${binary:Version} instead of deprecated ${Source-Version}
(Lintian: substvar-source-version-is-deprecated).
2010-08-07 14:53:11 +02:00
Andreas Metzler and Carlos R. Mafra
7b74111259
Use dh_prep instead of "dh_clean -k"
...
Use dh_prep instead of "dh_clean -k" (dh-clean-k-is-deprecated). However
do not replace instances of dh_clean without -k option. (Debian
bug590244). Build-Depend on debhelper 7.
2010-08-07 14:53:11 +02:00
Andreas Metzler and Carlos R. Mafra
de48a9b1f5
Invoke ./configure with correct --build argument.
...
Invoke ./configure with correct --build argument, as per
/usr/share/doc/autotools-dev/README.Debian.gz.
2010-08-07 14:52:49 +02:00
Andreas Metzler and Carlos R. Mafra
dadb78b835
Move homepage from description text to homepage field.
2010-08-07 14:50:58 +02:00
Andreas Metzler and Carlos R. Mafra
ef2349bc69
Add ${misc:Depends} to all package dependencies.
2010-08-07 14:50:58 +02:00
Andreas Metzler and Carlos R. Mafra
930a3922d5
Add libxmu-dev to build-depends.
2010-08-07 14:50:58 +02:00
Andreas Metzler and Carlos R. Mafra
6300d3462b
line wrap build-depends for enhanced readability.
...
line-wrapping has been allowed in debian/control since 3.7.0.0, released
April 2006.
2010-08-07 14:50:58 +02:00
Tamas TEVESZ and Carlos R. Mafra
abda319c16
Fix Debian builds
2010-04-12 09:58:36 +02:00
Tamas TEVESZ and Carlos R. Mafra
2e91634921
Kill leftovers
2010-04-02 08:41:31 +02:00
Tamas TEVESZ and Carlos R. Mafra
67a8a82670
Remove wmlib
...
was this ever used for anything? i checked a couple hundred dockapps,
no joy; there's nothing in debian (afaict) that build-depends on it,
so let's try doing away with it.
2010-03-26 21:08:17 +01:00
Tamas TEVESZ and Carlos R. Mafra
83774951b7
Remove some dead weight from configure.ac and debian/rules
2010-03-26 21:08:17 +01:00
Martin Dietze and Carlos R. Mafra
ef7c45df53
rebase in git pull for nightly build
2010-03-26 21:08:16 +01:00
Martin Dietze and Carlos R. Mafra
66bd06b5d5
Nightly build script with more robust handling of debian patches.
2010-03-23 14:32:25 +01:00
Carlos R. Mafra
2901a153ce
Remove ancient 'DBase 3' data file
...
Pointed out by Tamas TEVESZ.
2010-03-09 22:50:52 +01:00
Martin Dietze and Carlos R. Mafra
e54f763f14
Changed runtime dependency libjpeg62-dev to libjpeg-dev
...
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569245
2010-02-11 10:29:05 +01:00
Martin Dietze and Carlos R. Mafra
c89cb142ba
Small fix for wmaker nightly build script 2
2010-01-12 14:59:35 +01:00
Martin Dietze and Carlos R. Mafra
4e90a87b14
Small fix for wmaker nightly build script
2010-01-09 13:48:06 +01:00
Nicolas Bonifas and Carlos R. Mafra
d8ef209c9a
Add menu path to Debian build system
...
Part of the menu on Debian systems is stored in
/etc/X11/Windowmaker/menu.hook. This patch will add this path to
src/wconfig.h.in when building the Debian wmaker package. This is
what is done in the Debian version of wmaker 0.92.0.
2009-12-10 13:51:26 +01:00
Martin Dietze and Carlos R. Mafra
ef2f5a6f29
Fix automatic Debian builds
2009-09-24 10:13:44 +02:00
Martin Dietze and Carlos R. Mafra
22730876e4
Nightly Build script can now deal with testing and unstable branches.
2009-08-28 19:04:29 +02:00
Martin Dietze and Carlos R. Mafra
ca60620f50
Adapted nightly build script to coexist with new 'next' branch.
2009-08-26 15:51:13 +02:00
Martin Dietze and Carlos R. Mafra
442e3876c6
Add debianisation code and automatic build script
2009-08-24 11:55:20 +02:00