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 () { package () {
make install $jobs make install $jobs DESTDIR="$DESTDIR"
} }
+6 -6
View File
@@ -46,18 +46,18 @@ prepare(){
} }
setup () { setup () {
mkdir build cmake -B build \
cd build -DCMAKE_INSTALL_PREFIX=/usr \
cmake .. -G Ninja \ -DGLIBC_LOCALE_GEN=OFF \
-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF
} }
build () { build () {
ninja -C build $jobs make -C build $jobs
} }
package () { package () {
ninja -C build install $jobs make -C build install $jobs
# fix symlinks # fix symlinks
rm -f $DESTDIR//usr/bin/lookandfeeltool rm -f $DESTDIR//usr/bin/lookandfeeltool
ln -s plasma-apply-lookandfeel $DESTDIR//usr/bin/lookandfeeltool ln -s plasma-apply-lookandfeel $DESTDIR//usr/bin/lookandfeeltool
+5 -11
View File
@@ -23,16 +23,10 @@ build(){
} }
package(){ 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 waflib/*.py -t "$DESTDIR/usr/lib64/python3/site-packages/waf/waflib/"
install -vDm 644 wscript -t "$pkgdir/usr/share/$name/" 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/"
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 ""
} }