-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathxinitrc.info.in
45 lines (40 loc) · 1.82 KB
/
xinitrc.info.in
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
Package: xinitrc
Version: @FULLVERSION@
# Revision is always 1 on release from repo
Revision: 1
Description: X11 initialization script handler
@TARDIST@Source: mirror:sourceforge:fink/%n-%v.tar.gz
@TARDIST@Source-Checksum: SHA256(@SHA256@)
@PATCHDIST@Type: nosource
@PATCHDIST@Patch: %n.patch
License: Public Domain
Maintainer: AIDA Shinra <[email protected]>
Depends: x11
CompileScript: sh ./build.sh prefix=%p build
InstallScript: sh ./build.sh prefix=%p destdir=%d install
PostInstScript: update-sys-xinitrc postinst
DescDetail: <<
The xinitrc package provides a Fink-controlled mechanism by which Fink
packages can have executables run, environment variables set, etc., at
X11 startup, by running wrapper scripts in %p/etc/xinitrc.d. On a stock X11
this can be done via scripts in /opt/X11/lib/X11/xinit/xinitrc.d , but for
Fink packages this would entail installing files outside of the Fink tree,
which is normally forbidden.
In addition, 'xinitrc' provides well-defined points for system administrators
to set up the X11 environment as they require. Consult the following files
for more information:
%p/share/doc/xinitrc/numbering.txt
%p/share/doc/xinitrc/README.txt
Note: This package installs its own /opt/X11/lib/X11/xinit/xinitrc, though it
renames the original version installed the system so that it isn't lost.
Note: This package will need to be reinstalled every time X11 is updated,
including OS updates.
<<
DescUsage: <<
Packages that need xinitrc's functionality should install a sh script named
'%p/etc/xinitrc.d/XYfoo.sh', where XY should follow the convention in
%p/share/doc/xinitrc/numbering.txt, and 'foo' can refer to the package,
executable, or some other unique name.
The contents of the script should either terminate or run in the background so
that the X11 startup will proceed normally and e.g. run a window manager.
<<