summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-05-15 03:18:00 -0700
committerxiota2023-05-15 03:18:00 -0700
commite36b681ed2dd12892b04588d408ac6dd2043da23 (patch)
tree904634ea3c5e9799dc28d294067f2b4e83704cff
parentf81239057c6e9980358ffa6f9ae12e782236fb27 (diff)
downloadaur-e36b681ed2dd12892b04588d408ac6dd2043da23.tar.gz
minor cleanup
-rw-r--r--PKGBUILD53
1 files changed, 28 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8611b991cc90..9329166ecb9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -48,13 +48,13 @@ conflicts=(
'simple-ccsm'
)
provides=(
- "ccsm=${pkgver}"
- "compiz-bcop=${pkgver}"
- "compiz-core=${pkgver}"
- "compiz-plugins-extra=${pkgver}"
- "compiz-plugins-main=${pkgver}"
- "compizconfig-python=${pkgver}"
- "libcompizconfig=${pkgver}"
+ "ccsm=$pkgver"
+ "compiz-bcop=$pkgver"
+ "compiz-core=$pkgver"
+ "compiz-plugins-extra=$pkgver"
+ "compiz-plugins-main=$pkgver"
+ "compizconfig-python=$pkgver"
+ "libcompizconfig=$pkgver"
)
source=(
"https://launchpad.net/${pkgname}/${pkgver:0:6}/${pkgver}/+download/${pkgname}-${pkgver}.tar.xz"
@@ -74,29 +74,30 @@ sha256sums=(
)
prepare() {
- cd "${pkgname}-${pkgver}"
+ cd "$srcdir/$pkgname-$pkgver"
# Reverse Unity specific configuration patches
- patch -p1 -i "${srcdir}/reverse-unity-config.patch"
+ patch -p1 -i "$srcdir/reverse-unity-config.patch"
# Set focus prevention level to off which means that new windows will always get focus
- patch -p1 -i "${srcdir}/focus-prevention-disable.patch"
+ patch -p1 -i "$srcdir/focus-prevention-disable.patch"
# Fix incorrect extents for GTK+ tooltips, csd etc
- patch -p1 -i "${srcdir}/gtk-extents.patch"
+ patch -p1 -i "$srcdir/gtk-extents.patch"
# Fix application launching for the screenshot plugin
- patch -p1 -i "${srcdir}/screenshot-launch-fix.patch"
+ patch -p1 -i "$srcdir/screenshot-launch-fix.patch"
# Don't try to compile gschemas during make install
- patch -p1 -i "${srcdir}/no-compile-gschemas.patch"
+ patch -p1 -i "$srcdir/no-compile-gschemas.patch"
}
build() {
- cd "${pkgname}-${pkgver}"
+ cd "$srcdir/$pkgname-$pkgver"
- mkdir build; cd build
+ mkdir -p build
+ cd build
cmake .. \
-DCMAKE_BUILD_TYPE="Release" \
@@ -116,26 +117,28 @@ build() {
}
package() {
- cd "${pkgname}-${pkgver}/build"
- make DESTDIR="${pkgdir}" install
+ cd "$srcdir/$pkgname-$pkgver"
+ cd build
+
+ make DESTDIR="$pkgdir" install
# findcompiz_install needs COMPIZ_DESTDIR and install needs DESTDIR
# make findcompiz_install
CMAKE_DIR=$(cmake --system-information | grep '^CMAKE_ROOT' | awk -F\" '{print $2}')
- install -dm755 "${pkgdir}${CMAKE_DIR}/Modules/"
- install -m644 ../cmake/FindCompiz.cmake "${pkgdir}${CMAKE_DIR}/Modules/"
+ install -Dm644 ../cmake/FindCompiz.cmake \
+ -t "${pkgdir}${CMAKE_DIR}/Modules/"
# Add documentation
- install -dm755 "${pkgdir}/usr/share/doc/compiz/"
- install ../{AUTHORS,NEWS,README} "${pkgdir}/usr/share/doc/compiz/"
+ install -Dm644 ../{AUTHORS,NEWS,README} \
+ -t "$pkgdir/usr/share/doc/compiz/"
# Add the gsettings schema files
if ls generated/glib-2.0/schemas/ | grep -qm1 .gschema.xml; then
- install -dm755 "${pkgdir}/usr/share/glib-2.0/schemas/"
- install -m644 generated/glib-2.0/schemas/*.gschema.xml "${pkgdir}/usr/share/glib-2.0/schemas/"
+ install -Dm644 generated/glib-2.0/schemas/*.gschema.xml \
+ -t "$pkgdir/usr/share/glib-2.0/schemas/"
fi
# Install licenses
- install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m644 "${srcdir}/${pkgname}-${pkgver}"/{COPYING,COPYING.GPL,COPYING.LGPL,COPYING.MIT} "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 "$srcdir/$pkgname-$pkgver"/{COPYING,COPYING.GPL,COPYING.LGPL,COPYING.MIT} \
+ -t "$pkgdir/usr/share/licenses/$pkgname"
}