mirror of
https://github.com/archlinux/aur.git
synced 2026-03-05 12:12:40 +01:00
Flatten directory structure
This commit is contained in:
commit
ab1b2d468b
5 changed files with 4683 additions and 0 deletions
24
.SRCINFO
Normal file
24
.SRCINFO
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
pkgbase = compiz-deskmenu
|
||||
pkgdesc = Compiz Fusion deskmenu plugin
|
||||
pkgver = 20130330
|
||||
pkgrel = 1
|
||||
url = http://opencompositing.org
|
||||
install = compiz-deskmenu.install
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
license = GPL
|
||||
makedepends = git
|
||||
makedepends = intltool
|
||||
depends = libwnck
|
||||
depends = dbus-glib
|
||||
depends = python-lxml
|
||||
depends = pyxdg
|
||||
source = git://anongit.compiz.org/users/crdlb/compiz-deskmenu
|
||||
source = huge.patch
|
||||
source = compiz-deskmenu-editor
|
||||
md5sums = SKIP
|
||||
md5sums = 9515713c15f412fb22cd2f735291fc74
|
||||
md5sums = f9b8d902d85f7f690c32e330807d0e86
|
||||
|
||||
pkgname = compiz-deskmenu
|
||||
|
||||
47
PKGBUILD
Executable file
47
PKGBUILD
Executable file
|
|
@ -0,0 +1,47 @@
|
|||
# Maintainer: Florian Dejonckheere <florian@floriandejonckheere.be>
|
||||
# Contributor: Julien MISCHKOWITZ <wain@archlinux.fr>
|
||||
# Contributor: Alessio Biancalana <dottorblaster@gmail.com>
|
||||
# Contributor: ShadowKyogre <shadowkyogre@aim.com>
|
||||
|
||||
pkgname=compiz-deskmenu
|
||||
pkgver=20130330
|
||||
pkgrel=1
|
||||
pkgdesc="Compiz Fusion deskmenu plugin"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://opencompositing.org"
|
||||
license=('GPL')
|
||||
depends=('libwnck' 'dbus-glib' 'python-lxml' 'pyxdg')
|
||||
makedepends=('git' 'intltool')
|
||||
install=${pkgname}.install
|
||||
source=(git://anongit.compiz.org/users/crdlb/compiz-deskmenu
|
||||
huge.patch
|
||||
compiz-deskmenu-editor)
|
||||
md5sums=('SKIP'
|
||||
'9515713c15f412fb22cd2f735291fc74'
|
||||
'f9b8d902d85f7f690c32e330807d0e86')
|
||||
|
||||
pkgver()
|
||||
{
|
||||
cd "${srcdir}/${pkgname}"
|
||||
git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
|
||||
}
|
||||
|
||||
package()
|
||||
{
|
||||
cd "${srcdir}/${pkgname}"
|
||||
patch -Np1 -i $srcdir/huge.patch
|
||||
#rm -v "${srcdir}/${pkgname}/{deskmenu.c,deskmenu-common.h,org.compiz_fusion.deskmenu.service,deskmenu-service.xml}"
|
||||
}
|
||||
|
||||
build()
|
||||
{
|
||||
cd "${srcdir}/${pkgname}"
|
||||
make
|
||||
}
|
||||
|
||||
package()
|
||||
{
|
||||
cd "${srcdir}/${pkgname}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -m 755 "${srcdir}/${pkgname}/autoconfig-compiz.py" "${pkgdir}/usr/bin/compiz-deskmenu-autoconfig"
|
||||
}
|
||||
1082
compiz-deskmenu-editor
Executable file
1082
compiz-deskmenu-editor
Executable file
File diff suppressed because it is too large
Load diff
26
compiz-deskmenu.install
Normal file
26
compiz-deskmenu.install
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
post_install() {
|
||||
cat <<-EndOfMessage
|
||||
==> compiz-deskmenu usage:
|
||||
you can run "compiz-deskmenu-autoconfig" or manually set following in ccsm:
|
||||
+ General Options > Commands > Commands > Command line 0 to "compiz-deskmenu"
|
||||
+ General Options > Commands > Key bindings > Run command 0 to "<Control>space"
|
||||
+ Viewport Switcher > Desktop-based Viewport Switching > Plugin for initiate
|
||||
action to "core"
|
||||
+ Viewport Switcher > Desktop-based Viewport Switching > Action name for
|
||||
initiate to "run_command0_key"
|
||||
EndOfMessage
|
||||
cat <<-EndOfMessage
|
||||
==> You will also need to delete any reload items you have via a text editor
|
||||
(your menu should be in ~/.config/compiz/deskmenu/menu.xml)
|
||||
in order to make sure you don't have an excess element floating around.
|
||||
The changes that were made to make pipeitems possible make this item obselete.
|
||||
EndOfMessage
|
||||
cat <<-EndOfMessage
|
||||
==> This update removes dbus dependencies, just so you know.
|
||||
EndOfMessage
|
||||
/bin/true
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install
|
||||
}
|
||||
3504
huge.patch
Executable file
3504
huge.patch
Executable file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue