diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5
index 953c0a3..8f13593 100644
--- a/CHECKSUMS.md5
+++ b/CHECKSUMS.md5
@@ -10,14 +10,20 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less
/pub/gnu, or at any GNU mirror site.
MD5 message digest Filename
-adbb6d14786a424f046a3fe34320a38e ./ChangeLog.rss
-613467d9cc0fb79b974ca58f8df4b8e3 ./ChangeLog.txt
-16e2fb7aa3a7365635b7aa07ad2aca30 ./ChangeLog.txt.gz
-959b737d8327e5b11b2d6f9826405de8 ./FILELIST.TXT
+258d59a196a466c51855c4e4c21fa520 ./ChangeLog.rss
+9cd28116c4d745ae9ba3095d9c180c5a ./ChangeLog.txt
+673db31adc2b7f5412584beeb515624e ./ChangeLog.txt.gz
+5235ac9e45e689cc4ab5bf8bbbd47053 ./FILELIST.TXT
7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY
4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2
-8daab867f10a6dfcfca51ce7809832a0 ./PACKAGES.TXT
-71ff4540054749e4db77b250accb5b28 ./PACKAGES.TXT.gz
+688f9326ae7bbd0e9f5b69fdc04d9e21 ./PACKAGES.TXT
+a2ed4af05698c915029d11cfba4e1850 ./PACKAGES.TXT.gz
+3bc9f3557489cc145f7aafa234b55d3b ./device-tree-compiler/HEADER.txt
+3bc9f3557489cc145f7aafa234b55d3b ./device-tree-compiler/README
+8c970fb9c9408b1ef9fddd2abdc2c15a ./device-tree-compiler/build/README
+2d9715ea673b98a1353d741197af502c ./device-tree-compiler/build/device-tree-compiler.SlackBuild
+3d7e11a3472eb854d51e70c79fa6aac5 ./device-tree-compiler/build/device-tree-compiler.info
+3bc9f3557489cc145f7aafa234b55d3b ./device-tree-compiler/build/slack-desc
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/HEADER.txt
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/README
894649015f310283d3359cbdc913b924 ./libbsd/build/README
diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc
index fcb1e6b..7c8bdca 100644
--- a/CHECKSUMS.md5.asc
+++ b/CHECKSUMS.md5.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
-iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IK9oZHGd6YW11ZGlv
-QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVyEnD/wN2uIJyBksaJw78WvgA1kS
-U2nzcZIolc4VWLfqVo46OXCBVotT9Ad07X1wHAz5PgqxD88DPiOE+LpusRq8alId
-I2L29OjD9g4nUNEFlFtF1Bo1/AYZq5o4IAFjYzRIHRFssf9W0bF+MATY838XsaWn
-CwJG1sNtJR7zL/sMoHU7MSNOWVRmvzG4d87LqWkSe29pamO26vLXX1IvvNE4DouD
-sdwx/j6eq1ibqddCYx2Ik/tPUWd/WiYdlpgaj4jrcFS2oW/OsbTDIEU4sbNeh2y1
-f0bIkbLdENsGa4ofslCkgM1AL+hQQpoolb1uWODIUSNixeecFRFLB8QOpyUOilcq
-Cic86FxKRZnkYay7MYe9A3XiB8RwMUjuJPlVlXRKyir1x54YOnqheYE12ctuUZZS
-4UCsVF7iyJigPbgwqxuC/nyv4XIj1sVU68Pkzbz6DJBt7BHyDhG4+2M7C262WIDf
-zUzxrOnmn89O64DDleaNLXnOSv1tJf7vUySIHNpxIlga/MkJRmI5VUxdbWdHO/Pt
-L4VPO/QjYB5iYN+Icf7qHEEtgzVcLB7cEYOJBh7YEcYnNxEuDLkNzkMomFMNQwiQ
-Aqp46q8I2YFsXDQIWfzJ/EVI1oyh/Xg0QKttxS899gjt/hHnXvkb7ahqnWZIFX1O
-Z5wjhXQZL+57pMn/imL3gA==
-=MyIH
+iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7ILCIZHGd6YW11ZGlv
+QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVy6TD/9p9F2L7ZKIeb6bpsyJC6gR
+mz3AHG/zGDO5CAsaE89izNquOINmoBld9LHqEjsfTJVGE3OhdHFPtEvwvcLm69Ug
+ZH2W0/icJGdKyVQo8h7rIf6RZNhmLXv4uzYp1CcN1CUSgaLtlbmHiocp8nlZdXwv
+K9Z59NIDV0ybnrukaLzTK1RcP5UR3Z9kyixpUdB1+pfs0b2xmWvqAnoX8AyVn3Qh
+qr6u/1jNeXHULhVJRClKO6iSDBvcDe2/ufwUUpNXxoGjnG8bAfjioTMJOSbrTnp8
+M1W15QnhyCXNMng3kRbLjJYjaWk+iD3Ee/HlKl5/FQ8csjjxpBi7JshTPVcllinO
+b0u8n0vxvpt0jrFdjSJPwiP+ul/ETuNwX2qH2gB8PWBwJPUYd6M09SI5dd6pMDTx
+XGcVWqVBKAajq6EQb8LX/2RL+d15IJS9tJ8xOPKG/f9rBS06DmobSBq80bViPKzs
+B9k2Lxa2HxCpcg1QNJQ4isAyDVpgNyZpt9wox3Jl9waw7EOkz/jR4yjseHNtEyyl
+3YBD1+cNabmb4B5C2gR7NZGXSbB9rMmhJZO330L3fJ1QEdrNcrdGG8u97QwH77ki
+dqEEr+R950jpRANDfagEMaqjTA3NLenZHfg2sXkzwStE+dApyUuxLtvzNxb7Shhv
+JHBP1t0FtlVECwKVFUMHqA==
+=e3tU
-----END PGP SIGNATURE-----
diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz
index bdc1be4..919bdf3 100644
Binary files a/CHECKSUMS.md5.gz and b/CHECKSUMS.md5.gz differ
diff --git a/CHECKSUMS.md5.gz.asc b/CHECKSUMS.md5.gz.asc
index 6fc720c..f839760 100644
--- a/CHECKSUMS.md5.gz.asc
+++ b/CHECKSUMS.md5.gz.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
-iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IK9oZHGd6YW11ZGlv
-QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV9arD/9rbk2CspbUx+zbxk1UTAQs
-rozV30ecYSuHIAB6Zh9ZxE4XeMqc95dJE2oFqXYXavPI4wlc7Ggu8DnnZpFqzkJC
-UEqp7gXm8CxNukWBFnxy3giEWrt/S7MKmxdenNjVD2vd2Lw1v6F5U1X8+renmW7W
-S2R6zX/c5bN4M0LKW2hTqNmURZUUPEjQCgHuiN57aFqIko3lyRy+Z82bd2qCIVXN
-rUks3rAt+N1IhKvINaHUmcAwRkW2FcC2Jo9/Fh6B9KRx1qNn52eP8PLpo/rWOJT1
-I6UEujyXbVra3wNTfjfFE4m8c7kss1PtQ3HTfbDgGCYOUo4li5creHuynAMH20Ir
-EwqJIDAZ8D5smWtiyRzSJjha3yUG4rze/ELBiHlZhwns92PONH0pqwj3O4e9sBhn
-kE/RjaKIAnkZMHgbR7fOcKhuvX3FOY4YDWFo6E5qwPovrHTST73CS7vIpSFTvgTj
-v1Z+AMDFSu7vdV/u4XhPDXAsyEK6KaWjidzOrcytb5m2fbLp4BADB52V62iuj1Q+
-6nuyE3vbeniju7QC4AqIBB3NYkJL+FdIi+1noh1grWgGAgJrNdV7nkMukA3aV66Y
-+51sxZllloXCUkhvHsQ9Ajpvb2n/GPDMUqjCudG7YewZKdfTW5wp/YBRH3lVOC+s
-1BEGfUKNoJ2iZPxlesn0sg==
-=KxiC
+iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7ILCIZHGd6YW11ZGlv
+QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVz8YD/4tSeVeRiyuTjPnYGSyxPD/
+xiS1krf+unkASBLM6WSLCHvJeqC64FP+SXzvZ/VtpcrgMD5Z4nQYlpFq4UH88J2f
+HO97h8zHgfVhLjuqGV5PAmmEWMrN6TdKU7OvENloqpU8EvEinDfEKXLzbbqMGPx8
+Mq5NEpidqph3lHgah15+zLlQBAOe43MJyjJIC/fZTOvE+y7LIMW2VYscIxcbQyMP
+meaeUZe5WZgeV379iDrkysIf74SQ2zgI0f2aVo770NGihQMDqPUVveWfwTV/2rUU
+dcvbghtN5JG2IP2IUOer9Kc0V23V/VuUacmDqwirW5ZbwfwB4yh/SkOIeub+o72x
+C8FN2SQ6b0LwY1vK38lQ5j8PkKrO6KEBQPbbo7DPQUc2My64AxzP2Z5ZvDTQ3Chm
+WwFgIqsMAJQk+MPOxiC43VY0dCDJoy0/7+A9u76GUWjFUKJMssL2UpqzWBdCpknG
+Lq4kVEqF3zJJ6AgHrLcyROzTnWQt7n9Uz93/G4oYcaew20t6PbjtPDQd8kyP6Li6
++XKQ5XXBLZtfNGs0bAXEGPJmk31G9dqfQSHK44RoWg6ONtedU/wpruD7+aMsj2wF
+MnC/npsRX7WMtyTNCSO9MeTPQC1DY5lKKDbDkHyA4g46r0D+WW0t4DFMhWoBAUhP
+hkVfIjiHFSqQHZZuEzSo7Q==
+=tL/5
-----END PGP SIGNATURE-----
diff --git a/ChangeLog.rss b/ChangeLog.rss
index bdf3fec..fb3a71e 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,20 @@
Repositorio de software para Slackare Linux proporcionado por Libre Expresión Méxicoen-usurn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33
- Fri, 22 May 2020 19:45:25 GMT
- Fri, 22 May 2020 19:45:29 GMT
+ Fri, 22 May 2020 19:46:37 GMT
+ Fri, 22 May 2020 19:46:42 GMTgen_repos_files.sh v 1.98
+
+ Fri, 22 May 2020 19:46:37 GMT
+ https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt
+ Fri, 22 May 2020 19:46:37 GMT
+ 20200522144637
+
+
+device-tree-compiler: Nuevo
+ ]]>
+
+ Fri, 22 May 2020 19:45:25 GMT
https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt
@@ -190,16 +201,5 @@ libseccomp: Nuevo
]]>
-
- Fri, 22 May 2020 19:15:43 GMT
- https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt
- Fri, 22 May 2020 19:15:43 GMT
- 20200522141543
-
-
-phodav: Nuevo
- ]]>
-
-
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 976a403..d0798dc 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,7 @@
++--------------------------+
+Fri May 22 19:46:37 UTC 2020
+device-tree-compiler: Nuevo
+
+--------------------------+
Fri May 22 19:45:25 UTC 2020
virglrenderer: Actualizado a versión 0.8.2
diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz
index 2b985e2..967963c 100644
Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ
diff --git a/FILELIST.TXT b/FILELIST.TXT
index edd0410..6477d9a 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,4 +1,4 @@
-Fri May 22 19:45:25 UTC 2020
+Fri May 22 19:46:37 UTC 2020
Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds ,
maintained by Gerardo Zamudio .
@@ -6,19 +6,29 @@ If you are using a mirror site and find missing or extra files
in the subdirectories, please have the archive administrator
refresh the mirror.
-drwxr-xr-x 12 1000 100 4096 2020-05-22 14:45 .
--rw-r--r-- 1 1000 100 4727 2020-05-22 14:36 ./CHECKSUMS.md5
--rw-r--r-- 1 1000 100 870 2020-05-22 14:36 ./CHECKSUMS.md5.asc
--rw-r--r-- 1 1000 100 1818 2020-05-22 14:36 ./CHECKSUMS.md5.gz
--rw-r--r-- 1 1000 100 870 2020-05-22 14:36 ./CHECKSUMS.md5.gz.asc
--rw-r--r-- 1 1000 100 7797 2020-05-22 14:45 ./ChangeLog.rss
--rw-r--r-- 1 1000 100 1973 2020-05-22 14:45 ./ChangeLog.txt
--rw-r--r-- 1 1000 100 425 2020-05-22 14:45 ./ChangeLog.txt.gz
--rw-r--r-- 1 1000 100 311 2020-05-22 14:45 ./FILELIST.TXT
+drwxr-xr-x 13 1000 100 4096 2020-05-22 14:46 .
+-rw-r--r-- 1 1000 100 4727 2020-05-22 14:45 ./CHECKSUMS.md5
+-rw-r--r-- 1 1000 100 870 2020-05-22 14:45 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 1000 100 1819 2020-05-22 14:45 ./CHECKSUMS.md5.gz
+-rw-r--r-- 1 1000 100 870 2020-05-22 14:45 ./CHECKSUMS.md5.gz.asc
+-rw-r--r-- 1 1000 100 7811 2020-05-22 14:46 ./ChangeLog.rss
+-rw-r--r-- 1 1000 100 2060 2020-05-22 14:46 ./ChangeLog.txt
+-rw-r--r-- 1 1000 100 448 2020-05-22 14:46 ./ChangeLog.txt.gz
+-rw-r--r-- 1 1000 100 311 2020-05-22 14:46 ./FILELIST.TXT
-r--r--r-- 1 1000 100 6217 2020-05-22 13:49 ./GPG-KEY
--rw-r--r-- 1 1000 100 14 2020-05-22 14:45 ./MANIFEST.bz2
--rw-r--r-- 1 1000 100 45 2020-05-22 14:45 ./PACKAGES.TXT
--rw-r--r-- 1 1000 100 78 2020-05-22 14:45 ./PACKAGES.TXT.gz
+-rw-r--r-- 1 1000 100 14 2020-05-22 14:46 ./MANIFEST.bz2
+-rw-r--r-- 1 1000 100 45 2020-05-22 14:46 ./PACKAGES.TXT
+-rw-r--r-- 1 1000 100 78 2020-05-22 14:46 ./PACKAGES.TXT.gz
+drwxr-xr-x 4 1000 100 4096 2020-05-22 14:46 ./device-tree-compiler
+-rw-r--r-- 1 1000 100 1052 2020-05-22 14:46 ./device-tree-compiler/HEADER.txt
+-rw-r--r-- 1 1000 100 1052 2020-05-22 14:46 ./device-tree-compiler/README
+drwxr-xr-x 2 1000 100 4096 2020-05-22 14:46 ./device-tree-compiler/build
+-rw-r--r-- 1 1000 100 371 2020-05-21 23:29 ./device-tree-compiler/build/README
+-rw-r--r-- 1 1000 100 2910 2020-05-21 23:29 ./device-tree-compiler/build/device-tree-compiler.SlackBuild
+-rw-r--r-- 1 1000 100 334 2020-05-21 23:29 ./device-tree-compiler/build/device-tree-compiler.info
+-rw-r--r-- 1 1000 100 1052 2020-05-21 23:29 ./device-tree-compiler/build/slack-desc
+drwxr-xr-x 3 1000 100 4096 2020-05-22 14:46 ./device-tree-compiler/pkg64
+drwxr-xr-x 2 1000 100 4096 2020-05-22 14:46 ./device-tree-compiler/pkg64/current
drwxr-xr-x 3 1000 100 4096 2020-05-22 02:03 ./libbsd
-rw-r--r-- 1 1000 100 905 2020-05-22 02:03 ./libbsd/HEADER.txt
-rw-r--r-- 1 1000 100 905 2020-05-22 02:03 ./libbsd/README
diff --git a/PACKAGES.TXT b/PACKAGES.TXT
index 2e508df..f1d1922 100644
--- a/PACKAGES.TXT
+++ b/PACKAGES.TXT
@@ -1,2 +1,2 @@
-PACKAGES.TXT; Fri May 22 19:45:25 UTC 2020
+PACKAGES.TXT; Fri May 22 19:46:37 UTC 2020
diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz
index 80cb050..567cfa4 100644
Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ
diff --git a/device-tree-compiler/HEADER.txt b/device-tree-compiler/HEADER.txt
new file mode 100644
index 0000000..0981f48
--- /dev/null
+++ b/device-tree-compiler/HEADER.txt
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+device-tree-compiler: device-tree-compiler (Device Tree Compiler for Flat Device Trees)
+device-tree-compiler:
+device-tree-compiler: Device Tree Compiler, 'dtc', transforms a textual description of a
+device-tree-compiler: device tree ('DTS') into a binary object ('DTB').
+device-tree-compiler:
+device-tree-compiler: DTS is most commonly used on embedded platforms.
+device-tree-compiler:
+device-tree-compiler: This tool is particularly useful for building a DTS-enabled 'U-Boot'
+device-tree-compiler: binary.
+device-tree-compiler:
+device-tree-compiler:
diff --git a/device-tree-compiler/README b/device-tree-compiler/README
new file mode 100644
index 0000000..0981f48
--- /dev/null
+++ b/device-tree-compiler/README
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+device-tree-compiler: device-tree-compiler (Device Tree Compiler for Flat Device Trees)
+device-tree-compiler:
+device-tree-compiler: Device Tree Compiler, 'dtc', transforms a textual description of a
+device-tree-compiler: device tree ('DTS') into a binary object ('DTB').
+device-tree-compiler:
+device-tree-compiler: DTS is most commonly used on embedded platforms.
+device-tree-compiler:
+device-tree-compiler: This tool is particularly useful for building a DTS-enabled 'U-Boot'
+device-tree-compiler: binary.
+device-tree-compiler:
+device-tree-compiler:
diff --git a/device-tree-compiler/build/README b/device-tree-compiler/build/README
new file mode 100644
index 0000000..ae44ee9
--- /dev/null
+++ b/device-tree-compiler/build/README
@@ -0,0 +1,8 @@
+device-tree-compiler (Device Tree Compiler for Flat Device Trees)
+
+Device Tree Compiler, 'dtc', transforms a textual description of
+a device tree ('DTS') into a binary object ('DTB'). DTS is most
+commonly used on embedded platforms. This tool is particularly
+useful for building a DTS-enabled 'U-Boot' binary.
+
+See http://elinux.org/Device_Tree for more information.
diff --git a/device-tree-compiler/build/device-tree-compiler.SlackBuild b/device-tree-compiler/build/device-tree-compiler.SlackBuild
new file mode 100644
index 0000000..2676628
--- /dev/null
+++ b/device-tree-compiler/build/device-tree-compiler.SlackBuild
@@ -0,0 +1,89 @@
+#!/bin/sh
+
+# Slackware build script for Device Tree Compiler
+
+# Copyright 2012 Stuart Winter
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# With tweaks from rworkman to use in SlackBuilds.org tree
+
+PRGNAM=device-tree-compiler
+VERSION=${VERSION:-1.5.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) export ARCH=i586 ;;
+ arm*) export ARCH=arm ;;
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.lz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+make clean
+make CFLAGS="$SLKCFLAGS" PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX}
+make install PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ Documentation/manual.txt GPL README* TODO \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/device-tree-compiler/build/device-tree-compiler.info b/device-tree-compiler/build/device-tree-compiler.info
new file mode 100644
index 0000000..93be5ba
--- /dev/null
+++ b/device-tree-compiler/build/device-tree-compiler.info
@@ -0,0 +1,10 @@
+PRGNAM="device-tree-compiler"
+VERSION="1.5.0"
+HOMEPAGE="https://git.kernel.org/cgit/utils/dtc/dtc.git"
+DOWNLOAD="http://harrier.slackbuilds.org/misc/device-tree-compiler-1.5.0.tar.lz"
+MD5SUM="a609b2995f94de58fc7544a429ac0b28"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Robby Workman"
+EMAIL="rworkman@slackbuilds.org"
diff --git a/device-tree-compiler/build/slack-desc b/device-tree-compiler/build/slack-desc
new file mode 100644
index 0000000..0981f48
--- /dev/null
+++ b/device-tree-compiler/build/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+device-tree-compiler: device-tree-compiler (Device Tree Compiler for Flat Device Trees)
+device-tree-compiler:
+device-tree-compiler: Device Tree Compiler, 'dtc', transforms a textual description of a
+device-tree-compiler: device tree ('DTS') into a binary object ('DTB').
+device-tree-compiler:
+device-tree-compiler: DTS is most commonly used on embedded platforms.
+device-tree-compiler:
+device-tree-compiler: This tool is particularly useful for building a DTS-enabled 'U-Boot'
+device-tree-compiler: binary.
+device-tree-compiler:
+device-tree-compiler: