summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormaz-12015-12-02 12:48:46 +0800
committermaz-12015-12-02 12:48:46 +0800
commit1031255e79eebf5bba6e61e612a1ccf9170b8e24 (patch)
tree0a400ba35a67081b1219350794dc4cdd583f651e
parente69d1d966e86bc82347772d8ddde82df96f2fe47 (diff)
downloadaur-1031255e79eebf5bba6e61e612a1ccf9170b8e24.tar.gz
bump
-rw-r--r--PKGBUILD39
1 files changed, 37 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 82516536cbcd..566243a5233a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,8 +17,43 @@ prepare() {
patch -p1 -i $srcdir/qt5.patch
}
+build() {
+ cd "$srcdir/kndiswrapper-${pkgver}"
+ mkdir -p build
+ cd build
+ qmake-qt5 ..
+ make
+ cd ..
+ cp -r translations ./build/
+ lrelease-qt5 ./build/translations/*.ts
+}
package() {
cd "$srcdir/kndiswrapper-${pkgver}"
- ./install.sh "$pkgdir"
- #install -Dm755 "${srcdir}/kndiswrapper.gui.policy" "$pkgdir/usr/share/polkit-1/actions/kndiswrapper.gui.policy"
+ #./install.sh "$pkgdir"
+ mkdir -p ${pkgdir}/usr/share/{kndiswrapper,applications,pixmaps}
+ mkdir -p ${pkgdir}/usr/bin
+
+ cp "./icons/kndiswrapper.xpm" "${pkgdir}/usr/share/kndiswrapper/kndiswrapper.xpm"
+ cp "./icons/kndiswrapper.xpm" "${pkgdir}/usr/share/pixmaps/kndiswrapper.xpm"
+ cp build/kndiswrapper ${pkgdir}/usr/bin
+ chmod 755 "${pkgdir}/usr/bin/kndiswrapper"
+ cp "./translations/"*.qm "${pkgdir}/usr/share/kndiswrapper"
+ cp "./translations/cards_known_to_work.txt" "${pkgdir}/usr/share/kndiswrapper"
+ cat > "${pkgdir}/usr/share/applications/kndiswrapper.desktop" <<EOF
+[Desktop Entry]
+Encoding=UTF-8
+Name=kndiswrapper
+Name[de]=kndiswrapper
+GenericName=kndiswrapper
+GenericName[de]=kndiswrapper
+Comment=A GUI for ndiswrapper
+Comment[de]=Eine GUI fuer ndiswrapper.
+Exec=pkexec env DISPLAY=\$DISPLAY XAUTHORITY=\$XAUTHORITY kndiswrapper
+Icon=kndiswrapper
+Terminal=false
+Type=Application
+StartupNotify=true
+Categories=Network;
+EOF
+
}