fixes about broken packages

This commit is contained in:
sulincix committed 2024-10-16 14:07:08 +00:00
1 parent 316d76dc50
commit 996f52fac6
3 files changed
+12 -18

No files matched your search

+1 -1
View File
@@ -26,6 +26,6 @@ build () {
}
package () {
make install $jobs
make install $jobs DESTDIR="$DESTDIR"
}
+6 -6
View File
@@ -46,18 +46,18 @@ prepare(){
}
setup () {
mkdir build
cd build
cmake .. -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DGLIBC_LOCALE_GEN=OFF \
-DBUILD_TESTING=OFF
}
build () {
ninja -C build $jobs
make -C build $jobs
}
package () {
ninja -C build install $jobs
make -C build install $jobs
# fix symlinks
rm -f $DESTDIR//usr/bin/lookandfeeltool
ln -s plasma-apply-lookandfeel $DESTDIR//usr/bin/lookandfeeltool
+5 -11
View File
@@ -23,16 +23,10 @@ build(){
}
package(){
install -vDm 755 waf -t "$DESTDIR/usr/bin"
install -vDm 644 wscript -t "$DESTDIR/usr/share/$name/"
install -vDm 755 waf -t "$pkgdir/usr/bin"
install -vDm 644 wscript -t "$pkgdir/usr/share/$name/"
install -vDm 644 waflib/*.py -t "$pkgdir/usr/lib64/python3/site-packages/waf/waflib/"
install -vDm 644 waflib/Tools/*.py -t "$pkgdir/usr/lib64/python3/site-packages/waf/waflib/Tools/"
install -vDm 644 waflib/extras/*.py -t "$pkgdir/usr/lib64/python3site-packages/waf/waflib/extras/"
python3 -m compileall -d "/usr/lib64/python3" "$pkgdir/usr/lib64/python3"
python3 -O -m compileall -d "/usr/lib64/python3" "$pkgdir/usr/lib64/python3/"
#install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$name/"
# install -vDm 644 {README,../building-waf}.md -t "$pkgdir/usr/share/doc/$name/"
echo ""
install -vDm 644 waflib/*.py -t "$DESTDIR/usr/lib64/python3/site-packages/waf/waflib/"
install -vDm 644 waflib/Tools/*.py -t "$DESTDIR/usr/lib64/python3/site-packages/waf/waflib/Tools/"
install -vDm 644 waflib/extras/*.py -t "$DESTDIR/usr/lib64/python3site-packages/waf/waflib/extras/"
}