[SM-Commit] GIT changes to master grimoire by Florian Franzmann (42e3b262d3fa6300eb4096a2c00d6eb5ecb816e0)

Florian Franzmann scm at sourcemage.org
Sun Aug 29 13:07:04 EDT 2010


GIT changes to master grimoire by Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>:

 ChangeLog                              |    3 +++
 fonts-x11/schwabacher/BUILD            |    1 +
 fonts-x11/schwabacher/DEPENDS          |    2 ++
 fonts-x11/schwabacher/DETAILS          |   19 +++++++++++++++++++
 fonts-x11/schwabacher/HISTORY          |    4 ++++
 fonts-x11/schwabacher/INSTALL          |    7 +++++++
 fonts-x11/schwabacher/PREPARE          |    1 +
 fonts-x11/schwabacher/PRE_BUILD        |    3 +++
 windowmanagers/awesome/HISTORY         |    5 +++++
 windowmanagers/awesome/PRE_BUILD       |    3 +++
 windowmanagers/awesome/awesome.desktop |    8 ++++++++
 windowmanagers/awesome/startawesome    |    4 ++--
 12 files changed, 58 insertions(+), 2 deletions(-)

New commits:
commit 42e3b262d3fa6300eb4096a2c00d6eb5ecb816e0
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    fonts-x11/schwabacher: new spell, a Schwabacher font

commit 0a963185f7e7610973aeabf19c8ecd771602da6b
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    windowmanagers/awesome: added .desktop file and
    start script

diff --git a/ChangeLog b/ChangeLog
index fd6bd9e..90bc784 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-08-29 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* fonts-x11/schwabacher: new spell, a Schwabacher font
+
 2010-08-26 Arjan Bouter <abouter at sourcemage.org>
 	* telephony/telepathy.gpg: added C88AC059 and 8A128D6D
 
diff --git a/fonts-x11/schwabacher/BUILD b/fonts-x11/schwabacher/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/schwabacher/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/schwabacher/DEPENDS b/fonts-x11/schwabacher/DEPENDS
new file mode 100755
index 0000000..3a8d841
--- /dev/null
+++ b/fonts-x11/schwabacher/DEPENDS
@@ -0,0 +1,2 @@
+
+. "$SECTION_DIRECTORY/X11_DEPENDS" 
diff --git a/fonts-x11/schwabacher/DETAILS b/fonts-x11/schwabacher/DETAILS
new file mode 100755
index 0000000..5cc5bc8
--- /dev/null
+++ b/fonts-x11/schwabacher/DETAILS
@@ -0,0 +1,19 @@
+           SPELL=schwabacher
+         VERSION=20100826
+          SOURCE="Schwabacher.zip"
+   SOURCE_URL[0]=http://moorstation.org/typoasis/designers/steffmann/fonts/s/${SOURCE}
+     SOURCE_HASH=sha512:d6b90ebc584f85f800992971273c6ca96350313cb6354b4b812ad0e4bfc5c1b155cda5b9701a746eaf0d4b4aafae28922b5f057bf9306c24b8b060b85297eb43
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+        WEB_SITE="http://moorstation.org/typoasis/designers/steffmann/samples/s/schwabacher.htm"
+      LICENSE[0]="Public Domain"
+         ENTERED=20100826
+        KEYWORDS="fonts fraktur x11"
+           SHORT="German blackletter typeface font family"
+cat << EOF
+The Schwabacher is a blackletter typeface evolved from textualis under the
+influence of Humanist type design in Italy. It was nearer to handwriting
+than the textualis style. In the 16th century, it was displaced by fraktur as
+the most-used German typeface from about 1530. Thereafter it was in use as a
+secondary typeface in a similar way to italic. It was still used occasionally
+until the mid 20th century.
+EOF
diff --git a/fonts-x11/schwabacher/HISTORY b/fonts-x11/schwabacher/HISTORY
new file mode 100644
index 0000000..00ebb61
--- /dev/null
+++ b/fonts-x11/schwabacher/HISTORY
@@ -0,0 +1,4 @@
+2010-08-29 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD, PREPARE: spell created
+	* resolves bug #15810, thanks to dh
+
diff --git a/fonts-x11/schwabacher/INSTALL b/fonts-x11/schwabacher/INSTALL
new file mode 100755
index 0000000..5974e47
--- /dev/null
+++ b/fonts-x11/schwabacher/INSTALL
@@ -0,0 +1,7 @@
+if [[ "${SCHWABACHER}" == "ttf" ]]; then 
+    install -vm 755 -d "$INSTALL_ROOT/usr/share/fonts/X11/OTF" &&
+    install -vm 644 *.ttf "$INSTALL_ROOT/usr/share/fonts/X11/TTF"
+else
+    install -vm 755 -d "$INSTALL_ROOT/usr/share/fonts/X11/OTF" &&
+    install -vm 644 *.otf "$INSTALL_ROOT/usr/share/fonts/X11/OTF"
+fi
diff --git a/fonts-x11/schwabacher/PREPARE b/fonts-x11/schwabacher/PREPARE
new file mode 100755
index 0000000..53992d7
--- /dev/null
+++ b/fonts-x11/schwabacher/PREPARE
@@ -0,0 +1 @@
+config_query_list SCHWABACHER "Do you want the OpenType (otf) or the TrueType (ttf) font?" ttf otf
diff --git a/fonts-x11/schwabacher/PRE_BUILD b/fonts-x11/schwabacher/PRE_BUILD
new file mode 100755
index 0000000..cdbb324
--- /dev/null
+++ b/fonts-x11/schwabacher/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY  &&
+cd $SOURCE_DIRECTORY  &&
+unpack_file ''
diff --git a/windowmanagers/awesome/HISTORY b/windowmanagers/awesome/HISTORY
index c849285..d8d9a37 100644
--- a/windowmanagers/awesome/HISTORY
+++ b/windowmanagers/awesome/HISTORY
@@ -1,3 +1,8 @@
+2010-08-27 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* PRE_BUILD, awesome.desktop, startawesome: install
+	  our .desktop and start script like we do for other
+	  windowmanagers
+
 2010-08-26 Peng Chang (Charles) <chp at sourcemage.org>
 	* DEPENDS: glib -> glib2
 
diff --git a/windowmanagers/awesome/PRE_BUILD b/windowmanagers/awesome/PRE_BUILD
new file mode 100644
index 0000000..9cfb2c7
--- /dev/null
+++ b/windowmanagers/awesome/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build      &&
+cd ${SOURCE_DIRECTORY} &&
+cp ${SCRIPT_DIRECTORY}/${SPELL}.desktop .
diff --git a/windowmanagers/awesome/awesome.desktop b/windowmanagers/awesome/awesome.desktop
new file mode 100644
index 0000000..3e6909f
--- /dev/null
+++ b/windowmanagers/awesome/awesome.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=awesome
+Comment=This session logs you into awesome
+Exec=startawesome
+TryExec=startawesome
+Icon=
+Type=Application
diff --git a/windowmanagers/awesome/startawesome b/windowmanagers/awesome/startawesome
index c5ece3c..d154085 100644
--- a/windowmanagers/awesome/startawesome
+++ b/windowmanagers/awesome/startawesome
@@ -2,7 +2,7 @@
 #
 #  startawesome
 #
-#  Copyright (C) 2008 Eric Sandall <sandalle at sourcemage.org>
+#  Copyright (C) 2010 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 #
 #  This program is free software; you can redistribute it and/or modify
 #  it under the terms of the GNU General Public License as published by
@@ -19,4 +19,4 @@
 #  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 #
 
-exec awesome
+exec  awesome



More information about the SM-Commit mailing list