diff options
author | Von Random <von@mechanus.net> | 2016-02-10 13:29:04 +0300 |
---|---|---|
committer | Von Random <von@mechanus.net> | 2016-02-10 13:29:04 +0300 |
commit | 327d86ffc638fa45b3c616f6a2151f937fa7a946 (patch) | |
tree | 0bd34af853fb342740c515988d1d5453f56875a5 | |
parent | a4e80a313e72097f7b48de33f9483d84025262d7 (diff) |
update readme and get rid of awesome pkgbuild: the changes are upstream. Also make terminus-font-patched more like terminus-font for ease of updates to follow
-rw-r--r-- | README.md | 8 | ||||
-rw-r--r-- | awesome/PKGBUILD | 49 | ||||
-rw-r--r-- | awesome/vte-hints-fix.diff | 29 | ||||
-rw-r--r-- | terminus-font-patched/PKGBUILD | 10 |
4 files changed, 12 insertions, 84 deletions
@@ -6,9 +6,13 @@ Seems appropriate, right? So far the list: + * **dropbox-dummy** - to provide the dependency for dropbox-cli and keep + dropbox binaries in dotdir. + * **nvidia** - a set of packages for 358.16, which does not fuck up Civ5 + and a bunch of unity games unlike the following 361.16. * **rxvt-unicode** - to provide support for configurating 256 colors via xresources as well as pixbuf support. The package name is deliberately kept since I want to keep updated on new releases and revisions. The plan is to stick as close to archlinux upstream package as possible. - * **dropbox-dummy** - to provide the dependency for dropbox-cli and keep - dropbox binaries in dotdir. + * **terminus-font-patched*** - just Terminus with my preferred set of + patches applied. diff --git a/awesome/PKGBUILD b/awesome/PKGBUILD deleted file mode 100644 index ecfd43b..0000000 --- a/awesome/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# $Id: PKGBUILD 133580 2015-05-16 16:23:32Z anatolik $ -# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> -# Maintainer: Andrea Scarpino <andrea@archlinux.org> -# Contributor: Sébastien Luttringer -# Contributor: xduugu -# Contributor: Ronald van Haren <ronald.archlinux.org> -# Contributor: Vesa Kaihlavirta - -pkgname=awesome -pkgver=3.5.6 -pkgrel=2 -pkgdesc='Highly configurable framework window manager' -arch=('i686' 'x86_64') -url='http://awesome.naquadah.org/' -license=('GPL2') -depends=('cairo' 'dbus' 'gdk-pixbuf2' 'imlib2' 'libxdg-basedir' 'lua' 'lua-lgi' - 'pango' 'startup-notification' 'xcb-util-cursor' 'xcb-util-keysyms' - 'xcb-util-wm' 'xorg-xmessage') -makedepends=('asciidoc' 'cmake' 'docbook-xsl' 'doxygen' 'imagemagick' 'ldoc' 'xmlto') -optdepends=('rlwrap: readline support for awesome-client' - 'dex: autostart your desktop files' - 'vicious: widgets for the Awesome window manager') -provides=('notification-daemon') -backup=('etc/xdg/awesome/rc.lua') -source=($url/download/$pkgname-$pkgver.tar.xz) -md5sums=('db1c31de752ab8e5f7aaa338718202af') - -prepare() { - mkdir -p build - patch -p0 < ../vte-hints-fix.diff -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ - -DCMAKE_BUILD_TYPE=RELEASE \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DSYSCONFDIR=/etc \ - -DLUA_LIBRARY=/usr/lib/liblua.so.5.3 - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - install -Dm644 "$srcdir"/$pkgname-$pkgver/awesome.desktop \ - "$pkgdir/usr/share/xsessions/awesome.desktop" -} diff --git a/awesome/vte-hints-fix.diff b/awesome/vte-hints-fix.diff deleted file mode 100644 index fffd9e8..0000000 --- a/awesome/vte-hints-fix.diff +++ /dev/null @@ -1,29 +0,0 @@ ---- awesome-3.5.6/objects/client.c.orig 2015-11-06 13:31:38.767875330 +0300 -+++ awesome-3.5.6/objects/client.c 2015-11-06 13:32:34.933876384 +0300 -@@ -623,7 +623,7 @@ - /* Size hints are applied to the window without any decoration */ - client_remove_titlebar_geometry(c, &geometry); - -- if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_P_SIZE) -+ if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_BASE_SIZE) - { - basew = c->size_hints.base_width; - baseh = c->size_hints.base_height; -@@ -642,7 +642,7 @@ - minw = c->size_hints.min_width; - minh = c->size_hints.min_height; - } -- else if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_P_SIZE) -+ else if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_BASE_SIZE) - { - /* min size is substituted with base size if not specified */ - minw = c->size_hints.base_width; -@@ -2017,7 +2017,7 @@ - - if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_US_SIZE) - u_or_p = "user_size"; -- else if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_P_SIZE) -+ else if(c->size_hints.flags & XCB_ICCCM_SIZE_HINT_BASE_SIZE) - u_or_p = "program_size"; - - if(u_or_p) diff --git a/terminus-font-patched/PKGBUILD b/terminus-font-patched/PKGBUILD index 1fd9dfa..356238f 100644 --- a/terminus-font-patched/PKGBUILD +++ b/terminus-font-patched/PKGBUILD @@ -1,3 +1,4 @@ +# # Original maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Original maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Kristoffer Fossgård <kfs1@online.no> @@ -15,7 +16,7 @@ pkgname=terminus-font-patched _pkgname=terminus-font pkgver=4.40 -pkgrel=1 +pkgrel=2 pkgdesc='Monospace bitmap font (for X11 and console)' arch=('any') url='http://sourceforge.net/projects/terminus-font/' @@ -24,7 +25,6 @@ makedepends=('xorg-bdftopcf' 'fontconfig' 'xorg-mkfontscale' 'xorg-mkfontdir') optdepends=('xorg-fonts-alias') depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils') install='terminus-font-patched.install' -backup=('etc/fonts/conf.d/75-yes-terminus.conf') source=("http://downloads.sourceforge.net/project/$_pkgname/$_pkgname-$pkgver/$_pkgname-$pkgver.tar.gz") provides=($_pkgname) conflicts=($_pkgname) @@ -41,21 +41,23 @@ build() { patch -p0 -i alt/ij1.diff patch -p0 -i alt/ll2.diff patch -p0 -i alt/td1.diff - ./configure --prefix=/usr \ - --x11dir=/usr/share/fonts/misc \ + ./configure --prefix=/usr --x11dir=/usr/share/fonts/misc \ --psfdir=/usr/share/kbd/consolefonts make } package() { make -C "$_pkgname-$pkgver" DESTDIR="$pkgdir" install + install -Dm644 "$srcdir/$_pkgname-$pkgver/75-yes-terminus.conf" \ "$pkgdir/etc/fonts/conf.avail/75-yes-terminus.conf" install -Dm644 "$srcdir/$_pkgname-$pkgver/OFL.TXT" \ "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" install -d "$pkgdir/etc/fonts/conf.d" + cd "$pkgdir/etc/fonts/conf.d" ln -s ../conf.avail/75-yes-terminus.conf . } +# getver: terminus-font.sf.net # vim:set ts=2 sw=2 et: |