mirror of
https://github.com/EnumeratedDev/stormfetch.git
synced 2026-09-15 23:46:12 +00:00
Add debian package source
This commit is contained in:
@@ -11,7 +11,11 @@ At the moment ascii art for different distributions is limited. If you would lik
|
|||||||
|
|
||||||
### Installation Guide
|
### Installation Guide
|
||||||
#### Using a package manager
|
#### Using a package manager
|
||||||
- Arch Linux: You may use your favorite AUR manager to install the `stormfetch` package
|
| Distribution | Package name |
|
||||||
|
|:----------------------:|:------------------------------------------ |
|
||||||
|
| Arch Linux/Artix Linux | `stormfetch` from the AUR |
|
||||||
|
| Debian/Ubuntu | latest .deb file from the releases section |
|
||||||
|
| Tide Linux | `stormfetch` from the main repository |
|
||||||
#### Building from source
|
#### Building from source
|
||||||
- Download `go` from your package manager or from the go website
|
- Download `go` from your package manager or from the go website
|
||||||
- Download `make` from your package manager
|
- Download `make` from your package manager
|
||||||
|
|||||||
Vendored
+5
@@ -0,0 +1,5 @@
|
|||||||
|
stormfetch (7.4.3-1) stretch; urgency=medium
|
||||||
|
|
||||||
|
* Initial packaging work with dpkg-buildpackage.
|
||||||
|
|
||||||
|
-- EnumDev <[email protected]> Fri, 17 Apr 2026 16:54:39 +0300
|
||||||
Vendored
+27
@@ -0,0 +1,27 @@
|
|||||||
|
Source: stormfetch
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: EnumDev <[email protected]>
|
||||||
|
Build-Depends:
|
||||||
|
debhelper-compat (= 13),
|
||||||
|
libgl-dev,
|
||||||
|
libx11-dev,
|
||||||
|
libxcursor-dev,
|
||||||
|
libxi-dev,
|
||||||
|
libxinerama-dev,
|
||||||
|
libxrandr-dev,
|
||||||
|
libxxf86vm-dev
|
||||||
|
Vcs-Git: https://github.com/EnumeratedDev/stormfetch.git
|
||||||
|
Vcs-Browser: https://github.com/EnumeratedDev/stormfetch
|
||||||
|
|
||||||
|
Package: stormfetch
|
||||||
|
Section: universe/utils
|
||||||
|
Architecture: any
|
||||||
|
Depends: bash
|
||||||
|
Suggests: stormfetch-monitor-detection
|
||||||
|
Description: A linux fetch program written in go
|
||||||
|
|
||||||
|
Package: stormfetch-monitor-detection
|
||||||
|
Section: universe/utils
|
||||||
|
Architecture: any
|
||||||
|
Depends: stormfetch,libgl1,libx11-6,libxcursor1,libxi6,libxinerama1,libxrandr2,libxxf86vm1
|
||||||
|
Description: Monitor detection utility for stormfetch
|
||||||
+22
@@ -0,0 +1,22 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
clean:
|
||||||
|
-rm -r debian/stormfetch
|
||||||
|
-rm -r debian/stormfetch-monitor-detection
|
||||||
|
|
||||||
|
build:
|
||||||
|
# Build program
|
||||||
|
make PREFIX=/usr SYSCONFDIR=/etc
|
||||||
|
|
||||||
|
binary:
|
||||||
|
# Create directories
|
||||||
|
mkdir -p debian/stormfetch
|
||||||
|
mkdir -p debian/stormfetch-monitor-detection
|
||||||
|
# Install program
|
||||||
|
make DESTDIR=debian/stormfetch PREFIX=/usr SYSCONFDIR=/etc install-stormfetch
|
||||||
|
make DESTDIR=debian/stormfetch PREFIX=/usr SYSCONFDIR=/etc install-config
|
||||||
|
# Install monitor detection program
|
||||||
|
make DESTDIR=debian/stormfetch-monitor-detection PREFIX=/usr SYSCONFDIR=/etc install-stormfetch-monitor-detection
|
||||||
|
# Finalize packages
|
||||||
|
dh_gencontrol
|
||||||
|
dh_builddeb
|
||||||
Reference in New Issue
Block a user