Flatten directory structure

This commit is contained in:
Florian Dejonckheere 2015-02-05 10:07:46 +01:00
commit ab1b2d468b
5 changed files with 4683 additions and 0 deletions

24
.SRCINFO Normal file
View 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
View 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

File diff suppressed because it is too large Load diff

26
compiz-deskmenu.install Normal file
View 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

File diff suppressed because it is too large Load diff