summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVon Random <von@mechanus.net>2016-02-10 13:29:04 +0300
committerVon Random <von@mechanus.net>2016-02-10 13:29:04 +0300
commit327d86ffc638fa45b3c616f6a2151f937fa7a946 (patch)
tree0bd34af853fb342740c515988d1d5453f56875a5
parenta4e80a313e72097f7b48de33f9483d84025262d7 (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.md8
-rw-r--r--awesome/PKGBUILD49
-rw-r--r--awesome/vte-hints-fix.diff29
-rw-r--r--terminus-font-patched/PKGBUILD10
4 files changed, 12 insertions, 84 deletions
diff --git a/README.md b/README.md
index 4575be5..839caab 100644
--- a/README.md
+++ b/README.md
@@ -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: