Codebase list amiwm / ad7db77
Import Debian changes 0.20.48-6 amiwm (0.20.48-6) unstable; urgency=low * Updated build depends for sid. * New maintainer. (closes: #324367) * Bumped standards version. * Removed default dh comments from debian/ manual pages and rules. * Update Makefile.in paths. * Add a user configuration example. * Fixed manual pages (escape minus). Gürkan Sengün authored 18 years ago root committed 4 years ago
17 changed file(s) with 82 addition(s) and 79 deletion(s). Raw diff Collapse all Expand all
1414 -lX11 @X_EXTRA_LIBS@ @LIBS@
1515 prefix = @prefix@
1616 exec_prefix = @exec_prefix@
17 bindir = $(DESTDIR)/usr/X11R6/bin
17 bindir = $(DESTDIR)/usr/bin
1818 obindir = $(DESTDIR)/usr/bin
19 libdir = $(DESTDIR)/usr/X11R6/lib/X11
19 libdir = $(DESTDIR)/usr/lib
2020 mandir = $(DESTDIR)/usr/share/man
21 xmandir = $(DESTDIR)/usr/X11R6/man
21 xmandir = $(DESTDIR)/usr/share/man
2222 INSTALL = @INSTALL@
2323 LN_S = @LN_S@
2424 RM = -rm -f
100100 $(INSTALL) -m 644 system.map $(AMIWM_HOME)/system.map
101101 $(INSTALL) -m 644 magicwb.map $(AMIWM_HOME)/magicwb.map
102102 $(INSTALL) -m 644 schwartz.map $(AMIWM_HOME)/schwartz.map
103 -mkdir -p $(EXAMPLES)
103104 $(INSTALL) -m 755 Xsession $(EXAMPLES)/Xsession
104105 $(INSTALL) -m 755 Xsession2 $(EXAMPLES)/Xsession2
105106 $(INSTALL) -m 755 Xinitrc $(EXAMPLES)/Xinitrc
107108 $(INSTALL) -s amiwm $(bindir)/amiwm
108109 $(INSTALL) -s ppmtoinfo $(obindir)/ppmtoinfo
109110 $(RM) $(obindir)/requestchoice
110 $(LN_S) ../X11R6/lib/X11/amiwm/requestchoice $(obindir)/requestchoice
111 $(LN_S) ../lib/amiwm/requestchoice $(obindir)/requestchoice
111112 -mkdir -p $(mandir)/man1
112113 $(INSTALL) -m 644 amiwm.1 $(xmandir)/man1/amiwm.1
113114 $(INSTALL) -m 644 debian/ppmtoinfo.1 $(mandir)/man1/ppmtoinfo.1
99 .SH DESCRIPTION
1010 .I amiwm
1111 is an X Window manager that tries to make your workstation look like
12 an Amiga®.
12 an Amiga\*R.
1313
1414 .SH OPTIONS
1515 .I Amiwm
00 amiwm for Debian
1 ----------------------
1 ----------------
22
33 This is the Amiga look-alike window manager.
44 Since AmiWM can't do menus of more than one level depth, it doesn't
55 integrate into debian's menu interface.
6 -> Yes it can. I've had a hack of debian menus with the help
7 of Bill Allombert.
8
9 You might want to run xterm with -bg gray70 -fg black.
610
711 -- Jorgen Schaefer <forcer@mindless.com>, Tue, 29 Feb 2000 06:20:08 +0100
0 amiwm (0.20.48-6) unstable; urgency=low
1
2 * Updated build depends for sid.
3 * New maintainer. (closes: #324367)
4 * Bumped standards version.
5 * Removed default dh comments from debian/ manual pages and rules.
6 * Update Makefile.in paths.
7 * Add a user configuration example.
8 * Fixed manual pages (escape minus).
9
10 -- Gürkan Sengün <gurkan@linuks.mine.nu> Sat, 6 Aug 2005 15:53:06 +0200
11
012 amiwm (0.20.48-5) unstable; urgency=low
113
214 * Added Build-Depends: debhelper (closes: #109952)
00 Source: amiwm
11 Section: non-free/x11
22 Priority: optional
3 Maintainer: Jorgen Schaefer <forcer@debian.org>
4 Build-Depends: debhelper, xlib6g-dev, libxpm4-dev, flex, bison
5 Standards-Version: 3.0.1
3 Maintainer: Gürkan Sengün <gurkan@linuks.mine.nu>
4 Build-Depends: debhelper (>= 4.0.0), libx11-dev, libxpm4-dev, flex, bison
5 Standards-Version: 3.6.2
66
77 Package: amiwm
88 Architecture: any
99 Depends: ${shlibs:Depends}
1010 Recommends: xfonts-75dpi
1111 Provides: x-window-manager
12 Description: The Amiga look-alike window manager
12 Description: The Amiga look alike window manager
1313 This is amiwm, an X window manager that tries to make your workstation
1414 look like an Amiga. "Why?" you ask. Because the author wanted it to.
1515 So there!
00 usr/bin
11 usr/share/doc/amiwm/examples
22 usr/share/man/man1
3 usr/X11R6/man/man1
4 usr/X11R6/bin
0 INSTALL
10 README
21 README.modules
0 ScreenFont "fixed"
1 IconFont "fixed"
2 FastQuit yes
3 ForceMove always
4 AutoRaise yes
5 Focus sloppy
6
7 Screen "desk one"
8 #Module "Background" "-fullscreen /usr/share/amiwm/amiga.jpg"
9 Screen "desk two"
10
11 ToolItem "xterm" "xterm" ""
12 ToolItem "xman" "xman" ""
13 ToolItem Separator
14 ToolItem "System" {
15 ToolItem "worker" "worker" ""
16 ToolItem "endeavour2" "endeavour2" ""
17 ToolItem "xclock" "xclock" ""
18 ToolItem "xosview" "xosview" ""
19 ToolItem "xtrlock" "xtrlock" ""
20 }
21 ToolItem "Sound" {
22 ToolItem "aumix" "xterm -e aumix" ""
23 }
00 ?package(amiwm):\
1 needs=wm\
2 section=WindowManagers\
1 needs="wm"\
2 section="WindowManagers"\
33 longtitle="AmiWM: Amiga look-alike Window Manager"\
44 title="amiwm"\
5 command="/usr/X11/bin/amiwm"
5 command="/usr/bin/amiwm"
0 # Automatically added by dh_installmenu
1 if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
2 update-menus
3 fi
4 # End automatically added section
5 # Automatically added by dh_installwm
6 if [ "$1" = "configure" ]; then
7 update-alternatives --install /usr/bin/x-window-manager \
8 x-window-manager /usr/bin/X11/amiwm 20
9 fi
10 # End automatically added section
0 # Automatically added by dh_installmenu
1 if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
2 # End automatically added section
0 .\" Hey, EMACS: -*- nroff -*-
1 .\" First parameter, NAME, should be all caps
2 .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
3 .\" other parameters are allowed: see man(7), man(1)
40 .TH ppmtoinfo 1 "March 3, 2000"
5 .\" Please adjust this date whenever revising the manpage.
6 .\"
7 .\" Some roff macros, for reference:
8 .\" .nh disable hyphenation
9 .\" .hy enable hyphenation
10 .\" .ad l left justify
11 .\" .ad b justify to both left and right margins
12 .\" .nf disable filling
13 .\" .fi enable filling
14 .\" .br insert line break
15 .\" .sp <n> insert n+1 empty lines
16 .\" for manpage-specific macros, see man(7)
171 .SH NAME
182 ppmtoinfo \- convert a portable pixmap into an Amiga .info file
193 .SH SYNOPSIS
204 .B ppmtoinfo
21 [-type icontype] [-floyd|-fs] [-map mapfile] [ppmfile] [ppmfile]
5 [\-type icontype] [\-floyd|\-fs] [\-map mapfile] [ppmfile] [ppmfile]
226 .SH DESCRIPTION
237 This manpage documents briefly the
248 .B ppmtoinfo
2610 This manual page was written for the Debian GNU/Linux distribution
2711 because the original program does not have a manual page.
2812 .PP
29 .\" TeX users may be more comfortable with the \fB<whatever>\fP and
30 .\" \fI<whatever>\fP escape sequences to invode bold face and italics,
31 .\" respectively.
3213 .B ppmtoinfo
3314 is a program that converts portable pixmap (.ppm) files into the
3415 Amiga info format which is used to store icons as.
3819 set the type of the icon.
3920 .TP
4021 .B \-floyd, \-fs
41 Enable Floyd-Steinberg
22 Enable Floyd\-Steinberg
4223 .TP
4324 .BI \-map " mapfile"
4425 Use the map file mapfile
4526 .br
4627 .SH ICON TYPES
4728 The
48 .B -type
29 .B \-type
4930 option lets you set the type of the icon you creat. The parameter
5031 can be any of
5132 .TP
0 # Automatically added by dh_installwm
1 if [ "$1" = "remove" ]; then
2 update-alternatives --remove x-window-manager /usr/bin/X11/amiwm
3 fi
4 # End automatically added section
0 .\" Hey, EMACS: -*- nroff -*-
1 .\" First parameter, NAME, should be all caps
2 .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
3 .\" other parameters are allowed: see man(7), man(1)
40 .TH requestchoice 1 "March 3, 2000"
5 .\" Please adjust this date whenever revising the manpage.
6 .\"
7 .\" Some roff macros, for reference:
8 .\" .nh disable hyphenation
9 .\" .hy enable hyphenation
10 .\" .ad l left justify
11 .\" .ad b justify to both left and right margins
12 .\" .nf disable filling
13 .\" .fi enable filling
14 .\" .br insert line break
15 .\" .sp <n> insert n+1 empty lines
16 .\" for manpage-specific macros, see man(7)
171 .SH NAME
182 requestchoice \- request a user choice
193 .SH SYNOPSIS
2610 This manual page was written for the Debian GNU/Linux distribution
2711 because the original program does not have a manual page.
2812 .PP
29 .\" TeX users may be more comfortable with the \fB<whatever>\fP and
30 .\" \fI<whatever>\fP escape sequences to invode bold face and italics,
31 .\" respectively.
3213 .B requestchoice
3314 is a program that pops up a window with a title, a textarea, and one
3415 or more buttons from which the user can chose one.
55 #export DH_VERBOSE=1
66
77 # This is the debhelper compatability version to use.
8 export DH_COMPAT=1
8 export DH_COMPAT=4
99
1010 build: build-stamp
1111 build-stamp:
1212 dh_testdir
13
1413 ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
15 # Add here commands to compile the package.
1614 $(MAKE)
17
1815 touch build-stamp
1916
2017 clean:
2118 dh_testdir
2219 dh_testroot
2320 rm -f build-stamp
24
25 # Add here commands to clean up after the build process.
2621 -$(MAKE) distclean
27
2822 dh_clean
2923
3024 install: build
3226 dh_testroot
3327 dh_clean -k
3428 dh_installdirs
35
36 # Add here commands to install the package into debian/tmp.
37 $(MAKE) install prefix=`pwd`/debian/tmp/usr DESTDIR=`pwd`/debian/tmp
29 $(MAKE) install prefix=`pwd`/debian/amiwm/usr DESTDIR=`pwd`/debian/amiwm
30 cp debian/dotamiwmrc.example debian/amiwm/usr/share/doc/amiwm/examples/dotamiwmrc
3831
3932 # Build architecture-independent files here.
4033 binary-indep: build install
4235
4336 # Build architecture-dependent files here.
4437 binary-arch: build install
45 # dh_testversion
4638 dh_testdir
4739 dh_testroot
48 # dh_installdebconf
4940 dh_installdocs
5041 dh_installexamples
5142 dh_installmenu
52 # dh_installemacsen
53 # dh_installpam
54 # dh_installinit
55 # dh_installcron
5643 # dh_installmanpages
57 # dh_installinfo
58 # dh_undocumented
5944 dh_installchangelogs
6045 dh_link
6146 dh_strip
6247 dh_compress
6348 dh_fixperms
64 dh_installwm --priority 20 /usr/bin/X11/amiwm
65 # You may want to make some executables suid here.
66 # dh_suidregister
49 dh_installwm --priority 20 /usr/bin/amiwm
6750 # dh_makeshlibs
6851 dh_installdeb
69 # dh_perl
7052 dh_shlibdeps
7153 dh_gencontrol
7254 dh_md5sums
0 shlibs:Depends=libc6 (>= 2.3.5-1), libice6 | xlibs (>> 4.1.0), libsm6 | xlibs (>> 4.1.0), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), libxmu6 | xlibs (>> 4.1.0)
55 extern FILE *rcfile;
66 #undef yyin
77 #define yyin rcfile
8 #define YY_SKIP_YYWRAP
89 #define yywrap() 1
910 extern int parse_keyword(char *);
1011 void fixup_string(char *, char *);