summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Guschin <guschin@altlinux.org>2023-07-27 21:30:09 +0400
committerAndrew Guschin <guschin@altlinux.org>2023-07-27 21:31:28 +0400
commit4872020f11af140a092109de30cd48aca6043b9f (patch)
tree56e5f9fe0d86c99738c086b40a4a1e504cb5df3e
parent5a7792579bbe1c1b443682d9924a1929e7acd555 (diff)
6.4-alt1
- Initial build for ALT Linux.
-rw-r--r--.gear/dwm.spec41
-rw-r--r--.gear/rules2
2 files changed, 43 insertions, 0 deletions
diff --git a/.gear/dwm.spec b/.gear/dwm.spec
new file mode 100644
index 0000000..b1004a8
--- /dev/null
+++ b/.gear/dwm.spec
@@ -0,0 +1,41 @@
+Name: dwm
+Version: 6.4
+Release: alt1
+
+Summary: dwm is a dynamic window manager for X
+License: MIT
+Group: Graphical desktop/Other
+Url: https://dwm.suckless.org/
+
+Source0: %{name}-%{version}.tar
+
+BuildRequires: make
+BuildRequires: gcc
+BuildRequires: libXft-devel libXinerama-devel
+Requires: libX11 libXft libXinerama libfontconfig1
+
+%description
+dwm is a dynamic window manager for X. It manages windows in tiled, monocle and
+floating layouts. All of the layouts can be applied dynamically, optimising the
+environment for the application in use and the task performed.
+
+%prep
+%setup
+
+%build
+%make_build
+
+%install
+%makeinstall_std PREFIX=%prefix
+install -pD -m 644 %name.desktop %buildroot%_datadir/xsessions/%name.desktop
+install -pD -m 644 %name.png %buildroot%_niconsdir/%name.png
+
+%files
+%_bindir/%name
+%_man1dir/%name.1*
+%_datadir/xsessions/%name.desktop
+%_niconsdir/%name.png
+
+%changelog
+* Thu Jul 27 2023 Andrew Guschin <guschin@altlinux.org> 6.4-alt1
+- Initial build for ALT Linux.
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..9c8ded2
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: .
+spec: .gear/dwm.spec