diff options
Diffstat (limited to 'community-testing')
-rw-r--r-- | community-testing/i3-wm/PKGBUILD | 58 | ||||
-rw-r--r-- | community-testing/i3lock/PKGBUILD | 32 | ||||
-rw-r--r-- | community-testing/percona-server/PKGBUILD | 24 |
3 files changed, 104 insertions, 10 deletions
diff --git a/community-testing/i3-wm/PKGBUILD b/community-testing/i3-wm/PKGBUILD new file mode 100644 index 000000000..b42842dc1 --- /dev/null +++ b/community-testing/i3-wm/PKGBUILD @@ -0,0 +1,58 @@ +# $Id: PKGBUILD 59516 2011-11-27 15:48:56Z ttopper $ +# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> + +pkgname=i3-wm +_pkgsourcename=i3 +pkgver=4.1 +pkgrel=2 +pkgdesc="An improved dynamic tiling window manager" +arch=('i686' 'x86_64') +url="http://i3wm.org/" +license=('BSD') +replaces=("i3" "i3bar") +groups=("i3") +depends=('libxcursor' 'xcb-util-wm' 'xcb-util-keysyms' 'libev' 'yajl' 'startup-notification' 'pcre') +makedepends=('bison' 'flex') +optdepends=('rxvt-unicode: The terminal emulator used in the default config.' + 'dmenu: As menu.' + 'i3lock: For locking your screen.' + 'i3status: To display systeminformation with a bar.' + 'perl: To migrate your configuration to v4 format.') +options=('docs' '!strip') +source=(http://i3wm.org/downloads/${_pkgsourcename}-${pkgver}.tar.bz2) +md5sums=('1a05d605624506c2b4b9f1272fd84a5a') + +build() { + cd "$srcdir/$_pkgsourcename-$pkgver" + + # To avoid problems with bison use only a single process + MAKEFLAGS="-j1" + make +} + +package() { + cd "$srcdir/$_pkgsourcename-$pkgver" + + make DESTDIR="$pkgdir/" install + + install -Dm644 man/i3.1 \ + ${pkgdir}/usr/share/man/man1/i3.1 + install -Dm644 i3bar/doc/i3bar.1 \ + ${pkgdir}/usr/share/man/man1/i3bar.1 + install -Dm644 man/i3-config-wizard.1 \ + ${pkgdir}/usr/share/man/man1/i3-config-wizard.1 + install -Dm644 man/i3-input.1 \ + ${pkgdir}/usr/share/man/man1/i3-input.1 + install -Dm644 man/i3-msg.1 \ + ${pkgdir}/usr/share/man/man1/i3-msg.1 + install -Dm644 man/i3-migrate-config-to-v4.1 \ + ${pkgdir}/usr/share/man/man1/i3-migrate-config-to-v4.1 + install -Dm644 man/i3-nagbar.1 \ + ${pkgdir}/usr/share/man/man1/i3-nagbar.1 + install -Dm644 LICENSE \ + ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + make clean +} + +# vim:set ts=2 sw=2 et: diff --git a/community-testing/i3lock/PKGBUILD b/community-testing/i3lock/PKGBUILD new file mode 100644 index 000000000..a480fb878 --- /dev/null +++ b/community-testing/i3lock/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> + +pkgname=i3lock +pkgver=2.2 +pkgrel=2 +pkgdesc="An improved screenlocker based upon XCB and PAM" +arch=('i686' 'x86_64') +url="http://i3wm.org/i3lock/" +license=('MIT') +groups=("i3") +depends=('xcb-util' 'xcb-util-image' 'xcb-util-keysyms' 'pam') +options=('docs') +source=("http://i3wm.org/i3lock/$pkgname-$pkgver.tar.bz2") +md5sums=('6179a1611e333c8baf54093b57d50687') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make NOLIBCAIRO=y + gzip i3lock.1 +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -Dm644 i3lock.1.gz ${pkgdir}/usr/share/man/man1/i3lock.1.gz + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + make clean +} + +# vim:set ts=2 sw=2 et: + diff --git a/community-testing/percona-server/PKGBUILD b/community-testing/percona-server/PKGBUILD index acf9a20ad..d3bcd65b3 100644 --- a/community-testing/percona-server/PKGBUILD +++ b/community-testing/percona-server/PKGBUILD @@ -1,12 +1,12 @@ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=percona-server -pkgver=5.5.16_rel22.0 +pkgver=5.5.17_rel22.1 pkgrel=1 pkgdesc="A backwards-compatible drop-in replacement for MySQL that provides improved performance, diagnostics and instrumentation, and manageability of the server" arch=('i686' 'x86_64') -depends=('mysql-clients' 'net-tools' 'libaio') +depends=('mysql-clients' 'libaio') conflicts=('mysql') provides=('mysql') optdepends=('perl-dbi' 'perl-dbd-mysql') @@ -35,6 +35,7 @@ build() { CXXFLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti" \ cmake "${srcdir}/Percona-Server-${pkgver/_/-}" \ + -DMANUFACTURER=Arch \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DSYSCONFDIR=/etc/mysql \ @@ -53,19 +54,22 @@ build() { -DINSTALL_MYSQLSHAREDIR=share/mysql \ -DINSTALL_DOCDIR=share/mysql/docs \ -DINSTALL_SHAREDIR=share/mysql \ - -DWITH_READLINE=ON \ + -DWITH_READLINE=OFF \ -DWITH_ZLIB=system \ -DWITH_SSL=system \ -DWITH_LIBWRAP=OFF \ + -DWITH_LIBEDIT=OFF \ + -DWITH_UNIT_TESTS=OFF \ -DWITH_MYSQLD_LDFLAGS="${LDFLAGS}" \ -DWITH_EXTRA_CHARSETS=complex \ -DWITH_EMBEDDED_SERVER=ON \ - -DWITH_INNOBASE_STORAGE_ENGINE=1 \ - -DWITH_PARTITION_STORAGE_ENGINE=1 \ - -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ - -DWITHOUT_ARCHIVE_STORAGE_ENGINE=1 \ - -DWITHOUT_BLACKHOLE_STORAGE_ENGINE=1 \ - -DWITHOUT_FEDERATED_STORAGE_ENGINE=1 + -DWITH_INNOBASE_STORAGE_ENGINE=ON \ + -DWITH_PARTITION_STORAGE_ENGINE=ON \ + -DWITH_PERFSCHEMA_STORAGE_ENGINE=ON \ + -DWITH_ARCHIVE_STORAGE_ENGINE=ON \ + -DWITH_BLACKHOLE_STORAGE_ENGINE=ON \ + -DWITH_FEDERATED_STORAGE_ENGINE=OFF \ + -DWITH_EXAMPLE_STORAGE_ENGINE=OFF make } @@ -94,6 +98,6 @@ package() { install -dm700 "${pkgdir}"/var/lib/mysql } -md5sums=('cfc4523a7110f07c193391f3e73d59ae' +md5sums=('77e2ff68ff3ffa60a48a1ee045056f15' '243864805611764a7e5883c1dba7afd8' '1c949c0dbea5206af0db14942d9927b6') |