Don't build local-unstable and remove some stuff

This commit is contained in:
Phantop 2020-11-25 14:57:36 -05:00
parent 7cac604f36
commit 339a5f8eea
7 changed files with 3 additions and 130 deletions

5
build
View File

@ -1,11 +1,12 @@
#!/usr/bin/fish
sudo mkdir -p /var/lib/solbuild/local/
sudo eopkg it solbuild-config-local-unstable
sudo solbuild init -p local-unstable-x86_64
sudo solbuild init
function buildme
echo Now building (basename $argv)
cd $argv
sudo solbuild build package.yml -p local-unstable-x86_64 -d
sudo solbuild build package.yml -d
sudo rm /var/lib/solbuild/local/(basename $argv)*.eopkg
sudo mv *.eopkg /var/lib/solbuild/local
cd ..

View File

@ -1,23 +0,0 @@
name : devil
version : 1
release : 1
source :
- git|https://github.com/DentonW/DevIL.git : master
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
builddeps :
- pkgconfig(glut)
- pkgconfig(gl)
- pkgconfig(libpng)
setup : |
mkdir DevIL/build
pushd DevIL/build
%cmake ..
build : |
pushd DevIL/build
%make
install : |
pushd DevIL/build
%make_install

View File

@ -1,26 +0,0 @@
name : links-x11
version : 2.20.2
release : 12
source :
- http://links.twibright.com/download/links-2.20.2.tar.bz2 : 4b4f07d0e6261118d1365a5a5bfa31e1eafdbd280cfae6f0e9eedfea51a2f424
license : GPL-2.0-or-later
component : network.web.browser
summary : A text WWW browser
description: |
A text WWW browser, similar to Lynx
builddeps :
- pkgconfig(libevent)
- pkgconfig(libpng)
- pkgconfig(libzstd)
- pkgconfig(x11)
- pkgconfig(xt)
- bzip2-devel
- gpm-devel
- librsvg-devel
setup : |
%patch -p1 < $pkgfiles/*.patch
%configure --enable-graphics --with-x --with-fb --x-includes=/usr/include/X11/ --x-libraries=/usr/lib64/X11/
build : |
%make
install : |
%make_install

View File

@ -1,22 +0,0 @@
name : megatools-git
version : 1
release : 1
source :
- git|https://megous.com/git/megatools : master
license : GPL-2.0-or-later
component : network.download
homepage : https://megatools.megous.com/
summary : Command line tools for accessing MEGA cloud storage
description: |
Megatools is a collection of programs for accessing Mega service from the command line. It
allows you to copy individual files as well as entire directory trees to and from the cloud.
You can also perform streaming downloads without needing to download the entire file.
builddeps :
- pkgconfig(libcurl)
- asciidoc
setup : |
%meson_configure
build : |
%ninja_build
install : |
%ninja_install

View File

@ -1,18 +0,0 @@
name : melonds
version : 1
release : 1
source :
- git|https://github.com/Arisotura/melonDS : master
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
builddeps :
- pkgconfig(Qt5Core)
- pkgconfig(sdl2)
setup : |
%cmake
build : |
%make
install : |
%make_install

View File

@ -1,20 +0,0 @@
name : oxipng
version : 3.0.0
release : 1
source :
- git|https://github.com/shssoichiro/oxipng.git : master
license :
- MIT
component : system.utils
networking : yes
summary : Multithreaded PNG optimizer written in Rust
description: |
Oxipng is a multithreaded lossless PNG compression optimizer. It can be used via a command-line interface or as a library in other Rust programs.
builddeps :
- cargo
build : |
cargo build --release
install : |
install -Dm00755 target/release/oxipng $installdir/usr/bin/oxipng
check : |
cargo test --all

View File

@ -1,19 +0,0 @@
name : st
version : 1
release : 1
source :
- git|https://github.com/phantop/st.git : master
license : GPL-2.0-or-later
summary : Insert summary here
description: |
Insert description here
builddeps :
- pkgconfig(xft)
- devil-devel
rundeps :
- devil
build : |
%make
install : |
%make_install
install -D -m 755 st.desktop $installdir/usr/share/applications/st.desktop