summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrien Nader <adrien@notk.org>2014-06-03 21:08:02 +0200
committerAdrien Nader <adrien@notk.org>2014-06-03 21:08:02 +0200
commit09e12b4f6c421a5f8c24ecc46bd22c01d6de6931 (patch)
tree106768986585052c3a30778dd3b1d0ba5f5bf84a
parentf8e4238dd5a15b0b4bfd0ab1685f32af87171b77 (diff)
dejavu-fonts-ttf: initial port.
-rwxr-xr-xx/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild28
-rw-r--r--x/dejavu-fonts-ttf/dejavu-fonts-ttf.yypkg.script6
2 files changed, 22 insertions, 12 deletions
diff --git a/x/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild b/x/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild
index 834523b..080f0fd 100755
--- a/x/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild
+++ b/x/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild
@@ -58,27 +58,31 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-mkdir -p $PKG/usr/share/fonts/TTF/
-cp -a ttf/*.ttf $PKG/usr/share/fonts/TTF/
+mkdir -p $PKG/${PREFIX}/share/fonts/TTF/
+cp -a ttf/*.ttf $PKG/${PREFIX}/share/fonts/TTF/
-mkdir -p $PKG/etc/fonts/conf.avail
-mkdir -p $PKG/etc/fonts/conf.d
+mkdir -p $PKG/${PREFIX}/etc/fonts/conf.avail
+mkdir -p $PKG/${PREFIX}/etc/fonts/conf.d
( cd fontconfig
for file in * ; do
- cp -a $file $PKG/etc/fonts/conf.avail
- ( cd $PKG/etc/fonts/conf.d ; ln -sf ../conf.avail/$file . )
+ cp -a $file $PKG/${PREFIX}/etc/fonts/conf.avail
+ ( cd $PKG/${PREFIX}/etc/fonts/conf.d ; ln -sf ../conf.avail/$file . )
done
)
-mkdir -p $PKG/usr/doc/dejavu-fonts-ttf-$VERSION
+mkdir -p $PKG/${PREFIX}/doc/dejavu-fonts-ttf-$VERSION
cp -a \
AUTHORS BUGS LICENSE NEWS README* *.txt \
- $PKG/usr/doc/dejavu-fonts-ttf-$VERSION
+ $PKG/${PREFIX}/doc/dejavu-fonts-ttf-$VERSION
mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/dejavu-fonts-ttf-$(echo $VERSION | tr - _ )-$ARCH-$BUILD.txz
-
+cat ${CWD}/${PKGNAM}.yypkg.script | sed \
+ -e "s/%{PKG}/${PKGNAM}/" \
+ -e "s/%{HST}/${HOST_TRIPLET}/" \
+ -e "s/%{TGT}//" \
+ -e "s/%{VER}/${VERSION}/" \
+ -e "s/%{BUILD}/${BUILD}/" \
+ -e "s/%{DESCR}/${DESCR:-"No description"}/" \
+ | yypkg --makepkg --output ${YYOUTPUT} --script - --directory "${PKG}/${PREFIX}"
diff --git a/x/dejavu-fonts-ttf/dejavu-fonts-ttf.yypkg.script b/x/dejavu-fonts-ttf/dejavu-fonts-ttf.yypkg.script
new file mode 100644
index 0000000..96b5f52
--- /dev/null
+++ b/x/dejavu-fonts-ttf/dejavu-fonts-ttf.yypkg.script
@@ -0,0 +1,6 @@
+(((name %{PKG}) (size_expanded (TB 42))
+ (version (%{VER} %{BUILD}))
+ (packager_email adrien@notk.org) (packager_name "Adrien Nader")
+ (description "%{DESCR}") (host %{HST}) (target (%{TGT})) (predicates ())
+ (comments ()))
+ () ())