summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Bingner <sam@bingner.com>2019-04-04 15:53:54 -1000
committerSam Bingner <sam@bingner.com>2019-04-09 23:20:41 -1000
commitd2ae0eca5e0c7b0e014e9274f554ab776020d537 (patch)
tree878bd5ef9a7ee2a4d83540061d8b5b59f067fcd9
parentbc22a1677d844ed517d781da667190f97b100ab7 (diff)
Complete standardization of ffmpeg libs
l---------data/_ffmpeg/_metadata/libopus.dep1
l---------data/_ffmpeg/_metadata/libtheora.dep1
l---------data/_ffmpeg/_metadata/libvorbis.dep1
l---------data/_ffmpeg/_metadata/libvpx.dep1
l---------data/_ffmpeg/_metadata/libx264-157.dep1
l---------data/_ffmpeg/_metadata/libx265-169.dep1
l---------data/_ffmpeg/_metadata/x264.dep1
l---------data/_ffmpeg/_metadata/x265.dep1
-rw-r--r--data/_ffmpeg/make.sh15
l---------data/ffmpeg/_metadata/libavtil56.dep1
-rw-r--r--data/ffmpeg/make.sh2
-rw-r--r--data/lame/_metadata/name1
-rw-r--r--data/libapt-dev/_metadata/depends1
-rw-r--r--data/libapt-dev/_metadata/description1
l---------data/libapt-dev/_metadata/libapt.dep1
l---------data/libapt-dev/_metadata/license1
l---------data/libapt-dev/_metadata/maintainer1
-rw-r--r--data/libapt-dev/_metadata/name1
-rw-r--r--data/libapt-dev/_metadata/priority1
-rw-r--r--data/libapt-dev/_metadata/provides1
-rw-r--r--data/libapt-dev/_metadata/role1
-rw-r--r--data/libapt-dev/_metadata/section1
-rw-r--r--data/libapt-dev/_metadata/tags1
l---------data/libapt-dev/_metadata/version1
-rw-r--r--data/libapt-dev/make.sh3
l---------data/libavcodec58/_metadata/_ffmpeg.dep1
-rw-r--r--data/libavcodec58/_metadata/description1
-rw-r--r--data/libavcodec58/_metadata/in.1443.000
l---------data/libavcodec58/_metadata/libavutil56.dep1
l---------data/libavcodec58/_metadata/libmp3lame0.dep1
l---------data/libavcodec58/_metadata/libogg0.dep (renamed from data/_libtheora/_metadata/libogg0.dep)0
l---------data/libavcodec58/_metadata/libopus0.dep1
l---------data/libavcodec58/_metadata/libswresample3.dep1
l---------data/libavcodec58/_metadata/libtheora0.dep1
l---------data/libavcodec58/_metadata/libvorbis0.dep1
l---------data/libavcodec58/_metadata/libvorbisenc2.dep1
l---------data/libavcodec58/_metadata/libvpx6.dep1
l---------data/libavcodec58/_metadata/libx264-157.dep1
l---------data/libavcodec58/_metadata/libx265-169.dep1
l---------data/libavcodec58/_metadata/libxvidcore4.dep1
l---------data/libavcodec58/_metadata/maintainer1
-rw-r--r--data/libavcodec58/_metadata/priority1
-rw-r--r--data/libavcodec58/_metadata/role1
-rw-r--r--data/libavcodec58/_metadata/section1
-rw-r--r--data/libavcodec58/_metadata/tags1
-rw-r--r--data/libavcodec58/_metadata/version1
l---------data/libavcodec58/_metadata/xz.dep1
-rw-r--r--data/libavcodec58/make.sh5
-rw-r--r--data/libavdevice-dev/_metadata/description1
-rw-r--r--data/libavdevice-dev/_metadata/in.1443.000
l---------data/libavdevice-dev/_metadata/libavdevice58.dep1
l---------data/libavdevice-dev/_metadata/license1
l---------data/libavdevice-dev/_metadata/maintainer1
-rw-r--r--data/libavdevice-dev/_metadata/priority1
-rw-r--r--data/libavdevice-dev/_metadata/role1
-rw-r--r--data/libavdevice-dev/_metadata/section1
-rw-r--r--data/libavdevice-dev/_metadata/tags1
l---------data/libavdevice-dev/_metadata/version1
-rw-r--r--data/libavdevice-dev/make.sh6
l---------data/libavdevice58/_metadata/_ffmpeg.dep1
-rw-r--r--data/libavdevice58/_metadata/depends1
-rw-r--r--data/libavdevice58/_metadata/description1
-rw-r--r--data/libavdevice58/_metadata/in.1443.000
l---------data/libavdevice58/_metadata/license1
l---------data/libavdevice58/_metadata/maintainer1
-rw-r--r--data/libavdevice58/_metadata/priority1
-rw-r--r--data/libavdevice58/_metadata/role1
-rw-r--r--data/libavdevice58/_metadata/section1
-rw-r--r--data/libavdevice58/_metadata/tags1
l---------data/libavdevice58/_metadata/version1
-rw-r--r--data/libavdevice58/make.sh5
-rw-r--r--data/libavfilter-dev/_metadata/description1
-rw-r--r--data/libavfilter-dev/_metadata/in.1443.000
l---------data/libavfilter-dev/_metadata/libavfilter7.dep1
l---------data/libavfilter-dev/_metadata/license1
l---------data/libavfilter-dev/_metadata/maintainer1
-rw-r--r--data/libavfilter-dev/_metadata/priority1
-rw-r--r--data/libavfilter-dev/_metadata/role1
-rw-r--r--data/libavfilter-dev/_metadata/section1
-rw-r--r--data/libavfilter-dev/_metadata/tags1
l---------data/libavfilter-dev/_metadata/version1
-rw-r--r--data/libavfilter-dev/make.sh6
l---------data/libavfilter7/_metadata/_ffmpeg.dep1
-rw-r--r--data/libavfilter7/_metadata/depends1
-rw-r--r--data/libavfilter7/_metadata/description1
-rw-r--r--data/libavfilter7/_metadata/in.1443.000
l---------data/libavfilter7/_metadata/license1
l---------data/libavfilter7/_metadata/maintainer1
-rw-r--r--data/libavfilter7/_metadata/priority1
-rw-r--r--data/libavfilter7/_metadata/role1
-rw-r--r--data/libavfilter7/_metadata/section1
-rw-r--r--data/libavfilter7/_metadata/tags1
l---------data/libavfilter7/_metadata/version1
-rw-r--r--data/libavfilter7/make.sh5
-rw-r--r--data/libavformat-dev/_metadata/description1
-rw-r--r--data/libavformat-dev/_metadata/in.1443.000
l---------data/libavformat-dev/_metadata/libavformat58.dep1
l---------data/libavformat-dev/_metadata/license1
l---------data/libavformat-dev/_metadata/maintainer1
-rw-r--r--data/libavformat-dev/_metadata/priority1
-rw-r--r--data/libavformat-dev/_metadata/role1
-rw-r--r--data/libavformat-dev/_metadata/section1
-rw-r--r--data/libavformat-dev/_metadata/tags1
l---------data/libavformat-dev/_metadata/version1
-rw-r--r--data/libavformat-dev/make.sh6
l---------data/libavformat58/_metadata/_ffmpeg.dep1
-rw-r--r--data/libavformat58/_metadata/depends1
-rw-r--r--data/libavformat58/_metadata/description1
-rw-r--r--data/libavformat58/_metadata/in.1443.000
l---------data/libavformat58/_metadata/license1
l---------data/libavformat58/_metadata/maintainer1
-rw-r--r--data/libavformat58/_metadata/priority1
-rw-r--r--data/libavformat58/_metadata/role1
-rw-r--r--data/libavformat58/_metadata/section1
-rw-r--r--data/libavformat58/_metadata/tags1
l---------data/libavformat58/_metadata/version1
-rw-r--r--data/libavformat58/make.sh5
-rw-r--r--data/libavutil-dev/_metadata/description1
-rw-r--r--data/libavutil-dev/_metadata/in.1443.000
l---------data/libavutil-dev/_metadata/libavutil56.dep1
l---------data/libavutil-dev/_metadata/license1
l---------data/libavutil-dev/_metadata/maintainer1
-rw-r--r--data/libavutil-dev/_metadata/priority1
-rw-r--r--data/libavutil-dev/_metadata/role1
-rw-r--r--data/libavutil-dev/_metadata/section1
-rw-r--r--data/libavutil-dev/_metadata/tags1
l---------data/libavutil-dev/_metadata/version1
-rw-r--r--data/libavutil-dev/make.sh6
l---------data/libavutil56/_metadata/_ffmpeg.dep1
-rw-r--r--data/libavutil56/_metadata/description1
-rw-r--r--data/libavutil56/_metadata/in.1443.000
l---------data/libavutil56/_metadata/license1
l---------data/libavutil56/_metadata/maintainer1
-rw-r--r--data/libavutil56/_metadata/priority1
-rw-r--r--data/libavutil56/_metadata/role1
-rw-r--r--data/libavutil56/_metadata/section1
-rw-r--r--data/libavutil56/_metadata/tags1
l---------data/libavutil56/_metadata/version1
-rw-r--r--data/libavutil56/make.sh5
-rw-r--r--data/libmp3lame-dev/_metadata/description1
-rw-r--r--data/libmp3lame-dev/_metadata/in.1443.000
l---------data/libmp3lame-dev/_metadata/libmp3lame0.dep1
l---------data/libmp3lame-dev/_metadata/libmp3lame0.ver.iphoneos-arm1
l---------data/libmp3lame-dev/_metadata/license1
l---------data/libmp3lame-dev/_metadata/maintainer1
-rw-r--r--data/libmp3lame-dev/_metadata/priority1
-rw-r--r--data/libmp3lame-dev/_metadata/role1
-rw-r--r--data/libmp3lame-dev/_metadata/section1
-rw-r--r--data/libmp3lame-dev/_metadata/tags1
l---------data/libmp3lame-dev/_metadata/version1
-rw-r--r--data/libmp3lame-dev/make.sh4
l---------data/libmp3lame0/_metadata/_lame.dep1
-rw-r--r--data/libmp3lame0/_metadata/description1
-rw-r--r--data/libmp3lame0/_metadata/in.1443.000
l---------data/libmp3lame0/_metadata/license1
l---------data/libmp3lame0/_metadata/maintainer1
-rw-r--r--data/libmp3lame0/_metadata/priority1
-rw-r--r--data/libmp3lame0/_metadata/role1
-rw-r--r--data/libmp3lame0/_metadata/section1
-rw-r--r--data/libmp3lame0/_metadata/tags1
l---------data/libmp3lame0/_metadata/version1
-rw-r--r--data/libmp3lame0/make.sh2
-rw-r--r--data/libopus-dev/_metadata/description1
-rw-r--r--data/libopus-dev/_metadata/in.1443.000
l---------data/libopus-dev/_metadata/libopus0.dep1
l---------data/libopus-dev/_metadata/license1
l---------data/libopus-dev/_metadata/maintainer1
-rw-r--r--data/libopus-dev/_metadata/priority1
-rw-r--r--data/libopus-dev/_metadata/role1
-rw-r--r--data/libopus-dev/_metadata/section1
-rw-r--r--data/libopus-dev/_metadata/tags1
l---------data/libopus-dev/_metadata/version1
-rw-r--r--data/libopus-dev/make.sh4
l---------data/libopus0/_metadata/_libopus.dep1
-rw-r--r--data/libopus0/_metadata/description1
-rw-r--r--data/libopus0/_metadata/in.1443.000
l---------data/libopus0/_metadata/license1
l---------data/libopus0/_metadata/maintainer1
-rw-r--r--data/libopus0/_metadata/priority1
-rw-r--r--data/libopus0/_metadata/role1
-rw-r--r--data/libopus0/_metadata/section1
-rw-r--r--data/libopus0/_metadata/tags1
l---------data/libopus0/_metadata/version1
-rw-r--r--data/libopus0/make.sh2
-rw-r--r--data/libpostproc-dev/_metadata/description1
-rw-r--r--data/libpostproc-dev/_metadata/in.1443.000
l---------data/libpostproc-dev/_metadata/libpostproc55.dep1
l---------data/libpostproc-dev/_metadata/license1
l---------data/libpostproc-dev/_metadata/maintainer1
-rw-r--r--data/libpostproc-dev/_metadata/priority1
-rw-r--r--data/libpostproc-dev/_metadata/role1
-rw-r--r--data/libpostproc-dev/_metadata/section1
-rw-r--r--data/libpostproc-dev/_metadata/tags1
l---------data/libpostproc-dev/_metadata/version1
-rw-r--r--data/libpostproc-dev/make.sh6
l---------data/libpostproc55/_metadata/_ffmpeg.dep1
-rw-r--r--data/libpostproc55/_metadata/depends1
-rw-r--r--data/libpostproc55/_metadata/description1
-rw-r--r--data/libpostproc55/_metadata/in.1443.000
l---------data/libpostproc55/_metadata/license1
l---------data/libpostproc55/_metadata/maintainer1
-rw-r--r--data/libpostproc55/_metadata/priority1
-rw-r--r--data/libpostproc55/_metadata/role1
-rw-r--r--data/libpostproc55/_metadata/section1
-rw-r--r--data/libpostproc55/_metadata/tags1
l---------data/libpostproc55/_metadata/version1
l---------data/libpostproc55/libavformat58/_metadata/_ffmpeg.dep1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/depends1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/description1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/in.1443.000
l---------data/libpostproc55/libavformat58/_metadata/license1
l---------data/libpostproc55/libavformat58/_metadata/maintainer1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/priority1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/role1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/section1
-rw-r--r--data/libpostproc55/libavformat58/_metadata/tags1
l---------data/libpostproc55/libavformat58/_metadata/version1
-rw-r--r--data/libpostproc55/libavformat58/make.sh5
-rw-r--r--data/libpostproc55/make.sh5
-rw-r--r--data/libswresample-dev/_metadata/description1
-rw-r--r--data/libswresample-dev/_metadata/in.1443.000
l---------data/libswresample-dev/_metadata/libswresample3.dep1
l---------data/libswresample-dev/_metadata/license1
l---------data/libswresample-dev/_metadata/maintainer1
-rw-r--r--data/libswresample-dev/_metadata/priority1
-rw-r--r--data/libswresample-dev/_metadata/role1
-rw-r--r--data/libswresample-dev/_metadata/section1
-rw-r--r--data/libswresample-dev/_metadata/tags1
l---------data/libswresample-dev/_metadata/version1
-rw-r--r--data/libswresample-dev/make.sh6
l---------data/libswresample3/_metadata/_ffmpeg.dep1
-rw-r--r--data/libswresample3/_metadata/depends1
-rw-r--r--data/libswresample3/_metadata/description1
-rw-r--r--data/libswresample3/_metadata/in.1443.000
l---------data/libswresample3/_metadata/license1
l---------data/libswresample3/_metadata/maintainer1
-rw-r--r--data/libswresample3/_metadata/priority1
-rw-r--r--data/libswresample3/_metadata/role1
-rw-r--r--data/libswresample3/_metadata/section1
-rw-r--r--data/libswresample3/_metadata/tags1
l---------data/libswresample3/_metadata/version1
-rw-r--r--data/libswresample3/make.sh5
-rw-r--r--data/libswscale-dev/_metadata/description1
-rw-r--r--data/libswscale-dev/_metadata/in.1443.000
l---------data/libswscale-dev/_metadata/libswscale5.dep1
l---------data/libswscale-dev/_metadata/license1
l---------data/libswscale-dev/_metadata/maintainer1
-rw-r--r--data/libswscale-dev/_metadata/priority1
-rw-r--r--data/libswscale-dev/_metadata/role1
-rw-r--r--data/libswscale-dev/_metadata/section1
-rw-r--r--data/libswscale-dev/_metadata/tags1
l---------data/libswscale-dev/_metadata/version1
-rw-r--r--data/libswscale-dev/make.sh6
l---------data/libswscale5/_metadata/_ffmpeg.dep1
-rw-r--r--data/libswscale5/_metadata/depends1
-rw-r--r--data/libswscale5/_metadata/description1
-rw-r--r--data/libswscale5/_metadata/in.1443.000
l---------data/libswscale5/_metadata/license1
l---------data/libswscale5/_metadata/maintainer1
-rw-r--r--data/libswscale5/_metadata/priority1
-rw-r--r--data/libswscale5/_metadata/role1
-rw-r--r--data/libswscale5/_metadata/section1
-rw-r--r--data/libswscale5/_metadata/tags1
l---------data/libswscale5/_metadata/version1
-rw-r--r--data/libswscale5/make.sh5
-rw-r--r--data/libtheora-dev/_metadata/description1
-rw-r--r--data/libtheora-dev/_metadata/in.1443.000
l---------data/libtheora-dev/_metadata/libtheora0.dep1
l---------data/libtheora-dev/_metadata/license1
l---------data/libtheora-dev/_metadata/maintainer1
-rw-r--r--data/libtheora-dev/_metadata/priority1
-rw-r--r--data/libtheora-dev/_metadata/role1
-rw-r--r--data/libtheora-dev/_metadata/section1
-rw-r--r--data/libtheora-dev/_metadata/tags1
l---------data/libtheora-dev/_metadata/version1
-rw-r--r--data/libtheora-dev/make.sh4
l---------data/libtheora0/_metadata/_libtheora.dep1
-rw-r--r--data/libtheora0/_metadata/description1
-rw-r--r--data/libtheora0/_metadata/in.1443.000
l---------data/libtheora0/_metadata/libogg0.dep1
l---------data/libtheora0/_metadata/libvorbis0.dep1
l---------data/libtheora0/_metadata/license1
l---------data/libtheora0/_metadata/maintainer1
-rw-r--r--data/libtheora0/_metadata/priority1
-rw-r--r--data/libtheora0/_metadata/role1
-rw-r--r--data/libtheora0/_metadata/section1
-rw-r--r--data/libtheora0/_metadata/tags1
l---------data/libtheora0/_metadata/version1
-rw-r--r--data/libtheora0/make.sh2
-rw-r--r--data/libvorbis0/make.sh2
-rw-r--r--data/libvorbisenc2/_metadata/conflicts1
-rw-r--r--data/libvorbisenc2/make.sh2
-rw-r--r--data/libvorbisfile3/make.sh2
l---------data/libvpx6/_metadata/_libvpx.dep1
-rw-r--r--data/libvpx6/_metadata/description1
-rw-r--r--data/libvpx6/_metadata/in.1443.000
l---------data/libvpx6/_metadata/license1
l---------data/libvpx6/_metadata/maintainer1
-rw-r--r--data/libvpx6/_metadata/priority1
-rw-r--r--data/libvpx6/_metadata/role1
-rw-r--r--data/libvpx6/_metadata/section1
-rw-r--r--data/libvpx6/_metadata/tags1
l---------data/libvpx6/_metadata/version1
-rw-r--r--data/libvpx6/make.sh2
-rw-r--r--data/libx264-157/make.sh2
l---------data/libx265-169/_metadata/_x265.dep1
-rw-r--r--data/libx265-169/_metadata/description1
-rw-r--r--data/libx265-169/_metadata/in.1443.000
l---------data/libx265-169/_metadata/license1
l---------data/libx265-169/_metadata/maintainer1
-rw-r--r--data/libx265-169/_metadata/priority1
-rw-r--r--data/libx265-169/_metadata/role1
-rw-r--r--data/libx265-169/_metadata/section1
-rw-r--r--data/libx265-169/_metadata/tags1
l---------data/libx265-169/_metadata/version1
-rw-r--r--data/libx265-169/make.sh2
-rw-r--r--data/libx265-dev/_metadata/description1
-rw-r--r--data/libx265-dev/_metadata/in.1443.000
l---------data/libx265-dev/_metadata/libx265-169.dep1
l---------data/libx265-dev/_metadata/license1
l---------data/libx265-dev/_metadata/maintainer1
-rw-r--r--data/libx265-dev/_metadata/priority1
-rw-r--r--data/libx265-dev/_metadata/role1
-rw-r--r--data/libx265-dev/_metadata/section1
-rw-r--r--data/libx265-dev/_metadata/tags1
l---------data/libx265-dev/_metadata/version1
-rw-r--r--data/libx265-dev/make.sh4
-rw-r--r--data/libxvidcore-dev/make.sh4
-rw-r--r--data/libxvidcore4/make.sh2
-rw-r--r--data/x264/_metadata/description2
330 files changed, 392 insertions, 26 deletions
diff --git a/data/_ffmpeg/_metadata/libopus.dep b/data/_ffmpeg/_metadata/libopus.dep
deleted file mode 120000
index 25443dffc..000000000
--- a/data/_ffmpeg/_metadata/libopus.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../libopus \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/libtheora.dep b/data/_ffmpeg/_metadata/libtheora.dep
deleted file mode 120000
index fd6f21fcc..000000000
--- a/data/_ffmpeg/_metadata/libtheora.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../libtheora \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/libvorbis.dep b/data/_ffmpeg/_metadata/libvorbis.dep
deleted file mode 120000
index 2196d93e3..000000000
--- a/data/_ffmpeg/_metadata/libvorbis.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../libvorbis \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/libvpx.dep b/data/_ffmpeg/_metadata/libvpx.dep
deleted file mode 120000
index 549f94c3c..000000000
--- a/data/_ffmpeg/_metadata/libvpx.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../libvpx \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/libx264-157.dep b/data/_ffmpeg/_metadata/libx264-157.dep
new file mode 120000
index 000000000..22e08a533
--- /dev/null
+++ b/data/_ffmpeg/_metadata/libx264-157.dep
@@ -0,0 +1 @@
+../../libx264-157 \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/libx265-169.dep b/data/_ffmpeg/_metadata/libx265-169.dep
new file mode 120000
index 000000000..f4b3b0a5c
--- /dev/null
+++ b/data/_ffmpeg/_metadata/libx265-169.dep
@@ -0,0 +1 @@
+../../libx265-169 \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/x264.dep b/data/_ffmpeg/_metadata/x264.dep
deleted file mode 120000
index e87b337ed..000000000
--- a/data/_ffmpeg/_metadata/x264.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../x264 \ No newline at end of file
diff --git a/data/_ffmpeg/_metadata/x265.dep b/data/_ffmpeg/_metadata/x265.dep
deleted file mode 120000
index de37d9151..000000000
--- a/data/_ffmpeg/_metadata/x265.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../x265 \ No newline at end of file
diff --git a/data/_ffmpeg/make.sh b/data/_ffmpeg/make.sh
index a61fdbefd..cae4473a0 100644
--- a/data/_ffmpeg/make.sh
+++ b/data/_ffmpeg/make.sh
@@ -10,13 +10,12 @@ ARCH=$(echo ${PKG_TARG} | sed -e s/'-.*'//)
# --enable-gpl includes code with the gpl license.
-./configure --arch=${ARCH} --pkg-config="$(realpath "${PKG_BASE}/util/pkg-config.sh")" \
- --prefix="$(cat "${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/prefix")" --enable-cross-compile \
- --cross-prefix="${PKG_TARG}-" --target-os=darwin \
- --disable-static --enable-shared --disable-debug --disable-stripping \
- --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-gnutls \
- --enable-gpl --enable-libmp3lame --enable-libopus --enable-libtheora \
- --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 \
- --enable-libxvid --enable-lzma # --enable-nonfree
+./configure --arch=${ARCH} --pkg-config=pkg-config.sh --prefix="$(cat "${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/prefix")" \
+ --enable-cross-compile --cross-prefix="${PKG_TARG}-" --target-os=darwin \
+ --disable-static --enable-shared --disable-debug --disable-stripping \
+ --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-gnutls \
+ --enable-gpl --enable-libmp3lame --enable-libopus --enable-libtheora \
+ --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 \
+ --enable-libxvid --enable-lzma # --enable-nonfree
make -j16
pkg:install
diff --git a/data/ffmpeg/_metadata/libavtil56.dep b/data/ffmpeg/_metadata/libavtil56.dep
deleted file mode 120000
index 6c5139121..000000000
--- a/data/ffmpeg/_metadata/libavtil56.dep
+++ /dev/null
@@ -1 +0,0 @@
-../../libavtil56 \ No newline at end of file
diff --git a/data/ffmpeg/make.sh b/data/ffmpeg/make.sh
index c9c892170..b94568ed1 100644
--- a/data/ffmpeg/make.sh
+++ b/data/ffmpeg/make.sh
@@ -1,2 +1,2 @@
pkg: mkdir -p /usr/bin
-cp -a "$(PKG_DEST_ _lame)"/usr/bin/* "${PKG_DEST}"/usr/bin
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/bin/* "${PKG_DEST}"/usr/bin
diff --git a/data/lame/_metadata/name b/data/lame/_metadata/name
deleted file mode 100644
index 2166b11cc..000000000
--- a/data/lame/_metadata/name
+++ /dev/null
@@ -1 +0,0 @@
-LAME
diff --git a/data/libapt-dev/_metadata/depends b/data/libapt-dev/_metadata/depends
new file mode 100644
index 000000000..f9a484155
--- /dev/null
+++ b/data/libapt-dev/_metadata/depends
@@ -0,0 +1 @@
+libapt-pkg-dev
diff --git a/data/libapt-dev/_metadata/description b/data/libapt-dev/_metadata/description
new file mode 100644
index 000000000..eee82441f
--- /dev/null
+++ b/data/libapt-dev/_metadata/description
@@ -0,0 +1 @@
+the advanced packaging library from Debian - development files
diff --git a/data/libapt-dev/_metadata/libapt.dep b/data/libapt-dev/_metadata/libapt.dep
new file mode 120000
index 000000000..280bf477b
--- /dev/null
+++ b/data/libapt-dev/_metadata/libapt.dep
@@ -0,0 +1 @@
+../../libapt \ No newline at end of file
diff --git a/data/libapt-dev/_metadata/license b/data/libapt-dev/_metadata/license
new file mode 120000
index 000000000..4f7d70f3f
--- /dev/null
+++ b/data/libapt-dev/_metadata/license
@@ -0,0 +1 @@
+../../_apt1.4/_metadata/license \ No newline at end of file
diff --git a/data/libapt-dev/_metadata/maintainer b/data/libapt-dev/_metadata/maintainer
new file mode 120000
index 000000000..52845be09
--- /dev/null
+++ b/data/libapt-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../_apt1.4/_metadata/maintainer \ No newline at end of file
diff --git a/data/libapt-dev/_metadata/name b/data/libapt-dev/_metadata/name
new file mode 100644
index 000000000..e4d808d08
--- /dev/null
+++ b/data/libapt-dev/_metadata/name
@@ -0,0 +1 @@
+APT Development (libapt-dev)
diff --git a/data/libapt-dev/_metadata/priority b/data/libapt-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libapt-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libapt-dev/_metadata/provides b/data/libapt-dev/_metadata/provides
new file mode 100644
index 000000000..f4468b354
--- /dev/null
+++ b/data/libapt-dev/_metadata/provides
@@ -0,0 +1 @@
+libapt-pkg (=1.4.8)
diff --git a/data/libapt-dev/_metadata/role b/data/libapt-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libapt-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libapt-dev/_metadata/section b/data/libapt-dev/_metadata/section
new file mode 100644
index 000000000..702b7b8d3
--- /dev/null
+++ b/data/libapt-dev/_metadata/section
@@ -0,0 +1 @@
+Packaging
diff --git a/data/libapt-dev/_metadata/tags b/data/libapt-dev/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libapt-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libapt-dev/_metadata/version b/data/libapt-dev/_metadata/version
new file mode 120000
index 000000000..06c5113b0
--- /dev/null
+++ b/data/libapt-dev/_metadata/version
@@ -0,0 +1 @@
+../../_apt1.4/_metadata/version \ No newline at end of file
diff --git a/data/libapt-dev/make.sh b/data/libapt-dev/make.sh
new file mode 100644
index 000000000..e7e0d3db1
--- /dev/null
+++ b/data/libapt-dev/make.sh
@@ -0,0 +1,3 @@
+pkg: mkdir -p /usr/lib
+find "$(PKG_DEST_ _apt1.4)"/usr/lib -maxdepth 1 -type l -exec cp {} "${PKG_DEST}"/usr/lib/ \;
+rm -rf "${PKG_DEST}"/usr/lib/libapt-pkg*
diff --git a/data/libavcodec58/_metadata/_ffmpeg.dep b/data/libavcodec58/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libavcodec58/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/description b/data/libavcodec58/_metadata/description
new file mode 100644
index 000000000..bbf6a3870
--- /dev/null
+++ b/data/libavcodec58/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library with de/encoders for audio/video codecs
diff --git a/data/libavcodec58/_metadata/in.1443.00 b/data/libavcodec58/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavcodec58/_metadata/in.1443.00
diff --git a/data/libavcodec58/_metadata/libavutil56.dep b/data/libavcodec58/_metadata/libavutil56.dep
new file mode 120000
index 000000000..30743e443
--- /dev/null
+++ b/data/libavcodec58/_metadata/libavutil56.dep
@@ -0,0 +1 @@
+../../libavutil56 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libmp3lame0.dep b/data/libavcodec58/_metadata/libmp3lame0.dep
new file mode 120000
index 000000000..6699d2958
--- /dev/null
+++ b/data/libavcodec58/_metadata/libmp3lame0.dep
@@ -0,0 +1 @@
+../../libmp3lame0 \ No newline at end of file
diff --git a/data/_libtheora/_metadata/libogg0.dep b/data/libavcodec58/_metadata/libogg0.dep
index d6039533a..d6039533a 120000
--- a/data/_libtheora/_metadata/libogg0.dep
+++ b/data/libavcodec58/_metadata/libogg0.dep
diff --git a/data/libavcodec58/_metadata/libopus0.dep b/data/libavcodec58/_metadata/libopus0.dep
new file mode 120000
index 000000000..3af5f2a4e
--- /dev/null
+++ b/data/libavcodec58/_metadata/libopus0.dep
@@ -0,0 +1 @@
+../../libopus0 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libswresample3.dep b/data/libavcodec58/_metadata/libswresample3.dep
new file mode 120000
index 000000000..449f4c2cd
--- /dev/null
+++ b/data/libavcodec58/_metadata/libswresample3.dep
@@ -0,0 +1 @@
+../../libswresample3 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libtheora0.dep b/data/libavcodec58/_metadata/libtheora0.dep
new file mode 120000
index 000000000..02eb1ef4e
--- /dev/null
+++ b/data/libavcodec58/_metadata/libtheora0.dep
@@ -0,0 +1 @@
+../../libtheora0 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libvorbis0.dep b/data/libavcodec58/_metadata/libvorbis0.dep
new file mode 120000
index 000000000..f85279696
--- /dev/null
+++ b/data/libavcodec58/_metadata/libvorbis0.dep
@@ -0,0 +1 @@
+../../libvorbis0 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libvorbisenc2.dep b/data/libavcodec58/_metadata/libvorbisenc2.dep
new file mode 120000
index 000000000..b0e1f63f6
--- /dev/null
+++ b/data/libavcodec58/_metadata/libvorbisenc2.dep
@@ -0,0 +1 @@
+../../libvorbisenc2 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libvpx6.dep b/data/libavcodec58/_metadata/libvpx6.dep
new file mode 120000
index 000000000..2f5ef034d
--- /dev/null
+++ b/data/libavcodec58/_metadata/libvpx6.dep
@@ -0,0 +1 @@
+../../libvpx6 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libx264-157.dep b/data/libavcodec58/_metadata/libx264-157.dep
new file mode 120000
index 000000000..22e08a533
--- /dev/null
+++ b/data/libavcodec58/_metadata/libx264-157.dep
@@ -0,0 +1 @@
+../../libx264-157 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libx265-169.dep b/data/libavcodec58/_metadata/libx265-169.dep
new file mode 120000
index 000000000..f4b3b0a5c
--- /dev/null
+++ b/data/libavcodec58/_metadata/libx265-169.dep
@@ -0,0 +1 @@
+../../libx265-169 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/libxvidcore4.dep b/data/libavcodec58/_metadata/libxvidcore4.dep
new file mode 120000
index 000000000..ae684bdef
--- /dev/null
+++ b/data/libavcodec58/_metadata/libxvidcore4.dep
@@ -0,0 +1 @@
+../../libxvidcore4 \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/maintainer b/data/libavcodec58/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavcodec58/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavcodec58/_metadata/priority b/data/libavcodec58/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavcodec58/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavcodec58/_metadata/role b/data/libavcodec58/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavcodec58/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavcodec58/_metadata/section b/data/libavcodec58/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavcodec58/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavcodec58/_metadata/tags b/data/libavcodec58/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavcodec58/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavcodec58/_metadata/version b/data/libavcodec58/_metadata/version
new file mode 100644
index 000000000..de197cc33
--- /dev/null
+++ b/data/libavcodec58/_metadata/version
@@ -0,0 +1 @@
+4.1.3
diff --git a/data/libavcodec58/_metadata/xz.dep b/data/libavcodec58/_metadata/xz.dep
new file mode 120000
index 000000000..d5eb7ae54
--- /dev/null
+++ b/data/libavcodec58/_metadata/xz.dep
@@ -0,0 +1 @@
+../../xz \ No newline at end of file
diff --git a/data/libavcodec58/make.sh b/data/libavcodec58/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libavcodec58/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libavdevice-dev/_metadata/description b/data/libavdevice-dev/_metadata/description
new file mode 100644
index 000000000..d82570ed3
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library containing media filters (development)
diff --git a/data/libavdevice-dev/_metadata/in.1443.00 b/data/libavdevice-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/in.1443.00
diff --git a/data/libavdevice-dev/_metadata/libavdevice58.dep b/data/libavdevice-dev/_metadata/libavdevice58.dep
new file mode 120000
index 000000000..d128c271f
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/libavdevice58.dep
@@ -0,0 +1 @@
+../../libavdevice58 \ No newline at end of file
diff --git a/data/libavdevice-dev/_metadata/license b/data/libavdevice-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavdevice-dev/_metadata/maintainer b/data/libavdevice-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavdevice-dev/_metadata/priority b/data/libavdevice-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavdevice-dev/_metadata/role b/data/libavdevice-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavdevice-dev/_metadata/section b/data/libavdevice-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavdevice-dev/_metadata/tags b/data/libavdevice-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavdevice-dev/_metadata/version b/data/libavdevice-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavdevice-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavdevice-dev/make.sh b/data/libavdevice-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libavdevice-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libavdevice58/_metadata/_ffmpeg.dep b/data/libavdevice58/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libavdevice58/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libavdevice58/_metadata/depends b/data/libavdevice58/_metadata/depends
new file mode 100644
index 000000000..e5bf226ba
--- /dev/null
+++ b/data/libavdevice58/_metadata/depends
@@ -0,0 +1 @@
+libavfilter7, libswscale5, libpostproc55, libavformat58, libavcodec58, libswresample3, libavutil56, gnutls, libvpx6, xz, libmp3lame0, libopus0, libtheora0, libogg0, libvorbis0, libvorbisenc2, libx264-157, libx265-169, libxvidcore4
diff --git a/data/libavdevice58/_metadata/description b/data/libavdevice58/_metadata/description
new file mode 100644
index 000000000..bc98afa5c
--- /dev/null
+++ b/data/libavdevice58/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for handling input and output devices
diff --git a/data/libavdevice58/_metadata/in.1443.00 b/data/libavdevice58/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavdevice58/_metadata/in.1443.00
diff --git a/data/libavdevice58/_metadata/license b/data/libavdevice58/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavdevice58/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavdevice58/_metadata/maintainer b/data/libavdevice58/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavdevice58/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavdevice58/_metadata/priority b/data/libavdevice58/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavdevice58/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavdevice58/_metadata/role b/data/libavdevice58/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavdevice58/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavdevice58/_metadata/section b/data/libavdevice58/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavdevice58/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavdevice58/_metadata/tags b/data/libavdevice58/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavdevice58/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavdevice58/_metadata/version b/data/libavdevice58/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavdevice58/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavdevice58/make.sh b/data/libavdevice58/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libavdevice58/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libavfilter-dev/_metadata/description b/data/libavfilter-dev/_metadata/description
new file mode 100644
index 000000000..22327d1b8
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for handling input and output devices (development)
diff --git a/data/libavfilter-dev/_metadata/in.1443.00 b/data/libavfilter-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/in.1443.00
diff --git a/data/libavfilter-dev/_metadata/libavfilter7.dep b/data/libavfilter-dev/_metadata/libavfilter7.dep
new file mode 120000
index 000000000..0bfb49e16
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/libavfilter7.dep
@@ -0,0 +1 @@
+../../libavfilter7 \ No newline at end of file
diff --git a/data/libavfilter-dev/_metadata/license b/data/libavfilter-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavfilter-dev/_metadata/maintainer b/data/libavfilter-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavfilter-dev/_metadata/priority b/data/libavfilter-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavfilter-dev/_metadata/role b/data/libavfilter-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavfilter-dev/_metadata/section b/data/libavfilter-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavfilter-dev/_metadata/tags b/data/libavfilter-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavfilter-dev/_metadata/version b/data/libavfilter-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavfilter-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavfilter-dev/make.sh b/data/libavfilter-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libavfilter-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libavfilter7/_metadata/_ffmpeg.dep b/data/libavfilter7/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libavfilter7/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libavfilter7/_metadata/depends b/data/libavfilter7/_metadata/depends
new file mode 100644
index 000000000..e5bf226ba
--- /dev/null
+++ b/data/libavfilter7/_metadata/depends
@@ -0,0 +1 @@
+libavfilter7, libswscale5, libpostproc55, libavformat58, libavcodec58, libswresample3, libavutil56, gnutls, libvpx6, xz, libmp3lame0, libopus0, libtheora0, libogg0, libvorbis0, libvorbisenc2, libx264-157, libx265-169, libxvidcore4
diff --git a/data/libavfilter7/_metadata/description b/data/libavfilter7/_metadata/description
new file mode 100644
index 000000000..dc5969ccb
--- /dev/null
+++ b/data/libavfilter7/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library containing media filters
diff --git a/data/libavfilter7/_metadata/in.1443.00 b/data/libavfilter7/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavfilter7/_metadata/in.1443.00
diff --git a/data/libavfilter7/_metadata/license b/data/libavfilter7/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavfilter7/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavfilter7/_metadata/maintainer b/data/libavfilter7/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavfilter7/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavfilter7/_metadata/priority b/data/libavfilter7/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavfilter7/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavfilter7/_metadata/role b/data/libavfilter7/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavfilter7/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavfilter7/_metadata/section b/data/libavfilter7/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavfilter7/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavfilter7/_metadata/tags b/data/libavfilter7/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavfilter7/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavfilter7/_metadata/version b/data/libavfilter7/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavfilter7/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavfilter7/make.sh b/data/libavfilter7/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libavfilter7/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libavformat-dev/_metadata/description b/data/libavformat-dev/_metadata/description
new file mode 100644
index 000000000..66e4015f3
--- /dev/null
+++ b/data/libavformat-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library with (de)muxers for multimedia containers (development)
diff --git a/data/libavformat-dev/_metadata/in.1443.00 b/data/libavformat-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavformat-dev/_metadata/in.1443.00
diff --git a/data/libavformat-dev/_metadata/libavformat58.dep b/data/libavformat-dev/_metadata/libavformat58.dep
new file mode 120000
index 000000000..cdcf9037e
--- /dev/null
+++ b/data/libavformat-dev/_metadata/libavformat58.dep
@@ -0,0 +1 @@
+../../libavformat58 \ No newline at end of file
diff --git a/data/libavformat-dev/_metadata/license b/data/libavformat-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavformat-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavformat-dev/_metadata/maintainer b/data/libavformat-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavformat-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavformat-dev/_metadata/priority b/data/libavformat-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavformat-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavformat-dev/_metadata/role b/data/libavformat-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavformat-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavformat-dev/_metadata/section b/data/libavformat-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavformat-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavformat-dev/_metadata/tags b/data/libavformat-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavformat-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavformat-dev/_metadata/version b/data/libavformat-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavformat-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavformat-dev/make.sh b/data/libavformat-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libavformat-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libavformat58/_metadata/_ffmpeg.dep b/data/libavformat58/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libavformat58/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libavformat58/_metadata/depends b/data/libavformat58/_metadata/depends
new file mode 100644
index 000000000..bd9d98941
--- /dev/null
+++ b/data/libavformat58/_metadata/depends
@@ -0,0 +1 @@
+libavcodec58, libswresample3, libavutil56, gnutls, libvpx6, xz, libmp3lame0, libopus0, libtheora0, libogg0, libvorbis0, libvorbisenc2, libx264-157, libx265-169, libxvidcore4
diff --git a/data/libavformat58/_metadata/description b/data/libavformat58/_metadata/description
new file mode 100644
index 000000000..b7e4ed3c4
--- /dev/null
+++ b/data/libavformat58/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library with (de)muxers for multimedia containers
diff --git a/data/libavformat58/_metadata/in.1443.00 b/data/libavformat58/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavformat58/_metadata/in.1443.00
diff --git a/data/libavformat58/_metadata/license b/data/libavformat58/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavformat58/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavformat58/_metadata/maintainer b/data/libavformat58/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavformat58/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavformat58/_metadata/priority b/data/libavformat58/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavformat58/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavformat58/_metadata/role b/data/libavformat58/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavformat58/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavformat58/_metadata/section b/data/libavformat58/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavformat58/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavformat58/_metadata/tags b/data/libavformat58/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavformat58/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavformat58/_metadata/version b/data/libavformat58/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavformat58/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavformat58/make.sh b/data/libavformat58/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libavformat58/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libavutil-dev/_metadata/description b/data/libavutil-dev/_metadata/description
new file mode 100644
index 000000000..2b8da2966
--- /dev/null
+++ b/data/libavutil-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library with functions for simplifying programming - runtime files (development)
diff --git a/data/libavutil-dev/_metadata/in.1443.00 b/data/libavutil-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavutil-dev/_metadata/in.1443.00
diff --git a/data/libavutil-dev/_metadata/libavutil56.dep b/data/libavutil-dev/_metadata/libavutil56.dep
new file mode 120000
index 000000000..30743e443
--- /dev/null
+++ b/data/libavutil-dev/_metadata/libavutil56.dep
@@ -0,0 +1 @@
+../../libavutil56 \ No newline at end of file
diff --git a/data/libavutil-dev/_metadata/license b/data/libavutil-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavutil-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavutil-dev/_metadata/maintainer b/data/libavutil-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavutil-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavutil-dev/_metadata/priority b/data/libavutil-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavutil-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavutil-dev/_metadata/role b/data/libavutil-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavutil-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavutil-dev/_metadata/section b/data/libavutil-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavutil-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavutil-dev/_metadata/tags b/data/libavutil-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavutil-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavutil-dev/_metadata/version b/data/libavutil-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavutil-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavutil-dev/make.sh b/data/libavutil-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libavutil-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libavutil56/_metadata/_ffmpeg.dep b/data/libavutil56/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libavutil56/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libavutil56/_metadata/description b/data/libavutil56/_metadata/description
new file mode 100644
index 000000000..70ed5e884
--- /dev/null
+++ b/data/libavutil56/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library with functions for simplifying programming
diff --git a/data/libavutil56/_metadata/in.1443.00 b/data/libavutil56/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libavutil56/_metadata/in.1443.00
diff --git a/data/libavutil56/_metadata/license b/data/libavutil56/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libavutil56/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libavutil56/_metadata/maintainer b/data/libavutil56/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libavutil56/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libavutil56/_metadata/priority b/data/libavutil56/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libavutil56/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libavutil56/_metadata/role b/data/libavutil56/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libavutil56/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libavutil56/_metadata/section b/data/libavutil56/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libavutil56/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libavutil56/_metadata/tags b/data/libavutil56/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libavutil56/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libavutil56/_metadata/version b/data/libavutil56/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libavutil56/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libavutil56/make.sh b/data/libavutil56/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libavutil56/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libmp3lame-dev/_metadata/description b/data/libmp3lame-dev/_metadata/description
new file mode 100644
index 000000000..fa8ccdd9c
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/description
@@ -0,0 +1 @@
+MP3 encoding library (development)
diff --git a/data/libmp3lame-dev/_metadata/in.1443.00 b/data/libmp3lame-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/in.1443.00
diff --git a/data/libmp3lame-dev/_metadata/libmp3lame0.dep b/data/libmp3lame-dev/_metadata/libmp3lame0.dep
new file mode 120000
index 000000000..6699d2958
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/libmp3lame0.dep
@@ -0,0 +1 @@
+../../libmp3lame0 \ No newline at end of file
diff --git a/data/libmp3lame-dev/_metadata/libmp3lame0.ver.iphoneos-arm b/data/libmp3lame-dev/_metadata/libmp3lame0.ver.iphoneos-arm
new file mode 120000
index 000000000..5ba0ce5f0
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/libmp3lame0.ver.iphoneos-arm
@@ -0,0 +1 @@
+../../libmp3lame0/_metadata/version \ No newline at end of file
diff --git a/data/libmp3lame-dev/_metadata/license b/data/libmp3lame-dev/_metadata/license
new file mode 120000
index 000000000..a278a1931
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/license
@@ -0,0 +1 @@
+../../../licenses/lgpl-2 \ No newline at end of file
diff --git a/data/libmp3lame-dev/_metadata/maintainer b/data/libmp3lame-dev/_metadata/maintainer
new file mode 120000
index 000000000..573d7ebef
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/sbingner \ No newline at end of file
diff --git a/data/libmp3lame-dev/_metadata/priority b/data/libmp3lame-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libmp3lame-dev/_metadata/role b/data/libmp3lame-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libmp3lame-dev/_metadata/section b/data/libmp3lame-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libmp3lame-dev/_metadata/tags b/data/libmp3lame-dev/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libmp3lame-dev/_metadata/version b/data/libmp3lame-dev/_metadata/version
new file mode 120000
index 000000000..09d02d1c7
--- /dev/null
+++ b/data/libmp3lame-dev/_metadata/version
@@ -0,0 +1 @@
+../../_lame/_metadata/version \ No newline at end of file
diff --git a/data/libmp3lame-dev/make.sh b/data/libmp3lame-dev/make.sh
new file mode 100644
index 000000000..99ac977d5
--- /dev/null
+++ b/data/libmp3lame-dev/make.sh
@@ -0,0 +1,4 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _lame)"/usr/include "${PKG_DEST}"/usr/
+cp -a "$(PKG_DEST_ _lame)"/usr/lib/lib*.dylib "${PKG_DEST}"/usr/lib
+rm "${PKG_DEST}"/usr/lib/lib*.*.dylib
diff --git a/data/libmp3lame0/_metadata/_lame.dep b/data/libmp3lame0/_metadata/_lame.dep
new file mode 120000
index 000000000..5f35d077d
--- /dev/null
+++ b/data/libmp3lame0/_metadata/_lame.dep
@@ -0,0 +1 @@
+../../_lame \ No newline at end of file
diff --git a/data/libmp3lame0/_metadata/description b/data/libmp3lame0/_metadata/description
new file mode 100644
index 000000000..2197c66ee
--- /dev/null
+++ b/data/libmp3lame0/_metadata/description
@@ -0,0 +1 @@
+MP3 encoding library
diff --git a/data/libmp3lame0/_metadata/in.1443.00 b/data/libmp3lame0/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libmp3lame0/_metadata/in.1443.00
diff --git a/data/libmp3lame0/_metadata/license b/data/libmp3lame0/_metadata/license
new file mode 120000
index 000000000..a278a1931
--- /dev/null
+++ b/data/libmp3lame0/_metadata/license
@@ -0,0 +1 @@
+../../../licenses/lgpl-2 \ No newline at end of file
diff --git a/data/libmp3lame0/_metadata/maintainer b/data/libmp3lame0/_metadata/maintainer
new file mode 120000
index 000000000..573d7ebef
--- /dev/null
+++ b/data/libmp3lame0/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/sbingner \ No newline at end of file
diff --git a/data/libmp3lame0/_metadata/priority b/data/libmp3lame0/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libmp3lame0/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libmp3lame0/_metadata/role b/data/libmp3lame0/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libmp3lame0/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libmp3lame0/_metadata/section b/data/libmp3lame0/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libmp3lame0/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libmp3lame0/_metadata/tags b/data/libmp3lame0/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libmp3lame0/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libmp3lame0/_metadata/version b/data/libmp3lame0/_metadata/version
new file mode 120000
index 000000000..09d02d1c7
--- /dev/null
+++ b/data/libmp3lame0/_metadata/version
@@ -0,0 +1 @@
+../../_lame/_metadata/version \ No newline at end of file
diff --git a/data/libmp3lame0/make.sh b/data/libmp3lame0/make.sh
new file mode 100644
index 000000000..3e95c5fda
--- /dev/null
+++ b/data/libmp3lame0/make.sh
@@ -0,0 +1,2 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _lame)"/usr/lib/lib*.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libopus-dev/_metadata/description b/data/libopus-dev/_metadata/description
new file mode 100644
index 000000000..e41b6d0c7
--- /dev/null
+++ b/data/libopus-dev/_metadata/description
@@ -0,0 +1 @@
+Opus codec runtime library (development)
diff --git a/data/libopus-dev/_metadata/in.1443.00 b/data/libopus-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libopus-dev/_metadata/in.1443.00
diff --git a/data/libopus-dev/_metadata/libopus0.dep b/data/libopus-dev/_metadata/libopus0.dep
new file mode 120000
index 000000000..3af5f2a4e
--- /dev/null
+++ b/data/libopus-dev/_metadata/libopus0.dep
@@ -0,0 +1 @@
+../../libopus0 \ No newline at end of file
diff --git a/data/libopus-dev/_metadata/license b/data/libopus-dev/_metadata/license
new file mode 120000
index 000000000..0a76804dd
--- /dev/null
+++ b/data/libopus-dev/_metadata/license
@@ -0,0 +1 @@
+../../_libopus/_metadata/license \ No newline at end of file
diff --git a/data/libopus-dev/_metadata/maintainer b/data/libopus-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libopus-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libopus-dev/_metadata/priority b/data/libopus-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libopus-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libopus-dev/_metadata/role b/data/libopus-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libopus-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libopus-dev/_metadata/section b/data/libopus-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libopus-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libopus-dev/_metadata/tags b/data/libopus-dev/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libopus-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libopus-dev/_metadata/version b/data/libopus-dev/_metadata/version
new file mode 120000
index 000000000..1647fc986
--- /dev/null
+++ b/data/libopus-dev/_metadata/version
@@ -0,0 +1 @@
+../../_libopus/_metadata/version \ No newline at end of file
diff --git a/data/libopus-dev/make.sh b/data/libopus-dev/make.sh
new file mode 100644
index 000000000..adf9eebaf
--- /dev/null
+++ b/data/libopus-dev/make.sh
@@ -0,0 +1,4 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _libopus)"/usr/{include,share} "${PKG_DEST}"/usr/
+cp -a "$(PKG_DEST_ _libopus)"/usr/lib/{lib*.dylib,pkgconfig} "${PKG_DEST}"/usr/lib
+rm "${PKG_DEST}"/usr/lib/lib*.*.dylib
diff --git a/data/libopus0/_metadata/_libopus.dep b/data/libopus0/_metadata/_libopus.dep
new file mode 120000
index 000000000..bfe32e482
--- /dev/null
+++ b/data/libopus0/_metadata/_libopus.dep
@@ -0,0 +1 @@
+../../_libopus \ No newline at end of file
diff --git a/data/libopus0/_metadata/description b/data/libopus0/_metadata/description
new file mode 100644
index 000000000..74c256631
--- /dev/null
+++ b/data/libopus0/_metadata/description
@@ -0,0 +1 @@
+Opus codec runtime library
diff --git a/data/libopus0/_metadata/in.1443.00 b/data/libopus0/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libopus0/_metadata/in.1443.00
diff --git a/data/libopus0/_metadata/license b/data/libopus0/_metadata/license
new file mode 120000
index 000000000..0a76804dd
--- /dev/null
+++ b/data/libopus0/_metadata/license
@@ -0,0 +1 @@
+../../_libopus/_metadata/license \ No newline at end of file
diff --git a/data/libopus0/_metadata/maintainer b/data/libopus0/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libopus0/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libopus0/_metadata/priority b/data/libopus0/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libopus0/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libopus0/_metadata/role b/data/libopus0/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libopus0/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libopus0/_metadata/section b/data/libopus0/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libopus0/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libopus0/_metadata/tags b/data/libopus0/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libopus0/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libopus0/_metadata/version b/data/libopus0/_metadata/version
new file mode 120000
index 000000000..1647fc986
--- /dev/null
+++ b/data/libopus0/_metadata/version
@@ -0,0 +1 @@
+../../_libopus/_metadata/version \ No newline at end of file
diff --git a/data/libopus0/make.sh b/data/libopus0/make.sh
new file mode 100644
index 000000000..6263a92b8
--- /dev/null
+++ b/data/libopus0/make.sh
@@ -0,0 +1,2 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _libopus)"/usr/lib/lib*.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libpostproc-dev/_metadata/description b/data/libpostproc-dev/_metadata/description
new file mode 100644
index 000000000..e53ccdf13
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for post processing (development)
diff --git a/data/libpostproc-dev/_metadata/in.1443.00 b/data/libpostproc-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/in.1443.00
diff --git a/data/libpostproc-dev/_metadata/libpostproc55.dep b/data/libpostproc-dev/_metadata/libpostproc55.dep
new file mode 120000
index 000000000..2c2b1f69d
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/libpostproc55.dep
@@ -0,0 +1 @@
+../../libpostproc55 \ No newline at end of file
diff --git a/data/libpostproc-dev/_metadata/license b/data/libpostproc-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libpostproc-dev/_metadata/maintainer b/data/libpostproc-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libpostproc-dev/_metadata/priority b/data/libpostproc-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libpostproc-dev/_metadata/role b/data/libpostproc-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libpostproc-dev/_metadata/section b/data/libpostproc-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libpostproc-dev/_metadata/tags b/data/libpostproc-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libpostproc-dev/_metadata/version b/data/libpostproc-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libpostproc-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libpostproc-dev/make.sh b/data/libpostproc-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libpostproc-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libpostproc55/_metadata/_ffmpeg.dep b/data/libpostproc55/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libpostproc55/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libpostproc55/_metadata/depends b/data/libpostproc55/_metadata/depends
new file mode 100644
index 000000000..b24391fa9
--- /dev/null
+++ b/data/libpostproc55/_metadata/depends
@@ -0,0 +1 @@
+libavutil56
diff --git a/data/libpostproc55/_metadata/description b/data/libpostproc55/_metadata/description
new file mode 100644
index 000000000..2a385ef09
--- /dev/null
+++ b/data/libpostproc55/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for post processing
diff --git a/data/libpostproc55/_metadata/in.1443.00 b/data/libpostproc55/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libpostproc55/_metadata/in.1443.00
diff --git a/data/libpostproc55/_metadata/license b/data/libpostproc55/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libpostproc55/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libpostproc55/_metadata/maintainer b/data/libpostproc55/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libpostproc55/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libpostproc55/_metadata/priority b/data/libpostproc55/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libpostproc55/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libpostproc55/_metadata/role b/data/libpostproc55/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libpostproc55/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libpostproc55/_metadata/section b/data/libpostproc55/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libpostproc55/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libpostproc55/_metadata/tags b/data/libpostproc55/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libpostproc55/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libpostproc55/_metadata/version b/data/libpostproc55/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libpostproc55/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libpostproc55/libavformat58/_metadata/_ffmpeg.dep b/data/libpostproc55/libavformat58/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libpostproc55/libavformat58/_metadata/depends b/data/libpostproc55/libavformat58/_metadata/depends
new file mode 100644
index 000000000..227f7a03e
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/depends
@@ -0,0 +1 @@
+libavcodec58, libswresample3, libavutil56, gnutls, libvpx6, xz, libmp3lame0, libopus0, libtheoraenc1, libtheoradec1, libogg0, libvorbis0, libvorbisenc2, libx264-157, libx265-169, libxvidcore4
diff --git a/data/libpostproc55/libavformat58/_metadata/description b/data/libpostproc55/libavformat58/_metadata/description
new file mode 100644
index 000000000..b7e4ed3c4
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library with (de)muxers for multimedia containers
diff --git a/data/libpostproc55/libavformat58/_metadata/in.1443.00 b/data/libpostproc55/libavformat58/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/in.1443.00
diff --git a/data/libpostproc55/libavformat58/_metadata/license b/data/libpostproc55/libavformat58/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libpostproc55/libavformat58/_metadata/maintainer b/data/libpostproc55/libavformat58/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libpostproc55/libavformat58/_metadata/priority b/data/libpostproc55/libavformat58/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libpostproc55/libavformat58/_metadata/role b/data/libpostproc55/libavformat58/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libpostproc55/libavformat58/_metadata/section b/data/libpostproc55/libavformat58/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libpostproc55/libavformat58/_metadata/tags b/data/libpostproc55/libavformat58/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libpostproc55/libavformat58/_metadata/version b/data/libpostproc55/libavformat58/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libpostproc55/libavformat58/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libpostproc55/libavformat58/make.sh b/data/libpostproc55/libavformat58/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libpostproc55/libavformat58/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libpostproc55/make.sh b/data/libpostproc55/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libpostproc55/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libswresample-dev/_metadata/description b/data/libswresample-dev/_metadata/description
new file mode 100644
index 000000000..01a803838
--- /dev/null
+++ b/data/libswresample-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for audio resampling, rematrixing etc. (development)
diff --git a/data/libswresample-dev/_metadata/in.1443.00 b/data/libswresample-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libswresample-dev/_metadata/in.1443.00
diff --git a/data/libswresample-dev/_metadata/libswresample3.dep b/data/libswresample-dev/_metadata/libswresample3.dep
new file mode 120000
index 000000000..449f4c2cd
--- /dev/null
+++ b/data/libswresample-dev/_metadata/libswresample3.dep
@@ -0,0 +1 @@
+../../libswresample3 \ No newline at end of file
diff --git a/data/libswresample-dev/_metadata/license b/data/libswresample-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libswresample-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libswresample-dev/_metadata/maintainer b/data/libswresample-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libswresample-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libswresample-dev/_metadata/priority b/data/libswresample-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libswresample-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libswresample-dev/_metadata/role b/data/libswresample-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libswresample-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libswresample-dev/_metadata/section b/data/libswresample-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libswresample-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libswresample-dev/_metadata/tags b/data/libswresample-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libswresample-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libswresample-dev/_metadata/version b/data/libswresample-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libswresample-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libswresample-dev/make.sh b/data/libswresample-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libswresample-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libswresample3/_metadata/_ffmpeg.dep b/data/libswresample3/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libswresample3/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libswresample3/_metadata/depends b/data/libswresample3/_metadata/depends
new file mode 100644
index 000000000..b24391fa9
--- /dev/null
+++ b/data/libswresample3/_metadata/depends
@@ -0,0 +1 @@
+libavutil56
diff --git a/data/libswresample3/_metadata/description b/data/libswresample3/_metadata/description
new file mode 100644
index 000000000..89e5cff9d
--- /dev/null
+++ b/data/libswresample3/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for audio resampling, rematrixing etc.
diff --git a/data/libswresample3/_metadata/in.1443.00 b/data/libswresample3/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libswresample3/_metadata/in.1443.00
diff --git a/data/libswresample3/_metadata/license b/data/libswresample3/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libswresample3/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libswresample3/_metadata/maintainer b/data/libswresample3/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libswresample3/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libswresample3/_metadata/priority b/data/libswresample3/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libswresample3/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libswresample3/_metadata/role b/data/libswresample3/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libswresample3/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libswresample3/_metadata/section b/data/libswresample3/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libswresample3/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libswresample3/_metadata/tags b/data/libswresample3/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libswresample3/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libswresample3/_metadata/version b/data/libswresample3/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libswresample3/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libswresample3/make.sh b/data/libswresample3/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libswresample3/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libswscale-dev/_metadata/description b/data/libswscale-dev/_metadata/description
new file mode 100644
index 000000000..89c7a0d01
--- /dev/null
+++ b/data/libswscale-dev/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for image scaling and various conversions (development)
diff --git a/data/libswscale-dev/_metadata/in.1443.00 b/data/libswscale-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libswscale-dev/_metadata/in.1443.00
diff --git a/data/libswscale-dev/_metadata/libswscale5.dep b/data/libswscale-dev/_metadata/libswscale5.dep
new file mode 120000
index 000000000..55eb2de35
--- /dev/null
+++ b/data/libswscale-dev/_metadata/libswscale5.dep
@@ -0,0 +1 @@
+../../libswscale5 \ No newline at end of file
diff --git a/data/libswscale-dev/_metadata/license b/data/libswscale-dev/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libswscale-dev/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libswscale-dev/_metadata/maintainer b/data/libswscale-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libswscale-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libswscale-dev/_metadata/priority b/data/libswscale-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libswscale-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libswscale-dev/_metadata/role b/data/libswscale-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libswscale-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libswscale-dev/_metadata/section b/data/libswscale-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libswscale-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libswscale-dev/_metadata/tags b/data/libswscale-dev/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libswscale-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libswscale-dev/_metadata/version b/data/libswscale-dev/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libswscale-dev/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libswscale-dev/make.sh b/data/libswscale-dev/make.sh
new file mode 100644
index 000000000..6c99766c8
--- /dev/null
+++ b/data/libswscale-dev/make.sh
@@ -0,0 +1,6 @@
+pkg: mkdir -p /usr/lib/pkgconfig /usr/include
+LIBNAME=${PKG_NAME%-dev}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.dylib "${PKG_DEST}"/usr/lib/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/pkgconfig/lib${LIBNAME}.pc "${PKG_DEST}"/usr/lib/pkgconfig/
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/include/lib${LIBNAME} "${PKG_DEST}"/usr/include/
diff --git a/data/libswscale5/_metadata/_ffmpeg.dep b/data/libswscale5/_metadata/_ffmpeg.dep
new file mode 120000
index 000000000..fbdeb149b
--- /dev/null
+++ b/data/libswscale5/_metadata/_ffmpeg.dep
@@ -0,0 +1 @@
+../../_ffmpeg \ No newline at end of file
diff --git a/data/libswscale5/_metadata/depends b/data/libswscale5/_metadata/depends
new file mode 100644
index 000000000..b24391fa9
--- /dev/null
+++ b/data/libswscale5/_metadata/depends
@@ -0,0 +1 @@
+libavutil56
diff --git a/data/libswscale5/_metadata/description b/data/libswscale5/_metadata/description
new file mode 100644
index 000000000..3779b113a
--- /dev/null
+++ b/data/libswscale5/_metadata/description
@@ -0,0 +1 @@
+FFmpeg library for image scaling and various conversions
diff --git a/data/libswscale5/_metadata/in.1443.00 b/data/libswscale5/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libswscale5/_metadata/in.1443.00
diff --git a/data/libswscale5/_metadata/license b/data/libswscale5/_metadata/license
new file mode 120000
index 000000000..4694ad474
--- /dev/null
+++ b/data/libswscale5/_metadata/license
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/license \ No newline at end of file
diff --git a/data/libswscale5/_metadata/maintainer b/data/libswscale5/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libswscale5/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libswscale5/_metadata/priority b/data/libswscale5/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libswscale5/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libswscale5/_metadata/role b/data/libswscale5/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libswscale5/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libswscale5/_metadata/section b/data/libswscale5/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libswscale5/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libswscale5/_metadata/tags b/data/libswscale5/_metadata/tags
new file mode 100644
index 000000000..ad5d50831
--- /dev/null
+++ b/data/libswscale5/_metadata/tags
@@ -0,0 +1 @@
+purpose::console
diff --git a/data/libswscale5/_metadata/version b/data/libswscale5/_metadata/version
new file mode 120000
index 000000000..b9547db90
--- /dev/null
+++ b/data/libswscale5/_metadata/version
@@ -0,0 +1 @@
+../../_ffmpeg/_metadata/version \ No newline at end of file
diff --git a/data/libswscale5/make.sh b/data/libswscale5/make.sh
new file mode 100644
index 000000000..fe32a735d
--- /dev/null
+++ b/data/libswscale5/make.sh
@@ -0,0 +1,5 @@
+pkg: mkdir -p /usr/lib
+LIBNAME=${PKG_NAME%%[[:digit:]]*}
+LIBVER=${PKG_NAME#${LIBNAME}}
+LIBNAME=${LIBNAME#lib}
+cp -a "$(PKG_DEST_ _ffmpeg)"/usr/lib/lib${LIBNAME}.${LIBVER}.*dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libtheora-dev/_metadata/description b/data/libtheora-dev/_metadata/description
new file mode 100644
index 000000000..40686a324
--- /dev/null
+++ b/data/libtheora-dev/_metadata/description
@@ -0,0 +1 @@
+Theora Video Compression Codec (development)
diff --git a/data/libtheora-dev/_metadata/in.1443.00 b/data/libtheora-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libtheora-dev/_metadata/in.1443.00
diff --git a/data/libtheora-dev/_metadata/libtheora0.dep b/data/libtheora-dev/_metadata/libtheora0.dep
new file mode 120000
index 000000000..02eb1ef4e
--- /dev/null
+++ b/data/libtheora-dev/_metadata/libtheora0.dep
@@ -0,0 +1 @@
+../../libtheora0 \ No newline at end of file
diff --git a/data/libtheora-dev/_metadata/license b/data/libtheora-dev/_metadata/license
new file mode 120000
index 000000000..9da990f52
--- /dev/null
+++ b/data/libtheora-dev/_metadata/license
@@ -0,0 +1 @@
+../../_libtheora/_metadata/license \ No newline at end of file
diff --git a/data/libtheora-dev/_metadata/maintainer b/data/libtheora-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libtheora-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libtheora-dev/_metadata/priority b/data/libtheora-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libtheora-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libtheora-dev/_metadata/role b/data/libtheora-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libtheora-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libtheora-dev/_metadata/section b/data/libtheora-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libtheora-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libtheora-dev/_metadata/tags b/data/libtheora-dev/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libtheora-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libtheora-dev/_metadata/version b/data/libtheora-dev/_metadata/version
new file mode 120000
index 000000000..90c586bda
--- /dev/null
+++ b/data/libtheora-dev/_metadata/version
@@ -0,0 +1 @@
+../../_libtheora/_metadata/version \ No newline at end of file
diff --git a/data/libtheora-dev/make.sh b/data/libtheora-dev/make.sh
new file mode 100644
index 000000000..88a40b916
--- /dev/null
+++ b/data/libtheora-dev/make.sh
@@ -0,0 +1,4 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _libtheora)"/usr/include "${PKG_DEST}"/usr/
+cp -a "$(PKG_DEST_ _libtheora)"/usr/lib/{lib*.dylib,pkgconfig} "${PKG_DEST}"/usr/lib
+rm "${PKG_DEST}"/usr/lib/lib*.*.dylib
diff --git a/data/libtheora0/_metadata/_libtheora.dep b/data/libtheora0/_metadata/_libtheora.dep
new file mode 120000
index 000000000..2a4193561
--- /dev/null
+++ b/data/libtheora0/_metadata/_libtheora.dep
@@ -0,0 +1 @@
+../../_libtheora \ No newline at end of file
diff --git a/data/libtheora0/_metadata/description b/data/libtheora0/_metadata/description
new file mode 100644
index 000000000..37f3c1a19
--- /dev/null
+++ b/data/libtheora0/_metadata/description
@@ -0,0 +1 @@
+Theora Video Compression Codec
diff --git a/data/libtheora0/_metadata/in.1443.00 b/data/libtheora0/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libtheora0/_metadata/in.1443.00
diff --git a/data/libtheora0/_metadata/libogg0.dep b/data/libtheora0/_metadata/libogg0.dep
new file mode 120000
index 000000000..d6039533a
--- /dev/null
+++ b/data/libtheora0/_metadata/libogg0.dep
@@ -0,0 +1 @@
+../../libogg0 \ No newline at end of file
diff --git a/data/libtheora0/_metadata/libvorbis0.dep b/data/libtheora0/_metadata/libvorbis0.dep
new file mode 120000
index 000000000..f85279696
--- /dev/null
+++ b/data/libtheora0/_metadata/libvorbis0.dep
@@ -0,0 +1 @@
+../../libvorbis0 \ No newline at end of file
diff --git a/data/libtheora0/_metadata/license b/data/libtheora0/_metadata/license
new file mode 120000
index 000000000..9da990f52
--- /dev/null
+++ b/data/libtheora0/_metadata/license
@@ -0,0 +1 @@
+../../_libtheora/_metadata/license \ No newline at end of file
diff --git a/data/libtheora0/_metadata/maintainer b/data/libtheora0/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libtheora0/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libtheora0/_metadata/priority b/data/libtheora0/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libtheora0/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libtheora0/_metadata/role b/data/libtheora0/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libtheora0/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libtheora0/_metadata/section b/data/libtheora0/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libtheora0/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libtheora0/_metadata/tags b/data/libtheora0/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libtheora0/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libtheora0/_metadata/version b/data/libtheora0/_metadata/version
new file mode 120000
index 000000000..90c586bda
--- /dev/null
+++ b/data/libtheora0/_metadata/version
@@ -0,0 +1 @@
+../../_libtheora/_metadata/version \ No newline at end of file
diff --git a/data/libtheora0/make.sh b/data/libtheora0/make.sh
new file mode 100644
index 000000000..0600e82b8
--- /dev/null
+++ b/data/libtheora0/make.sh
@@ -0,0 +1,2 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _libtheora)"/usr/lib/lib*.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libvorbis0/make.sh b/data/libvorbis0/make.sh
index 1498a725a..bec0db80e 100644
--- a/data/libvorbis0/make.sh
+++ b/data/libvorbis0/make.sh
@@ -1,2 +1,2 @@
pkg: mkdir -p /usr/lib
-cp -a "$(PKG_DEST_ _libvorbis)"/usr/lib/libvorbis.*.dylib "${PKG_DEST}/usr/lib"
+cp -a "$(PKG_DEST_ _libvorbis)"/usr/lib/libvorbis.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libvorbisenc2/_metadata/conflicts b/data/libvorbisenc2/_metadata/conflicts
deleted file mode 100644
index fcc8705fd..000000000
--- a/data/libvorbisenc2/_metadata/conflicts
+++ /dev/null
@@ -1 +0,0 @@
-vorbis
diff --git a/data/libvorbisenc2/make.sh b/data/libvorbisenc2/make.sh
index 8e555d0d0..63d1ca06e 100644
--- a/data/libvorbisenc2/make.sh
+++ b/data/libvorbisenc2/make.sh
@@ -1,2 +1,2 @@
pkg: mkdir -p /usr/lib
-cp -a "$(PKG_DEST_ _libvorbis)"/usr/lib/libvorbisenc.*.dylib "${PKG_DEST}/usr/lib"
+cp -a "$(PKG_DEST_ _libvorbis)"/usr/lib/libvorbisenc.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libvorbisfile3/make.sh b/data/libvorbisfile3/make.sh
index 3531049ff..8de654027 100644
--- a/data/libvorbisfile3/make.sh
+++ b/data/libvorbisfile3/make.sh
@@ -1,2 +1,2 @@
pkg: mkdir -p /usr/lib
-cp -a "$(PKG_DEST_ _libvorbis)"/usr/lib/libvorbisfile.*.dylib "${PKG_DEST}/usr/lib"
+cp -a "$(PKG_DEST_ _libvorbis)"/usr/lib/libvorbisfile.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libvpx6/_metadata/_libvpx.dep b/data/libvpx6/_metadata/_libvpx.dep
new file mode 120000
index 000000000..9cc231a05
--- /dev/null
+++ b/data/libvpx6/_metadata/_libvpx.dep
@@ -0,0 +1 @@
+../../_libvpx \ No newline at end of file
diff --git a/data/libvpx6/_metadata/description b/data/libvpx6/_metadata/description
new file mode 100644
index 000000000..6bf7e93de
--- /dev/null
+++ b/data/libvpx6/_metadata/description
@@ -0,0 +1 @@
+VP8/VP9 video codec
diff --git a/data/libvpx6/_metadata/in.1443.00 b/data/libvpx6/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libvpx6/_metadata/in.1443.00
diff --git a/data/libvpx6/_metadata/license b/data/libvpx6/_metadata/license
new file mode 120000
index 000000000..b44dc6867
--- /dev/null
+++ b/data/libvpx6/_metadata/license
@@ -0,0 +1 @@
+../../_libvpx/_metadata/license \ No newline at end of file
diff --git a/data/libvpx6/_metadata/maintainer b/data/libvpx6/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libvpx6/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libvpx6/_metadata/priority b/data/libvpx6/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libvpx6/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libvpx6/_metadata/role b/data/libvpx6/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libvpx6/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libvpx6/_metadata/section b/data/libvpx6/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libvpx6/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libvpx6/_metadata/tags b/data/libvpx6/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libvpx6/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libvpx6/_metadata/version b/data/libvpx6/_metadata/version
new file mode 120000
index 000000000..36d467d74
--- /dev/null
+++ b/data/libvpx6/_metadata/version
@@ -0,0 +1 @@
+../../_libvpx/_metadata/version \ No newline at end of file
diff --git a/data/libvpx6/make.sh b/data/libvpx6/make.sh
new file mode 100644
index 000000000..1c93e12e2
--- /dev/null
+++ b/data/libvpx6/make.sh
@@ -0,0 +1,2 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _libvpx)"/usr/lib/libvpx.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libx264-157/make.sh b/data/libx264-157/make.sh
index eaccd2495..cfc5a0bac 100644
--- a/data/libx264-157/make.sh
+++ b/data/libx264-157/make.sh
@@ -1,2 +1,2 @@
pkg: mkdir -p /usr/lib
-cp -a "$(PKG_DEST_ _x264)"/usr/lib/lib*.*.dylib "${PKG_DEST}/usr/lib"
+cp -a "$(PKG_DEST_ _x264)"/usr/lib/lib*.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libx265-169/_metadata/_x265.dep b/data/libx265-169/_metadata/_x265.dep
new file mode 120000
index 000000000..3f5515911
--- /dev/null
+++ b/data/libx265-169/_metadata/_x265.dep
@@ -0,0 +1 @@
+../../_x265 \ No newline at end of file
diff --git a/data/libx265-169/_metadata/description b/data/libx265-169/_metadata/description
new file mode 100644
index 000000000..f09b619bd
--- /dev/null
+++ b/data/libx265-169/_metadata/description
@@ -0,0 +1 @@
+x265 video coding library
diff --git a/data/libx265-169/_metadata/in.1443.00 b/data/libx265-169/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libx265-169/_metadata/in.1443.00
diff --git a/data/libx265-169/_metadata/license b/data/libx265-169/_metadata/license
new file mode 120000
index 000000000..0e97fd2e3
--- /dev/null
+++ b/data/libx265-169/_metadata/license
@@ -0,0 +1 @@
+../../_x265/_metadata/license \ No newline at end of file
diff --git a/data/libx265-169/_metadata/maintainer b/data/libx265-169/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libx265-169/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libx265-169/_metadata/priority b/data/libx265-169/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libx265-169/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libx265-169/_metadata/role b/data/libx265-169/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libx265-169/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libx265-169/_metadata/section b/data/libx265-169/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libx265-169/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libx265-169/_metadata/tags b/data/libx265-169/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libx265-169/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libx265-169/_metadata/version b/data/libx265-169/_metadata/version
new file mode 120000
index 000000000..0b0c777ca
--- /dev/null
+++ b/data/libx265-169/_metadata/version
@@ -0,0 +1 @@
+../../_x265/_metadata/version \ No newline at end of file
diff --git a/data/libx265-169/make.sh b/data/libx265-169/make.sh
new file mode 100644
index 000000000..0993a53a2
--- /dev/null
+++ b/data/libx265-169/make.sh
@@ -0,0 +1,2 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _x265)"/usr/lib/lib*.*.dylib "${PKG_DEST}"/usr/lib
diff --git a/data/libx265-dev/_metadata/description b/data/libx265-dev/_metadata/description
new file mode 100644
index 000000000..31b522794
--- /dev/null
+++ b/data/libx265-dev/_metadata/description
@@ -0,0 +1 @@
+x265 video coding library (development)
diff --git a/data/libx265-dev/_metadata/in.1443.00 b/data/libx265-dev/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/libx265-dev/_metadata/in.1443.00
diff --git a/data/libx265-dev/_metadata/libx265-169.dep b/data/libx265-dev/_metadata/libx265-169.dep
new file mode 120000
index 000000000..f4b3b0a5c
--- /dev/null
+++ b/data/libx265-dev/_metadata/libx265-169.dep
@@ -0,0 +1 @@
+../../libx265-169 \ No newline at end of file
diff --git a/data/libx265-dev/_metadata/license b/data/libx265-dev/_metadata/license
new file mode 120000
index 000000000..0e97fd2e3
--- /dev/null
+++ b/data/libx265-dev/_metadata/license
@@ -0,0 +1 @@
+../../_x265/_metadata/license \ No newline at end of file
diff --git a/data/libx265-dev/_metadata/maintainer b/data/libx265-dev/_metadata/maintainer
new file mode 120000
index 000000000..0c538aadb
--- /dev/null
+++ b/data/libx265-dev/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/mac \ No newline at end of file
diff --git a/data/libx265-dev/_metadata/priority b/data/libx265-dev/_metadata/priority
new file mode 100644
index 000000000..134d9bc32
--- /dev/null
+++ b/data/libx265-dev/_metadata/priority
@@ -0,0 +1 @@
+optional
diff --git a/data/libx265-dev/_metadata/role b/data/libx265-dev/_metadata/role
new file mode 100644
index 000000000..8d0320866
--- /dev/null
+++ b/data/libx265-dev/_metadata/role
@@ -0,0 +1 @@
+developer
diff --git a/data/libx265-dev/_metadata/section b/data/libx265-dev/_metadata/section
new file mode 100644
index 000000000..593877746
--- /dev/null
+++ b/data/libx265-dev/_metadata/section
@@ -0,0 +1 @@
+Multimedia
diff --git a/data/libx265-dev/_metadata/tags b/data/libx265-dev/_metadata/tags
new file mode 100644
index 000000000..a8928cec8
--- /dev/null
+++ b/data/libx265-dev/_metadata/tags
@@ -0,0 +1 @@
+purpose::library
diff --git a/data/libx265-dev/_metadata/version b/data/libx265-dev/_metadata/version
new file mode 120000
index 000000000..0b0c777ca
--- /dev/null
+++ b/data/libx265-dev/_metadata/version
@@ -0,0 +1 @@
+../../_x265/_metadata/version \ No newline at end of file
diff --git a/data/libx265-dev/make.sh b/data/libx265-dev/make.sh
new file mode 100644
index 000000000..42b7ade7d
--- /dev/null
+++ b/data/libx265-dev/make.sh
@@ -0,0 +1,4 @@
+pkg: mkdir -p /usr/lib
+cp -a "$(PKG_DEST_ _x265)"/usr/include "${PKG_DEST}"/usr/
+cp -a "$(PKG_DEST_ _x265)"/usr/lib/{lib*.dylib,pkgconfig} "${PKG_DEST}"/usr/lib
+rm "${PKG_DEST}"/usr/lib/lib*.*.dylib
diff --git a/data/libxvidcore-dev/make.sh b/data/libxvidcore-dev/make.sh
index a69e4ba3f..d4fcbabd2 100644
--- a/data/libxvidcore-dev/make.sh
+++ b/data/libxvidcore-dev/make.sh
@@ -1,3 +1,3 @@
pkg: mkdir -p /usr/lib
-cp -a "$(PKG_DEST_ _libxvidcore4)/usr/include" "${PKG_DEST}/usr/"
-cp -a "$(PKG_DEST_ _libxvidcore4)/usr/lib/libxvidcore.dylib" "${PKG_DEST}/usr/lib/"
+cp -a "$(PKG_DEST_ _libxvidcore4)"/usr/include "${PKG_DEST}"/usr/
+cp -a "$(PKG_DEST_ _libxvidcore4)"/usr/lib/libxvidcore.dylib "${PKG_DEST}"/usr/lib/
diff --git a/data/libxvidcore4/make.sh b/data/libxvidcore4/make.sh
index ad1e00527..499c0929e 100644
--- a/data/libxvidcore4/make.sh
+++ b/data/libxvidcore4/make.sh
@@ -1,3 +1,3 @@
pkg: mkdir -p /usr
-cp -a "$(PKG_DEST_ _libxvidcore4)/usr/lib" "${PKG_DEST}/usr/"
+cp -a "$(PKG_DEST_ _libxvidcore4)"/usr/lib "${PKG_DEST}"/usr/
pkg: rm /usr/lib/libxvidcore.dylib
diff --git a/data/x264/_metadata/description b/data/x264/_metadata/description
index 02cbec812..3cc281bc0 100644
--- a/data/x264/_metadata/description
+++ b/data/x264/_metadata/description
@@ -1 +1 @@
-x264/AVC video coding library (development)
+Video encoder for the H.264/MPEG-4 AVC standard