1
0
Fork 0
mirror of https://github.com/Phantop/solus-stuff synced 2025-07-26 23:02:27 +00:00

Compare commits

...

2 commits

Author SHA1 Message Date
Phantop bca957c34c Remove some stuff I won't use; add dillo 2020-12-05 19:47:22 -05:00
Phantop f1289dd9cd Add castor 2020-12-05 19:07:05 -05:00
10 changed files with 63 additions and 81 deletions

2
build
View file

@ -4,7 +4,7 @@ function buildme
echo Now building (basename $argv)
cd $argv
sudo solbuild build package.yml -d
sudo eopkg it *.eopkg
sudo eopkg it --reinstall (basename $argv)*.eopkg
cd ..
end

View file

@ -0,0 +1,17 @@
Common subdirectories: castor/data and castor-makefile/data
Common subdirectories: castor/.git and castor-makefile/.git
diff -u castor/Makefile castor-makefile/Makefile
--- castor/Makefile 2020-04-24 23:57:59.119673418 +0200
+++ castor-makefile/Makefile 2020-04-24 23:58:41.033151139 +0200
@@ -29,8 +29,8 @@
# Install the data files and update the caches
install-data : copy-data
# Force icon cache refresh
- touch $(sharedir)/icons/hicolor
- update-desktop-database
+ #touch $(sharedir)/icons/hicolor
+ #update-desktop-database
# Just copy the data files, without updating caches
copy-data :
Common subdirectories: castor/src and castor-makefile/src

25
castor/package.yml Normal file
View file

@ -0,0 +1,25 @@
name : castor
version : 1
release : 1
source :
- git|https://git.sr.ht/~julienxx/castor : master
license :
- ISC
component : system.utils
networking : yes
summary : A Browser for the small internet (Gemini, Gopher, Finger)
description: |
A graphical client for plain-text protocols written in Rust with GTK.
It currently supports the Gemini, Gopher and Finger protocols.
builddeps :
- pkgconfig(atk)
- pkgconfig(gdk-pixbuf-2.0)
- pkgconfig(gtk+-3.0)
- pkgconfig(pango)
- cargo
setup : |
%patch -p1 < $pkgfiles/castor-0.7.0-makefile.patch
build : |
%make
install : |
%make_install

View file

@ -8,11 +8,9 @@ summary : Insert summary here
description: |
Insert description here
builddeps :
- i2c-tools
- pkgconfig(gtk+-2.0)
- pkgconfig(libpci)
rundeps :
- i2c-tools
- pciutils
setup : |
./autogen.sh

20
dillo/package.yml Normal file
View file

@ -0,0 +1,20 @@
name : dillo
version : 3.0.5
release : 1
source :
- https://www.dillo.org/download/dillo-3.0.5.tar.bz2 : db1be16c1c5842ebe07b419aa7c6ef11a45603a75df2877f99635f4f8345148b
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
builddeps :
- fltk-devel
- pkgconfig(xext)
- pkgconfig(xfixes)
- pkgconfig(xft)
setup : |
%configure --enable-ssl
build : |
%make
install : |
%make_install

View file

@ -1,19 +0,0 @@
name : interception-tools
version : 1
release : 1
source :
- git|https://gitlab.com/interception/linux/tools.git : master
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
builddeps :
- pkgconfig(libevdev)
- pkgconfig(libudev)
- pkgconfig(yaml-cpp)
setup : |
%cmake
build : |
%make
install : |
%make_install

View file

@ -1,19 +0,0 @@
name : nvimpager
version : 1
release : 1
source :
- git|https://github.com/lucc/nvimpager.git : develop
license : GPL-2.0-or-later
summary : Insert summary here
networking : yes
description: |
Insert description here
builddeps :
- neovim
- pandoc
rundeps :
- neovim
build : |
%make PREFIX=%PREFIX% DESTDIR=%installroot%
install : |
%make_install PREFIX=%PREFIX% DESTDIR=%installroot%

View file

@ -1,21 +0,0 @@
name : skr
version : 1
release : 1
source :
- git|https://github.com/DavRack/skr.git : master
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
rundeps :
- interception-tools
build : |
gcc src/core/main.c -o skr
gcc src/kid/skrkid.c -o skrkid
install : |
install -D -d -m 0755 $installdir/usr/share/skr
cp -r src/parser $installdir/usr/share/skr/parser
install -D -m 00755 skrkid $installdir/usr/share/skr/skrkid
install -D -d -m 0755 $installdir/usr/bin
install -D -m 00755 skr $installdir/usr/bin/skr

View file

@ -23,5 +23,3 @@ build : |
cargo build --release
install : |
install -Dm00755 target/release/starship $installdir/usr/bin/starship
check : |
cargo test --all

View file

@ -1,17 +0,0 @@
name : tabbed
version : 1
release : 1
source :
- git|git://git.suckless.org/tabbed : master
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
builddeps :
- pkgconfig(xft)
rundeps :
- devil
build : |
%make
install : |
%make_install PREFIX=%PREFIX%