summaryrefslogtreecommitdiffstats
path: root/master/feeds-installed
diff options
context:
space:
mode:
authorJames <>2015-11-08 10:00:58 +0000
committerJames <>2015-11-08 10:00:58 +0000
commit680ce76497b2d58a3d0abb002984d3dc2bbc8887 (patch)
tree33f63da313b893a7c8707c65cd5d67c16e4c74c6 /master/feeds-installed
downloadtrunk-47381-pq-master.tar.gz
trunk-47381-pq-master.tar.bz2
trunk-47381-pq-master.zip
Diffstat (limited to 'master/feeds-installed')
-rw-r--r--master/feeds-installed6012
1 files changed, 6012 insertions, 0 deletions
diff --git a/master/feeds-installed b/master/feeds-installed
new file mode 100644
index 0000000..35e6a7a
--- /dev/null
+++ b/master/feeds-installed
@@ -0,0 +1,6012 @@
+diff --git a/.gitignore b/.gitignore
+index bba0538..7c34adf 100644
+--- a/.gitignore
++++ b/.gitignore
+@@ -14,7 +14,6 @@
+ /feeds/*.tmp
+ /feeds/*.index
+ /feeds/*.targetindex
+-/package/feeds
+ /package/openwrt-packages
+ key-build*
+ *.orig
+diff --git a/package/feeds/luci/community-profiles b/package/feeds/luci/community-profiles
+new file mode 120000
+index 0000000..67287c9
+--- /dev/null
++++ b/package/feeds/luci/community-profiles
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/community-profiles
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-common b/package/feeds/luci/freifunk-common
+new file mode 120000
+index 0000000..302f2a7
+--- /dev/null
++++ b/package/feeds/luci/freifunk-common
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-common
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-firewall b/package/feeds/luci/freifunk-firewall
+new file mode 120000
+index 0000000..c34dd2f
+--- /dev/null
++++ b/package/feeds/luci/freifunk-firewall
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-firewall
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-gwcheck b/package/feeds/luci/freifunk-gwcheck
+new file mode 120000
+index 0000000..f451edf
+--- /dev/null
++++ b/package/feeds/luci/freifunk-gwcheck
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-gwcheck
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-mapupdate b/package/feeds/luci/freifunk-mapupdate
+new file mode 120000
+index 0000000..2314c39
+--- /dev/null
++++ b/package/feeds/luci/freifunk-mapupdate
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-mapupdate
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-p2pblock b/package/feeds/luci/freifunk-p2pblock
+new file mode 120000
+index 0000000..d609b34
+--- /dev/null
++++ b/package/feeds/luci/freifunk-p2pblock
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-p2pblock
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-policyrouting b/package/feeds/luci/freifunk-policyrouting
+new file mode 120000
+index 0000000..3e23734
+--- /dev/null
++++ b/package/feeds/luci/freifunk-policyrouting
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-policyrouting
+\ No newline at end of file
+diff --git a/package/feeds/luci/freifunk-watchdog b/package/feeds/luci/freifunk-watchdog
+new file mode 120000
+index 0000000..ee1985b
+--- /dev/null
++++ b/package/feeds/luci/freifunk-watchdog
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/freifunk-watchdog
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci b/package/feeds/luci/luci
+new file mode 120000
+index 0000000..3f57373
+--- /dev/null
++++ b/package/feeds/luci/luci
+@@ -0,0 +1 @@
++../../../feeds/luci/collections/luci
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-ahcp b/package/feeds/luci/luci-app-ahcp
+new file mode 120000
+index 0000000..315f70c
+--- /dev/null
++++ b/package/feeds/luci/luci-app-ahcp
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-ahcp
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-asterisk b/package/feeds/luci/luci-app-asterisk
+new file mode 120000
+index 0000000..3d7a6e1
+--- /dev/null
++++ b/package/feeds/luci/luci-app-asterisk
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-asterisk
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-commands b/package/feeds/luci/luci-app-commands
+new file mode 120000
+index 0000000..3724e86
+--- /dev/null
++++ b/package/feeds/luci/luci-app-commands
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-commands
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-coovachilli b/package/feeds/luci/luci-app-coovachilli
+new file mode 120000
+index 0000000..0b6956e
+--- /dev/null
++++ b/package/feeds/luci/luci-app-coovachilli
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-coovachilli
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-ddns b/package/feeds/luci/luci-app-ddns
+new file mode 120000
+index 0000000..8e0b298
+--- /dev/null
++++ b/package/feeds/luci/luci-app-ddns
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-ddns
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-diag-core b/package/feeds/luci/luci-app-diag-core
+new file mode 120000
+index 0000000..7ee4116
+--- /dev/null
++++ b/package/feeds/luci/luci-app-diag-core
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-diag-core
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-diag-devinfo b/package/feeds/luci/luci-app-diag-devinfo
+new file mode 120000
+index 0000000..d9f2523
+--- /dev/null
++++ b/package/feeds/luci/luci-app-diag-devinfo
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-diag-devinfo
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-dump1090 b/package/feeds/luci/luci-app-dump1090
+new file mode 120000
+index 0000000..c7de08c
+--- /dev/null
++++ b/package/feeds/luci/luci-app-dump1090
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-dump1090
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-firewall b/package/feeds/luci/luci-app-firewall
+new file mode 120000
+index 0000000..88f0248
+--- /dev/null
++++ b/package/feeds/luci/luci-app-firewall
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-firewall
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-freifunk-diagnostics b/package/feeds/luci/luci-app-freifunk-diagnostics
+new file mode 120000
+index 0000000..ab0caf5
+--- /dev/null
++++ b/package/feeds/luci/luci-app-freifunk-diagnostics
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-freifunk-diagnostics
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-freifunk-policyrouting b/package/feeds/luci/luci-app-freifunk-policyrouting
+new file mode 120000
+index 0000000..f2b6260
+--- /dev/null
++++ b/package/feeds/luci/luci-app-freifunk-policyrouting
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-freifunk-policyrouting
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-freifunk-widgets b/package/feeds/luci/luci-app-freifunk-widgets
+new file mode 120000
+index 0000000..1bc1d55
+--- /dev/null
++++ b/package/feeds/luci/luci-app-freifunk-widgets
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-freifunk-widgets
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-fwknopd b/package/feeds/luci/luci-app-fwknopd
+new file mode 120000
+index 0000000..feab9f9
+--- /dev/null
++++ b/package/feeds/luci/luci-app-fwknopd
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-fwknopd
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-hd-idle b/package/feeds/luci/luci-app-hd-idle
+new file mode 120000
+index 0000000..36520fb
+--- /dev/null
++++ b/package/feeds/luci/luci-app-hd-idle
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-hd-idle
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-ltqtapi b/package/feeds/luci/luci-app-ltqtapi
+new file mode 120000
+index 0000000..b8f4af4
+--- /dev/null
++++ b/package/feeds/luci/luci-app-ltqtapi
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-ltqtapi
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-meshwizard b/package/feeds/luci/luci-app-meshwizard
+new file mode 120000
+index 0000000..70b0113
+--- /dev/null
++++ b/package/feeds/luci/luci-app-meshwizard
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-meshwizard
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-minidlna b/package/feeds/luci/luci-app-minidlna
+new file mode 120000
+index 0000000..cb0c283
+--- /dev/null
++++ b/package/feeds/luci/luci-app-minidlna
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-minidlna
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-mjpg-streamer b/package/feeds/luci/luci-app-mjpg-streamer
+new file mode 120000
+index 0000000..4d05cbe
+--- /dev/null
++++ b/package/feeds/luci/luci-app-mjpg-streamer
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-mjpg-streamer
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-mmc-over-gpio b/package/feeds/luci/luci-app-mmc-over-gpio
+new file mode 120000
+index 0000000..a4aaee2
+--- /dev/null
++++ b/package/feeds/luci/luci-app-mmc-over-gpio
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-mmc-over-gpio
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-multiwan b/package/feeds/luci/luci-app-multiwan
+new file mode 120000
+index 0000000..77fee36
+--- /dev/null
++++ b/package/feeds/luci/luci-app-multiwan
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-multiwan
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-ntpc b/package/feeds/luci/luci-app-ntpc
+new file mode 120000
+index 0000000..755e07d
+--- /dev/null
++++ b/package/feeds/luci/luci-app-ntpc
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-ntpc
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-ocserv b/package/feeds/luci/luci-app-ocserv
+new file mode 120000
+index 0000000..10d8923
+--- /dev/null
++++ b/package/feeds/luci/luci-app-ocserv
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-ocserv
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-olsr b/package/feeds/luci/luci-app-olsr
+new file mode 120000
+index 0000000..d1dce74
+--- /dev/null
++++ b/package/feeds/luci/luci-app-olsr
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-olsr
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-olsr-services b/package/feeds/luci/luci-app-olsr-services
+new file mode 120000
+index 0000000..039a112
+--- /dev/null
++++ b/package/feeds/luci/luci-app-olsr-services
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-olsr-services
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-olsr-viz b/package/feeds/luci/luci-app-olsr-viz
+new file mode 120000
+index 0000000..41247b8
+--- /dev/null
++++ b/package/feeds/luci/luci-app-olsr-viz
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-olsr-viz
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-openvpn b/package/feeds/luci/luci-app-openvpn
+new file mode 120000
+index 0000000..17ba7f3
+--- /dev/null
++++ b/package/feeds/luci/luci-app-openvpn
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-openvpn
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-p2pblock b/package/feeds/luci/luci-app-p2pblock
+new file mode 120000
+index 0000000..5ecd78c
+--- /dev/null
++++ b/package/feeds/luci/luci-app-p2pblock
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-p2pblock
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-p910nd b/package/feeds/luci/luci-app-p910nd
+new file mode 120000
+index 0000000..fab55f4
+--- /dev/null
++++ b/package/feeds/luci/luci-app-p910nd
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-p910nd
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-pbx b/package/feeds/luci/luci-app-pbx
+new file mode 120000
+index 0000000..df92c36
+--- /dev/null
++++ b/package/feeds/luci/luci-app-pbx
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-pbx
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-pbx-voicemail b/package/feeds/luci/luci-app-pbx-voicemail
+new file mode 120000
+index 0000000..9cc1d82
+--- /dev/null
++++ b/package/feeds/luci/luci-app-pbx-voicemail
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-pbx-voicemail
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-polipo b/package/feeds/luci/luci-app-polipo
+new file mode 120000
+index 0000000..8128227
+--- /dev/null
++++ b/package/feeds/luci/luci-app-polipo
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-polipo
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-privoxy b/package/feeds/luci/luci-app-privoxy
+new file mode 120000
+index 0000000..6cb178f
+--- /dev/null
++++ b/package/feeds/luci/luci-app-privoxy
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-privoxy
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-qos b/package/feeds/luci/luci-app-qos
+new file mode 120000
+index 0000000..692459f
+--- /dev/null
++++ b/package/feeds/luci/luci-app-qos
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-qos
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-radicale b/package/feeds/luci/luci-app-radicale
+new file mode 120000
+index 0000000..1d9d2c0
+--- /dev/null
++++ b/package/feeds/luci/luci-app-radicale
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-radicale
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-radvd b/package/feeds/luci/luci-app-radvd
+new file mode 120000
+index 0000000..75abfa4
+--- /dev/null
++++ b/package/feeds/luci/luci-app-radvd
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-radvd
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-samba b/package/feeds/luci/luci-app-samba
+new file mode 120000
+index 0000000..6359538
+--- /dev/null
++++ b/package/feeds/luci/luci-app-samba
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-samba
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-shadowsocks-libev b/package/feeds/luci/luci-app-shadowsocks-libev
+new file mode 120000
+index 0000000..230fd1c
+--- /dev/null
++++ b/package/feeds/luci/luci-app-shadowsocks-libev
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-shadowsocks-libev
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-shairplay b/package/feeds/luci/luci-app-shairplay
+new file mode 120000
+index 0000000..44dc81c
+--- /dev/null
++++ b/package/feeds/luci/luci-app-shairplay
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-shairplay
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-shairport b/package/feeds/luci/luci-app-shairport
+new file mode 120000
+index 0000000..50610cc
+--- /dev/null
++++ b/package/feeds/luci/luci-app-shairport
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-shairport
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-siitwizard b/package/feeds/luci/luci-app-siitwizard
+new file mode 120000
+index 0000000..1df19d4
+--- /dev/null
++++ b/package/feeds/luci/luci-app-siitwizard
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-siitwizard
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-splash b/package/feeds/luci/luci-app-splash
+new file mode 120000
+index 0000000..6502e0b
+--- /dev/null
++++ b/package/feeds/luci/luci-app-splash
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-splash
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-statistics b/package/feeds/luci/luci-app-statistics
+new file mode 120000
+index 0000000..7466b6a
+--- /dev/null
++++ b/package/feeds/luci/luci-app-statistics
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-statistics
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-tinyproxy b/package/feeds/luci/luci-app-tinyproxy
+new file mode 120000
+index 0000000..8531487
+--- /dev/null
++++ b/package/feeds/luci/luci-app-tinyproxy
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-tinyproxy
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-transmission b/package/feeds/luci/luci-app-transmission
+new file mode 120000
+index 0000000..ed959c8
+--- /dev/null
++++ b/package/feeds/luci/luci-app-transmission
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-transmission
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-udpxy b/package/feeds/luci/luci-app-udpxy
+new file mode 120000
+index 0000000..eb492cb
+--- /dev/null
++++ b/package/feeds/luci/luci-app-udpxy
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-udpxy
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-upnp b/package/feeds/luci/luci-app-upnp
+new file mode 120000
+index 0000000..63c3838
+--- /dev/null
++++ b/package/feeds/luci/luci-app-upnp
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-upnp
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-ushare b/package/feeds/luci/luci-app-ushare
+new file mode 120000
+index 0000000..3ba04fb
+--- /dev/null
++++ b/package/feeds/luci/luci-app-ushare
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-ushare
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-vnstat b/package/feeds/luci/luci-app-vnstat
+new file mode 120000
+index 0000000..3abb1ab
+--- /dev/null
++++ b/package/feeds/luci/luci-app-vnstat
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-vnstat
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-voice-core b/package/feeds/luci/luci-app-voice-core
+new file mode 120000
+index 0000000..195751a
+--- /dev/null
++++ b/package/feeds/luci/luci-app-voice-core
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-voice-core
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-voice-diag b/package/feeds/luci/luci-app-voice-diag
+new file mode 120000
+index 0000000..d41059e
+--- /dev/null
++++ b/package/feeds/luci/luci-app-voice-diag
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-voice-diag
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-watchcat b/package/feeds/luci/luci-app-watchcat
+new file mode 120000
+index 0000000..2cc315e
+--- /dev/null
++++ b/package/feeds/luci/luci-app-watchcat
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-watchcat
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-wol b/package/feeds/luci/luci-app-wol
+new file mode 120000
+index 0000000..0665504
+--- /dev/null
++++ b/package/feeds/luci/luci-app-wol
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-wol
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-app-wshaper b/package/feeds/luci/luci-app-wshaper
+new file mode 120000
+index 0000000..b598f61
+--- /dev/null
++++ b/package/feeds/luci/luci-app-wshaper
+@@ -0,0 +1 @@
++../../../feeds/luci/applications/luci-app-wshaper
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-base b/package/feeds/luci/luci-base
+new file mode 120000
+index 0000000..b03ca69
+--- /dev/null
++++ b/package/feeds/luci/luci-base
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-base
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-httpclient b/package/feeds/luci/luci-lib-httpclient
+new file mode 120000
+index 0000000..936ad72
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-httpclient
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-httpclient
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-ip b/package/feeds/luci/luci-lib-ip
+new file mode 120000
+index 0000000..b38d481
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-ip
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-ip
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-json b/package/feeds/luci/luci-lib-json
+new file mode 120000
+index 0000000..ef30f25
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-json
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-json
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-jsonc b/package/feeds/luci/luci-lib-jsonc
+new file mode 120000
+index 0000000..122b4f8
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-jsonc
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-jsonc
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-luaneightbl b/package/feeds/luci/luci-lib-luaneightbl
+new file mode 120000
+index 0000000..9ee6c47
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-luaneightbl
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-luaneightbl
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-nixio b/package/feeds/luci/luci-lib-nixio
+new file mode 120000
+index 0000000..d4cbe8c
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-nixio
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-nixio
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-px5g b/package/feeds/luci/luci-lib-px5g
+new file mode 120000
+index 0000000..d843d68
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-px5g
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-px5g
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-lib-rpcc b/package/feeds/luci/luci-lib-rpcc
+new file mode 120000
+index 0000000..2072c5f
+--- /dev/null
++++ b/package/feeds/luci/luci-lib-rpcc
+@@ -0,0 +1 @@
++../../../feeds/luci/libs/luci-lib-rpcc
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-light b/package/feeds/luci/luci-light
+new file mode 120000
+index 0000000..c637f18
+--- /dev/null
++++ b/package/feeds/luci/luci-light
+@@ -0,0 +1 @@
++../../../feeds/luci/collections/luci-light
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-mod-admin-full b/package/feeds/luci/luci-mod-admin-full
+new file mode 120000
+index 0000000..03b384d
+--- /dev/null
++++ b/package/feeds/luci/luci-mod-admin-full
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-mod-admin-full
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-mod-admin-mini b/package/feeds/luci/luci-mod-admin-mini
+new file mode 120000
+index 0000000..53e634b
+--- /dev/null
++++ b/package/feeds/luci/luci-mod-admin-mini
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-mod-admin-mini
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-mod-failsafe b/package/feeds/luci/luci-mod-failsafe
+new file mode 120000
+index 0000000..c72cc06
+--- /dev/null
++++ b/package/feeds/luci/luci-mod-failsafe
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-mod-failsafe
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-mod-freifunk b/package/feeds/luci/luci-mod-freifunk
+new file mode 120000
+index 0000000..60074c7
+--- /dev/null
++++ b/package/feeds/luci/luci-mod-freifunk
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-mod-freifunk
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-mod-freifunk-community b/package/feeds/luci/luci-mod-freifunk-community
+new file mode 120000
+index 0000000..e2a52b6
+--- /dev/null
++++ b/package/feeds/luci/luci-mod-freifunk-community
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-mod-freifunk-community
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-mod-rpc b/package/feeds/luci/luci-mod-rpc
+new file mode 120000
+index 0000000..17600d7
+--- /dev/null
++++ b/package/feeds/luci/luci-mod-rpc
+@@ -0,0 +1 @@
++../../../feeds/luci/modules/luci-mod-rpc
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-proto-3g b/package/feeds/luci/luci-proto-3g
+new file mode 120000
+index 0000000..b0af1f3
+--- /dev/null
++++ b/package/feeds/luci/luci-proto-3g
+@@ -0,0 +1 @@
++../../../feeds/luci/protocols/luci-proto-3g
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-proto-ipv6 b/package/feeds/luci/luci-proto-ipv6
+new file mode 120000
+index 0000000..30eafd8
+--- /dev/null
++++ b/package/feeds/luci/luci-proto-ipv6
+@@ -0,0 +1 @@
++../../../feeds/luci/protocols/luci-proto-ipv6
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-proto-openconnect b/package/feeds/luci/luci-proto-openconnect
+new file mode 120000
+index 0000000..5301b18
+--- /dev/null
++++ b/package/feeds/luci/luci-proto-openconnect
+@@ -0,0 +1 @@
++../../../feeds/luci/protocols/luci-proto-openconnect
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-proto-ppp b/package/feeds/luci/luci-proto-ppp
+new file mode 120000
+index 0000000..019c2b8
+--- /dev/null
++++ b/package/feeds/luci/luci-proto-ppp
+@@ -0,0 +1 @@
++../../../feeds/luci/protocols/luci-proto-ppp
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-proto-relay b/package/feeds/luci/luci-proto-relay
+new file mode 120000
+index 0000000..39477eb
+--- /dev/null
++++ b/package/feeds/luci/luci-proto-relay
+@@ -0,0 +1 @@
++../../../feeds/luci/protocols/luci-proto-relay
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-ssl b/package/feeds/luci/luci-ssl
+new file mode 120000
+index 0000000..a8384e3
+--- /dev/null
++++ b/package/feeds/luci/luci-ssl
+@@ -0,0 +1 @@
++../../../feeds/luci/collections/luci-ssl
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-theme-bootstrap b/package/feeds/luci/luci-theme-bootstrap
+new file mode 120000
+index 0000000..b8c240a
+--- /dev/null
++++ b/package/feeds/luci/luci-theme-bootstrap
+@@ -0,0 +1 @@
++../../../feeds/luci/themes/luci-theme-bootstrap
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-theme-freifunk-generic b/package/feeds/luci/luci-theme-freifunk-generic
+new file mode 120000
+index 0000000..17545c4
+--- /dev/null
++++ b/package/feeds/luci/luci-theme-freifunk-generic
+@@ -0,0 +1 @@
++../../../feeds/luci/themes/luci-theme-freifunk-generic
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-theme-material b/package/feeds/luci/luci-theme-material
+new file mode 120000
+index 0000000..d6966b3
+--- /dev/null
++++ b/package/feeds/luci/luci-theme-material
+@@ -0,0 +1 @@
++../../../feeds/luci/themes/luci-theme-material
+\ No newline at end of file
+diff --git a/package/feeds/luci/luci-theme-openwrt b/package/feeds/luci/luci-theme-openwrt
+new file mode 120000
+index 0000000..be6781b
+--- /dev/null
++++ b/package/feeds/luci/luci-theme-openwrt
+@@ -0,0 +1 @@
++../../../feeds/luci/themes/luci-theme-openwrt
+\ No newline at end of file
+diff --git a/package/feeds/luci/meshwizard b/package/feeds/luci/meshwizard
+new file mode 120000
+index 0000000..68e72f3
+--- /dev/null
++++ b/package/feeds/luci/meshwizard
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/meshwizard
+\ No newline at end of file
+diff --git a/package/feeds/luci/remote-update b/package/feeds/luci/remote-update
+new file mode 120000
+index 0000000..d1d8c1c
+--- /dev/null
++++ b/package/feeds/luci/remote-update
+@@ -0,0 +1 @@
++../../../feeds/luci/contrib/package/remote-update
+\ No newline at end of file
+diff --git a/package/feeds/management/freecwmp b/package/feeds/management/freecwmp
+new file mode 120000
+index 0000000..b3ce276
+--- /dev/null
++++ b/package/feeds/management/freecwmp
+@@ -0,0 +1 @@
++../../../feeds/management/freecwmp
+\ No newline at end of file
+diff --git a/package/feeds/management/freenetconfd b/package/feeds/management/freenetconfd
+new file mode 120000
+index 0000000..3339b76
+--- /dev/null
++++ b/package/feeds/management/freenetconfd
+@@ -0,0 +1 @@
++../../../feeds/management/freenetconfd
+\ No newline at end of file
+diff --git a/package/feeds/management/freenetconfd-plugin-examples b/package/feeds/management/freenetconfd-plugin-examples
+new file mode 120000
+index 0000000..672cb40
+--- /dev/null
++++ b/package/feeds/management/freenetconfd-plugin-examples
+@@ -0,0 +1 @@
++../../../feeds/management/freenetconfd-plugin-examples
+\ No newline at end of file
+diff --git a/package/feeds/management/freesub b/package/feeds/management/freesub
+new file mode 120000
+index 0000000..69f67e3
+--- /dev/null
++++ b/package/feeds/management/freesub
+@@ -0,0 +1 @@
++../../../feeds/management/freesub
+\ No newline at end of file
+diff --git a/package/feeds/management/libfreecwmp b/package/feeds/management/libfreecwmp
+new file mode 120000
+index 0000000..484b67d
+--- /dev/null
++++ b/package/feeds/management/libfreecwmp
+@@ -0,0 +1 @@
++../../../feeds/management/libfreecwmp
+\ No newline at end of file
+diff --git a/package/feeds/management/libmicroxml b/package/feeds/management/libmicroxml
+new file mode 120000
+index 0000000..ad3b7d0
+--- /dev/null
++++ b/package/feeds/management/libmicroxml
+@@ -0,0 +1 @@
++../../../feeds/management/libmicroxml
+\ No newline at end of file
+diff --git a/package/feeds/management/libnetconf b/package/feeds/management/libnetconf
+new file mode 120000
+index 0000000..78ab4d9
+--- /dev/null
++++ b/package/feeds/management/libnetconf
+@@ -0,0 +1 @@
++../../../feeds/management/libnetconf
+\ No newline at end of file
+diff --git a/package/feeds/management/libssh b/package/feeds/management/libssh
+new file mode 120000
+index 0000000..efa19c0
+--- /dev/null
++++ b/package/feeds/management/libssh
+@@ -0,0 +1 @@
++../../../feeds/management/libssh
+\ No newline at end of file
+diff --git a/package/feeds/management/libyang b/package/feeds/management/libyang
+new file mode 120000
+index 0000000..e15d83d
+--- /dev/null
++++ b/package/feeds/management/libyang
+@@ -0,0 +1 @@
++../../../feeds/management/libyang
+\ No newline at end of file
+diff --git a/package/feeds/management/shflags b/package/feeds/management/shflags
+new file mode 120000
+index 0000000..6f684c3
+--- /dev/null
++++ b/package/feeds/management/shflags
+@@ -0,0 +1 @@
++../../../feeds/management/shflags
+\ No newline at end of file
+diff --git a/package/feeds/management/shtool b/package/feeds/management/shtool
+new file mode 120000
+index 0000000..0d19e08
+--- /dev/null
++++ b/package/feeds/management/shtool
+@@ -0,0 +1 @@
++../../../feeds/management/shtool
+\ No newline at end of file
+diff --git a/package/feeds/packages/acl b/package/feeds/packages/acl
+new file mode 120000
+index 0000000..97f7175
+--- /dev/null
++++ b/package/feeds/packages/acl
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/acl
+\ No newline at end of file
+diff --git a/package/feeds/packages/acpid b/package/feeds/packages/acpid
+new file mode 120000
+index 0000000..93410c8
+--- /dev/null
++++ b/package/feeds/packages/acpid
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/acpid
+\ No newline at end of file
+diff --git a/package/feeds/packages/adblock b/package/feeds/packages/adblock
+new file mode 120000
+index 0000000..f7aceb5
+--- /dev/null
++++ b/package/feeds/packages/adblock
+@@ -0,0 +1 @@
++../../../feeds/packages/net/adblock
+\ No newline at end of file
+diff --git a/package/feeds/packages/aiccu b/package/feeds/packages/aiccu
+new file mode 120000
+index 0000000..e9ccf3e
+--- /dev/null
++++ b/package/feeds/packages/aiccu
+@@ -0,0 +1 @@
++../../../feeds/packages/ipv6/aiccu
+\ No newline at end of file
+diff --git a/package/feeds/packages/aircrack-ng b/package/feeds/packages/aircrack-ng
+new file mode 120000
+index 0000000..b5fa989
+--- /dev/null
++++ b/package/feeds/packages/aircrack-ng
+@@ -0,0 +1 @@
++../../../feeds/packages/net/aircrack-ng
+\ No newline at end of file
+diff --git a/package/feeds/packages/alpine b/package/feeds/packages/alpine
+new file mode 120000
+index 0000000..bd3be77
+--- /dev/null
++++ b/package/feeds/packages/alpine
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/alpine
+\ No newline at end of file
+diff --git a/package/feeds/packages/alsa-lib b/package/feeds/packages/alsa-lib
+new file mode 120000
+index 0000000..3131d28
+--- /dev/null
++++ b/package/feeds/packages/alsa-lib
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/alsa-lib
+\ No newline at end of file
+diff --git a/package/feeds/packages/alsa-utils b/package/feeds/packages/alsa-utils
+new file mode 120000
+index 0000000..705018a
+--- /dev/null
++++ b/package/feeds/packages/alsa-utils
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/alsa-utils
+\ No newline at end of file
+diff --git a/package/feeds/packages/announce b/package/feeds/packages/announce
+new file mode 120000
+index 0000000..442d206
+--- /dev/null
++++ b/package/feeds/packages/announce
+@@ -0,0 +1 @@
++../../../feeds/packages/net/announce
+\ No newline at end of file
+diff --git a/package/feeds/packages/apache b/package/feeds/packages/apache
+new file mode 120000
+index 0000000..cf8203e
+--- /dev/null
++++ b/package/feeds/packages/apache
+@@ -0,0 +1 @@
++../../../feeds/packages/net/apache
+\ No newline at end of file
+diff --git a/package/feeds/packages/apcupsd b/package/feeds/packages/apcupsd
+new file mode 120000
+index 0000000..400d5b9
+--- /dev/null
++++ b/package/feeds/packages/apcupsd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/apcupsd
+\ No newline at end of file
+diff --git a/package/feeds/packages/apinger b/package/feeds/packages/apinger
+new file mode 120000
+index 0000000..112e855
+--- /dev/null
++++ b/package/feeds/packages/apinger
+@@ -0,0 +1 @@
++../../../feeds/packages/net/apinger
+\ No newline at end of file
+diff --git a/package/feeds/packages/apr b/package/feeds/packages/apr
+new file mode 120000
+index 0000000..862a3f5
+--- /dev/null
++++ b/package/feeds/packages/apr
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/apr
+\ No newline at end of file
+diff --git a/package/feeds/packages/apr-util b/package/feeds/packages/apr-util
+new file mode 120000
+index 0000000..9550617
+--- /dev/null
++++ b/package/feeds/packages/apr-util
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/apr-util
+\ No newline at end of file
+diff --git a/package/feeds/packages/aria2 b/package/feeds/packages/aria2
+new file mode 120000
+index 0000000..ebbf3dc
+--- /dev/null
++++ b/package/feeds/packages/aria2
+@@ -0,0 +1 @@
++../../../feeds/packages/net/aria2
+\ No newline at end of file
+diff --git a/package/feeds/packages/atftp b/package/feeds/packages/atftp
+new file mode 120000
+index 0000000..3a14336
+--- /dev/null
++++ b/package/feeds/packages/atftp
+@@ -0,0 +1 @@
++../../../feeds/packages/net/atftp
+\ No newline at end of file
+diff --git a/package/feeds/packages/attr b/package/feeds/packages/attr
+new file mode 120000
+index 0000000..4e5515f
+--- /dev/null
++++ b/package/feeds/packages/attr
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/attr
+\ No newline at end of file
+diff --git a/package/feeds/packages/avahi b/package/feeds/packages/avahi
+new file mode 120000
+index 0000000..d93c301
+--- /dev/null
++++ b/package/feeds/packages/avahi
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/avahi
+\ No newline at end of file
+diff --git a/package/feeds/packages/avrdude b/package/feeds/packages/avrdude
+new file mode 120000
+index 0000000..bbc9b7b
+--- /dev/null
++++ b/package/feeds/packages/avrdude
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/avrdude
+\ No newline at end of file
+diff --git a/package/feeds/packages/bandwidthd b/package/feeds/packages/bandwidthd
+new file mode 120000
+index 0000000..1ba20a9
+--- /dev/null
++++ b/package/feeds/packages/bandwidthd
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/bandwidthd
+\ No newline at end of file
+diff --git a/package/feeds/packages/banhosts b/package/feeds/packages/banhosts
+new file mode 120000
+index 0000000..803a65f
+--- /dev/null
++++ b/package/feeds/packages/banhosts
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/banhosts
+\ No newline at end of file
+diff --git a/package/feeds/packages/bash b/package/feeds/packages/bash
+new file mode 120000
+index 0000000..05141cd
+--- /dev/null
++++ b/package/feeds/packages/bash
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/bash
+\ No newline at end of file
+diff --git a/package/feeds/packages/bc b/package/feeds/packages/bc
+new file mode 120000
+index 0000000..7602083
+--- /dev/null
++++ b/package/feeds/packages/bc
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/bc
+\ No newline at end of file
+diff --git a/package/feeds/packages/bcp38 b/package/feeds/packages/bcp38
+new file mode 120000
+index 0000000..198eac5
+--- /dev/null
++++ b/package/feeds/packages/bcp38
+@@ -0,0 +1 @@
++../../../feeds/packages/net/bcp38
+\ No newline at end of file
+diff --git a/package/feeds/packages/bind b/package/feeds/packages/bind
+new file mode 120000
+index 0000000..dcf3896
+--- /dev/null
++++ b/package/feeds/packages/bind
+@@ -0,0 +1 @@
++../../../feeds/packages/net/bind
+\ No newline at end of file
+diff --git a/package/feeds/packages/bluelog b/package/feeds/packages/bluelog
+new file mode 120000
+index 0000000..5f365f2
+--- /dev/null
++++ b/package/feeds/packages/bluelog
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/bluelog
+\ No newline at end of file
+diff --git a/package/feeds/packages/bluez b/package/feeds/packages/bluez
+new file mode 120000
+index 0000000..c56526d
+--- /dev/null
++++ b/package/feeds/packages/bluez
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/bluez
+\ No newline at end of file
+diff --git a/package/feeds/packages/bmon b/package/feeds/packages/bmon
+new file mode 120000
+index 0000000..5ab4f89
+--- /dev/null
++++ b/package/feeds/packages/bmon
+@@ -0,0 +1 @@
++../../../feeds/packages/net/bmon
+\ No newline at end of file
+diff --git a/package/feeds/packages/bogofilter b/package/feeds/packages/bogofilter
+new file mode 120000
+index 0000000..fe300a2
+--- /dev/null
++++ b/package/feeds/packages/bogofilter
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/bogofilter
+\ No newline at end of file
+diff --git a/package/feeds/packages/boost b/package/feeds/packages/boost
+new file mode 120000
+index 0000000..f5ab160
+--- /dev/null
++++ b/package/feeds/packages/boost
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/boost
+\ No newline at end of file
+diff --git a/package/feeds/packages/bridge-utils b/package/feeds/packages/bridge-utils
+new file mode 120000
+index 0000000..a3b802e
+--- /dev/null
++++ b/package/feeds/packages/bridge-utils
+@@ -0,0 +1 @@
++../../../feeds/packages/net/bridge-utils
+\ No newline at end of file
+diff --git a/package/feeds/packages/btrfs-progs b/package/feeds/packages/btrfs-progs
+new file mode 120000
+index 0000000..956a0f6
+--- /dev/null
++++ b/package/feeds/packages/btrfs-progs
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/btrfs-progs
+\ No newline at end of file
+diff --git a/package/feeds/packages/bwm-ng b/package/feeds/packages/bwm-ng
+new file mode 120000
+index 0000000..9fdcc2d
+--- /dev/null
++++ b/package/feeds/packages/bwm-ng
+@@ -0,0 +1 @@
++../../../feeds/packages/net/bwm-ng
+\ No newline at end of file
+diff --git a/package/feeds/packages/c-ares b/package/feeds/packages/c-ares
+new file mode 120000
+index 0000000..552f131
+--- /dev/null
++++ b/package/feeds/packages/c-ares
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/c-ares
+\ No newline at end of file
+diff --git a/package/feeds/packages/canutils b/package/feeds/packages/canutils
+new file mode 120000
+index 0000000..70dc977
+--- /dev/null
++++ b/package/feeds/packages/canutils
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/canutils
+\ No newline at end of file
+diff --git a/package/feeds/packages/ccid b/package/feeds/packages/ccid
+new file mode 120000
+index 0000000..2277b80
+--- /dev/null
++++ b/package/feeds/packages/ccid
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/ccid
+\ No newline at end of file
+diff --git a/package/feeds/packages/ccrypt b/package/feeds/packages/ccrypt
+new file mode 120000
+index 0000000..a6c072b
+--- /dev/null
++++ b/package/feeds/packages/ccrypt
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/ccrypt
+\ No newline at end of file
+diff --git a/package/feeds/packages/cgi-io b/package/feeds/packages/cgi-io
+new file mode 120000
+index 0000000..05965e5
+--- /dev/null
++++ b/package/feeds/packages/cgi-io
+@@ -0,0 +1 @@
++../../../feeds/packages/net/cgi-io
+\ No newline at end of file
+diff --git a/package/feeds/packages/chaosvpn b/package/feeds/packages/chaosvpn
+new file mode 120000
+index 0000000..fb38ca7
+--- /dev/null
++++ b/package/feeds/packages/chaosvpn
+@@ -0,0 +1 @@
++../../../feeds/packages/net/chaosvpn
+\ No newline at end of file
+diff --git a/package/feeds/packages/check b/package/feeds/packages/check
+new file mode 120000
+index 0000000..803f5f6
+--- /dev/null
++++ b/package/feeds/packages/check
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/check
+\ No newline at end of file
+diff --git a/package/feeds/packages/chrony b/package/feeds/packages/chrony
+new file mode 120000
+index 0000000..6dd6572
+--- /dev/null
++++ b/package/feeds/packages/chrony
+@@ -0,0 +1 @@
++../../../feeds/packages/net/chrony
+\ No newline at end of file
+diff --git a/package/feeds/packages/clamav b/package/feeds/packages/clamav
+new file mode 120000
+index 0000000..9284e1a
+--- /dev/null
++++ b/package/feeds/packages/clamav
+@@ -0,0 +1 @@
++../../../feeds/packages/net/clamav
+\ No newline at end of file
+diff --git a/package/feeds/packages/classpath b/package/feeds/packages/classpath
+new file mode 120000
+index 0000000..91ed424
+--- /dev/null
++++ b/package/feeds/packages/classpath
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/classpath
+\ No newline at end of file
+diff --git a/package/feeds/packages/cmdpad b/package/feeds/packages/cmdpad
+new file mode 120000
+index 0000000..226c3ae
+--- /dev/null
++++ b/package/feeds/packages/cmdpad
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/cmdpad
+\ No newline at end of file
+diff --git a/package/feeds/packages/collectd b/package/feeds/packages/collectd
+new file mode 120000
+index 0000000..86b7a3d
+--- /dev/null
++++ b/package/feeds/packages/collectd
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/collectd
+\ No newline at end of file
+diff --git a/package/feeds/packages/confuse b/package/feeds/packages/confuse
+new file mode 120000
+index 0000000..470bf52
+--- /dev/null
++++ b/package/feeds/packages/confuse
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/confuse
+\ No newline at end of file
+diff --git a/package/feeds/packages/coova-chilli b/package/feeds/packages/coova-chilli
+new file mode 120000
+index 0000000..85927fa
+--- /dev/null
++++ b/package/feeds/packages/coova-chilli
+@@ -0,0 +1 @@
++../../../feeds/packages/net/coova-chilli
+\ No newline at end of file
+diff --git a/package/feeds/packages/coreutils b/package/feeds/packages/coreutils
+new file mode 120000
+index 0000000..7bb98fa
+--- /dev/null
++++ b/package/feeds/packages/coreutils
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/coreutils
+\ No newline at end of file
+diff --git a/package/feeds/packages/crelay b/package/feeds/packages/crelay
+new file mode 120000
+index 0000000..a0a4621
+--- /dev/null
++++ b/package/feeds/packages/crelay
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/crelay
+\ No newline at end of file
+diff --git a/package/feeds/packages/crtmpserver b/package/feeds/packages/crtmpserver
+new file mode 120000
+index 0000000..15728e8
+--- /dev/null
++++ b/package/feeds/packages/crtmpserver
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/crtmpserver
+\ No newline at end of file
+diff --git a/package/feeds/packages/cryptodev-linux b/package/feeds/packages/cryptodev-linux
+new file mode 120000
+index 0000000..67c30e3
+--- /dev/null
++++ b/package/feeds/packages/cryptodev-linux
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/cryptodev-linux
+\ No newline at end of file
+diff --git a/package/feeds/packages/cryptsetup b/package/feeds/packages/cryptsetup
+new file mode 120000
+index 0000000..4661fa7
+--- /dev/null
++++ b/package/feeds/packages/cryptsetup
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/cryptsetup
+\ No newline at end of file
+diff --git a/package/feeds/packages/cshark b/package/feeds/packages/cshark
+new file mode 120000
+index 0000000..03a7ae7
+--- /dev/null
++++ b/package/feeds/packages/cshark
+@@ -0,0 +1 @@
++../../../feeds/packages/net/cshark
+\ No newline at end of file
+diff --git a/package/feeds/packages/ctorrent b/package/feeds/packages/ctorrent
+new file mode 120000
+index 0000000..4f31539
+--- /dev/null
++++ b/package/feeds/packages/ctorrent
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ctorrent
+\ No newline at end of file
+diff --git a/package/feeds/packages/ctorrent-svn b/package/feeds/packages/ctorrent-svn
+new file mode 120000
+index 0000000..00221cc
+--- /dev/null
++++ b/package/feeds/packages/ctorrent-svn
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ctorrent-svn
+\ No newline at end of file
+diff --git a/package/feeds/packages/cyrus-sasl b/package/feeds/packages/cyrus-sasl
+new file mode 120000
+index 0000000..a7b1e07
+--- /dev/null
++++ b/package/feeds/packages/cyrus-sasl
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/cyrus-sasl
+\ No newline at end of file
+diff --git a/package/feeds/packages/dansguardian b/package/feeds/packages/dansguardian
+new file mode 120000
+index 0000000..7d8840b
+--- /dev/null
++++ b/package/feeds/packages/dansguardian
+@@ -0,0 +1 @@
++../../../feeds/packages/net/dansguardian
+\ No newline at end of file
+diff --git a/package/feeds/packages/davfs2 b/package/feeds/packages/davfs2
+new file mode 120000
+index 0000000..3a343c3
+--- /dev/null
++++ b/package/feeds/packages/davfs2
+@@ -0,0 +1 @@
++../../../feeds/packages/net/davfs2
+\ No newline at end of file
+diff --git a/package/feeds/packages/db47 b/package/feeds/packages/db47
+new file mode 120000
+index 0000000..208ce9d
+--- /dev/null
++++ b/package/feeds/packages/db47
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/db47
+\ No newline at end of file
+diff --git a/package/feeds/packages/dbus b/package/feeds/packages/dbus
+new file mode 120000
+index 0000000..1a260eb
+--- /dev/null
++++ b/package/feeds/packages/dbus
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/dbus
+\ No newline at end of file
+diff --git a/package/feeds/packages/ddns-scripts b/package/feeds/packages/ddns-scripts
+new file mode 120000
+index 0000000..b259199
+--- /dev/null
++++ b/package/feeds/packages/ddns-scripts
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ddns-scripts
+\ No newline at end of file
+diff --git a/package/feeds/packages/debootstrap b/package/feeds/packages/debootstrap
+new file mode 120000
+index 0000000..c743d76
+--- /dev/null
++++ b/package/feeds/packages/debootstrap
+@@ -0,0 +1 @@
++../../../feeds/packages/admin/debootstrap
+\ No newline at end of file
+diff --git a/package/feeds/packages/dfu-programmer b/package/feeds/packages/dfu-programmer
+new file mode 120000
+index 0000000..971a106
+--- /dev/null
++++ b/package/feeds/packages/dfu-programmer
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/dfu-programmer
+\ No newline at end of file
+diff --git a/package/feeds/packages/dhcpcd b/package/feeds/packages/dhcpcd
+new file mode 120000
+index 0000000..8935a78
+--- /dev/null
++++ b/package/feeds/packages/dhcpcd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/dhcpcd
+\ No newline at end of file
+diff --git a/package/feeds/packages/diffutils b/package/feeds/packages/diffutils
+new file mode 120000
+index 0000000..7bb3800
+--- /dev/null
++++ b/package/feeds/packages/diffutils
+@@ -0,0 +1 @@
++../../../feeds/packages/devel/diffutils
+\ No newline at end of file
+diff --git a/package/feeds/packages/dkjson b/package/feeds/packages/dkjson
+new file mode 120000
+index 0000000..cb6c0bf
+--- /dev/null
++++ b/package/feeds/packages/dkjson
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/dkjson
+\ No newline at end of file
+diff --git a/package/feeds/packages/dmapd b/package/feeds/packages/dmapd
+new file mode 120000
+index 0000000..994116a
+--- /dev/null
++++ b/package/feeds/packages/dmapd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/dmapd
+\ No newline at end of file
+diff --git a/package/feeds/packages/dmidecode b/package/feeds/packages/dmidecode
+new file mode 120000
+index 0000000..64a34cf
+--- /dev/null
++++ b/package/feeds/packages/dmidecode
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/dmidecode
+\ No newline at end of file
+diff --git a/package/feeds/packages/dmx_usb_module b/package/feeds/packages/dmx_usb_module
+new file mode 120000
+index 0000000..355ffa1
+--- /dev/null
++++ b/package/feeds/packages/dmx_usb_module
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/dmx_usb_module
+\ No newline at end of file
+diff --git a/package/feeds/packages/dnscrypt-proxy b/package/feeds/packages/dnscrypt-proxy
+new file mode 120000
+index 0000000..339caca
+--- /dev/null
++++ b/package/feeds/packages/dnscrypt-proxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/dnscrypt-proxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/dosfstools b/package/feeds/packages/dosfstools
+new file mode 120000
+index 0000000..465521b
+--- /dev/null
++++ b/package/feeds/packages/dosfstools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/dosfstools
+\ No newline at end of file
+diff --git a/package/feeds/packages/dovecot b/package/feeds/packages/dovecot
+new file mode 120000
+index 0000000..3ff4fca
+--- /dev/null
++++ b/package/feeds/packages/dovecot
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/dovecot
+\ No newline at end of file
+diff --git a/package/feeds/packages/dtndht b/package/feeds/packages/dtndht
+new file mode 120000
+index 0000000..9c175b0
+--- /dev/null
++++ b/package/feeds/packages/dtndht
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/dtndht
+\ No newline at end of file
+diff --git a/package/feeds/packages/dump1090 b/package/feeds/packages/dump1090
+new file mode 120000
+index 0000000..1f46f7d
+--- /dev/null
++++ b/package/feeds/packages/dump1090
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/dump1090
+\ No newline at end of file
+diff --git a/package/feeds/packages/e2guardian b/package/feeds/packages/e2guardian
+new file mode 120000
+index 0000000..b5ca22a
+--- /dev/null
++++ b/package/feeds/packages/e2guardian
+@@ -0,0 +1 @@
++../../../feeds/packages/net/e2guardian
+\ No newline at end of file
+diff --git a/package/feeds/packages/emailrelay b/package/feeds/packages/emailrelay
+new file mode 120000
+index 0000000..51f56cb
+--- /dev/null
++++ b/package/feeds/packages/emailrelay
+@@ -0,0 +1 @@
++../../../feeds/packages/net/emailrelay
+\ No newline at end of file
+diff --git a/package/feeds/packages/engine_pkcs11 b/package/feeds/packages/engine_pkcs11
+new file mode 120000
+index 0000000..e970f29
+--- /dev/null
++++ b/package/feeds/packages/engine_pkcs11
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/engine_pkcs11
+\ No newline at end of file
+diff --git a/package/feeds/packages/erlang b/package/feeds/packages/erlang
+new file mode 120000
+index 0000000..27a23f4
+--- /dev/null
++++ b/package/feeds/packages/erlang
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/erlang
+\ No newline at end of file
+diff --git a/package/feeds/packages/esniper b/package/feeds/packages/esniper
+new file mode 120000
+index 0000000..ad2c879
+--- /dev/null
++++ b/package/feeds/packages/esniper
+@@ -0,0 +1 @@
++../../../feeds/packages/net/esniper
+\ No newline at end of file
+diff --git a/package/feeds/packages/espeak b/package/feeds/packages/espeak
+new file mode 120000
+index 0000000..eb65cbb
+--- /dev/null
++++ b/package/feeds/packages/espeak
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/espeak
+\ No newline at end of file
+diff --git a/package/feeds/packages/etherwake b/package/feeds/packages/etherwake
+new file mode 120000
+index 0000000..c3b9e4d
+--- /dev/null
++++ b/package/feeds/packages/etherwake
+@@ -0,0 +1 @@
++../../../feeds/packages/net/etherwake
+\ No newline at end of file
+diff --git a/package/feeds/packages/ethtool b/package/feeds/packages/ethtool
+new file mode 120000
+index 0000000..1847c53
+--- /dev/null
++++ b/package/feeds/packages/ethtool
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ethtool
+\ No newline at end of file
+diff --git a/package/feeds/packages/exfat-nofuse b/package/feeds/packages/exfat-nofuse
+new file mode 120000
+index 0000000..e8d8042
+--- /dev/null
++++ b/package/feeds/packages/exfat-nofuse
+@@ -0,0 +1 @@
++../../../feeds/packages/kernel/exfat-nofuse
+\ No newline at end of file
+diff --git a/package/feeds/packages/expat b/package/feeds/packages/expat
+new file mode 120000
+index 0000000..9adec05
+--- /dev/null
++++ b/package/feeds/packages/expat
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/expat
+\ No newline at end of file
+diff --git a/package/feeds/packages/f2fs-tools b/package/feeds/packages/f2fs-tools
+new file mode 120000
+index 0000000..e0f920b
+--- /dev/null
++++ b/package/feeds/packages/f2fs-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/f2fs-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/faad2 b/package/feeds/packages/faad2
+new file mode 120000
+index 0000000..0bd86ee
+--- /dev/null
++++ b/package/feeds/packages/faad2
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/faad2
+\ No newline at end of file
+diff --git a/package/feeds/packages/fakeidentd b/package/feeds/packages/fakeidentd
+new file mode 120000
+index 0000000..ff743db
+--- /dev/null
++++ b/package/feeds/packages/fakeidentd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/fakeidentd
+\ No newline at end of file
+diff --git a/package/feeds/packages/fastd b/package/feeds/packages/fastd
+new file mode 120000
+index 0000000..fb94870
+--- /dev/null
++++ b/package/feeds/packages/fastd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/fastd
+\ No newline at end of file
+diff --git a/package/feeds/packages/fcgi b/package/feeds/packages/fcgi
+new file mode 120000
+index 0000000..432e8c8
+--- /dev/null
++++ b/package/feeds/packages/fcgi
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/fcgi
+\ No newline at end of file
+diff --git a/package/feeds/packages/fdm b/package/feeds/packages/fdm
+new file mode 120000
+index 0000000..2bd4427
+--- /dev/null
++++ b/package/feeds/packages/fdm
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/fdm
+\ No newline at end of file
+diff --git a/package/feeds/packages/ffmpeg b/package/feeds/packages/ffmpeg
+new file mode 120000
+index 0000000..54e9f6f
+--- /dev/null
++++ b/package/feeds/packages/ffmpeg
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/ffmpeg
+\ No newline at end of file
+diff --git a/package/feeds/packages/fftw3 b/package/feeds/packages/fftw3
+new file mode 120000
+index 0000000..cd9b7a5
+--- /dev/null
++++ b/package/feeds/packages/fftw3
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/fftw3
+\ No newline at end of file
+diff --git a/package/feeds/packages/file b/package/feeds/packages/file
+new file mode 120000
+index 0000000..f63c70c
+--- /dev/null
++++ b/package/feeds/packages/file
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/file
+\ No newline at end of file
+diff --git a/package/feeds/packages/flac b/package/feeds/packages/flac
+new file mode 120000
+index 0000000..ee49d61
+--- /dev/null
++++ b/package/feeds/packages/flac
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/flac
+\ No newline at end of file
+diff --git a/package/feeds/packages/flashrom b/package/feeds/packages/flashrom
+new file mode 120000
+index 0000000..9cdcaf6
+--- /dev/null
++++ b/package/feeds/packages/flashrom
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/flashrom
+\ No newline at end of file
+diff --git a/package/feeds/packages/forked-daapd b/package/feeds/packages/forked-daapd
+new file mode 120000
+index 0000000..6151822
+--- /dev/null
++++ b/package/feeds/packages/forked-daapd
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/forked-daapd
+\ No newline at end of file
+diff --git a/package/feeds/packages/fossil b/package/feeds/packages/fossil
+new file mode 120000
+index 0000000..89120df
+--- /dev/null
++++ b/package/feeds/packages/fossil
+@@ -0,0 +1 @@
++../../../feeds/packages/net/fossil
+\ No newline at end of file
+diff --git a/package/feeds/packages/freeradius2 b/package/feeds/packages/freeradius2
+new file mode 120000
+index 0000000..ae6a37b
+--- /dev/null
++++ b/package/feeds/packages/freeradius2
+@@ -0,0 +1 @@
++../../../feeds/packages/net/freeradius2
+\ No newline at end of file
+diff --git a/package/feeds/packages/freetype b/package/feeds/packages/freetype
+new file mode 120000
+index 0000000..cdfa930
+--- /dev/null
++++ b/package/feeds/packages/freetype
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/freetype
+\ No newline at end of file
+diff --git a/package/feeds/packages/fswebcam b/package/feeds/packages/fswebcam
+new file mode 120000
+index 0000000..e464669
+--- /dev/null
++++ b/package/feeds/packages/fswebcam
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/fswebcam
+\ No newline at end of file
+diff --git a/package/feeds/packages/fwknop b/package/feeds/packages/fwknop
+new file mode 120000
+index 0000000..34dde58
+--- /dev/null
++++ b/package/feeds/packages/fwknop
+@@ -0,0 +1 @@
++../../../feeds/packages/net/fwknop
+\ No newline at end of file
+diff --git a/package/feeds/packages/gammu b/package/feeds/packages/gammu
+new file mode 120000
+index 0000000..b8430d0
+--- /dev/null
++++ b/package/feeds/packages/gammu
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/gammu
+\ No newline at end of file
+diff --git a/package/feeds/packages/gcc b/package/feeds/packages/gcc
+new file mode 120000
+index 0000000..ef07072
+--- /dev/null
++++ b/package/feeds/packages/gcc
+@@ -0,0 +1 @@
++../../../feeds/packages/devel/gcc
+\ No newline at end of file
+diff --git a/package/feeds/packages/gdbm b/package/feeds/packages/gdbm
+new file mode 120000
+index 0000000..2a7a5d4
+--- /dev/null
++++ b/package/feeds/packages/gdbm
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/gdbm
+\ No newline at end of file
+diff --git a/package/feeds/packages/giflib b/package/feeds/packages/giflib
+new file mode 120000
+index 0000000..73bc070
+--- /dev/null
++++ b/package/feeds/packages/giflib
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/giflib
+\ No newline at end of file
+diff --git a/package/feeds/packages/git b/package/feeds/packages/git
+new file mode 120000
+index 0000000..36093ae
+--- /dev/null
++++ b/package/feeds/packages/git
+@@ -0,0 +1 @@
++../../../feeds/packages/net/git
+\ No newline at end of file
+diff --git a/package/feeds/packages/glib2 b/package/feeds/packages/glib2
+new file mode 120000
+index 0000000..18372c1
+--- /dev/null
++++ b/package/feeds/packages/glib2
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/glib2
+\ No newline at end of file
+diff --git a/package/feeds/packages/glpk b/package/feeds/packages/glpk
+new file mode 120000
+index 0000000..3e9bae2
+--- /dev/null
++++ b/package/feeds/packages/glpk
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/glpk
+\ No newline at end of file
+diff --git a/package/feeds/packages/gnunet b/package/feeds/packages/gnunet
+new file mode 120000
+index 0000000..47f43cc
+--- /dev/null
++++ b/package/feeds/packages/gnunet
+@@ -0,0 +1 @@
++../../../feeds/packages/net/gnunet
+\ No newline at end of file
+diff --git a/package/feeds/packages/gnupg b/package/feeds/packages/gnupg
+new file mode 120000
+index 0000000..cf2925c
+--- /dev/null
++++ b/package/feeds/packages/gnupg
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/gnupg
+\ No newline at end of file
+diff --git a/package/feeds/packages/gnurl b/package/feeds/packages/gnurl
+new file mode 120000
+index 0000000..1f05808
+--- /dev/null
++++ b/package/feeds/packages/gnurl
+@@ -0,0 +1 @@
++../../../feeds/packages/net/gnurl
+\ No newline at end of file
+diff --git a/package/feeds/packages/gnutls b/package/feeds/packages/gnutls
+new file mode 120000
+index 0000000..984828f
+--- /dev/null
++++ b/package/feeds/packages/gnutls
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/gnutls
+\ No newline at end of file
+diff --git a/package/feeds/packages/gperf b/package/feeds/packages/gperf
+new file mode 120000
+index 0000000..af36ac0
+--- /dev/null
++++ b/package/feeds/packages/gperf
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/gperf
+\ No newline at end of file
+diff --git a/package/feeds/packages/gpsd b/package/feeds/packages/gpsd
+new file mode 120000
+index 0000000..be745ae
+--- /dev/null
++++ b/package/feeds/packages/gpsd
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/gpsd
+\ No newline at end of file
+diff --git a/package/feeds/packages/grep b/package/feeds/packages/grep
+new file mode 120000
+index 0000000..a17f13b
+--- /dev/null
++++ b/package/feeds/packages/grep
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/grep
+\ No newline at end of file
+diff --git a/package/feeds/packages/grilo b/package/feeds/packages/grilo
+new file mode 120000
+index 0000000..5ebdc18
+--- /dev/null
++++ b/package/feeds/packages/grilo
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/grilo
+\ No newline at end of file
+diff --git a/package/feeds/packages/grilo-plugins b/package/feeds/packages/grilo-plugins
+new file mode 120000
+index 0000000..c1ccfd1
+--- /dev/null
++++ b/package/feeds/packages/grilo-plugins
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/grilo-plugins
+\ No newline at end of file
+diff --git a/package/feeds/packages/gst1-libav b/package/feeds/packages/gst1-libav
+new file mode 120000
+index 0000000..3decb53
+--- /dev/null
++++ b/package/feeds/packages/gst1-libav
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/gst1-libav
+\ No newline at end of file
+diff --git a/package/feeds/packages/gst1-plugins-bad b/package/feeds/packages/gst1-plugins-bad
+new file mode 120000
+index 0000000..68cdabf
+--- /dev/null
++++ b/package/feeds/packages/gst1-plugins-bad
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/gst1-plugins-bad
+\ No newline at end of file
+diff --git a/package/feeds/packages/gst1-plugins-base b/package/feeds/packages/gst1-plugins-base
+new file mode 120000
+index 0000000..d29546e
+--- /dev/null
++++ b/package/feeds/packages/gst1-plugins-base
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/gst1-plugins-base
+\ No newline at end of file
+diff --git a/package/feeds/packages/gst1-plugins-good b/package/feeds/packages/gst1-plugins-good
+new file mode 120000
+index 0000000..9238929
+--- /dev/null
++++ b/package/feeds/packages/gst1-plugins-good
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/gst1-plugins-good
+\ No newline at end of file
+diff --git a/package/feeds/packages/gst1-plugins-ugly b/package/feeds/packages/gst1-plugins-ugly
+new file mode 120000
+index 0000000..85c2209
+--- /dev/null
++++ b/package/feeds/packages/gst1-plugins-ugly
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/gst1-plugins-ugly
+\ No newline at end of file
+diff --git a/package/feeds/packages/gstreamer1 b/package/feeds/packages/gstreamer1
+new file mode 120000
+index 0000000..237a798
+--- /dev/null
++++ b/package/feeds/packages/gstreamer1
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/gstreamer1
+\ No newline at end of file
+diff --git a/package/feeds/packages/hamlib b/package/feeds/packages/hamlib
+new file mode 120000
+index 0000000..7e98a43
+--- /dev/null
++++ b/package/feeds/packages/hamlib
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/hamlib
+\ No newline at end of file
+diff --git a/package/feeds/packages/haproxy b/package/feeds/packages/haproxy
+new file mode 120000
+index 0000000..109395e
+--- /dev/null
++++ b/package/feeds/packages/haproxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/haproxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/haserl b/package/feeds/packages/haserl
+new file mode 120000
+index 0000000..eb02789
+--- /dev/null
++++ b/package/feeds/packages/haserl
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/haserl
+\ No newline at end of file
+diff --git a/package/feeds/packages/haveged b/package/feeds/packages/haveged
+new file mode 120000
+index 0000000..b2e3679
+--- /dev/null
++++ b/package/feeds/packages/haveged
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/haveged
+\ No newline at end of file
+diff --git a/package/feeds/packages/hd-idle b/package/feeds/packages/hd-idle
+new file mode 120000
+index 0000000..0757fe5
+--- /dev/null
++++ b/package/feeds/packages/hd-idle
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/hd-idle
+\ No newline at end of file
+diff --git a/package/feeds/packages/hdparm b/package/feeds/packages/hdparm
+new file mode 120000
+index 0000000..2be6b4c
+--- /dev/null
++++ b/package/feeds/packages/hdparm
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/hdparm
+\ No newline at end of file
+diff --git a/package/feeds/packages/hfsprogs b/package/feeds/packages/hfsprogs
+new file mode 120000
+index 0000000..ca9b96d
+--- /dev/null
++++ b/package/feeds/packages/hfsprogs
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/hfsprogs
+\ No newline at end of file
+diff --git a/package/feeds/packages/hidapi b/package/feeds/packages/hidapi
+new file mode 120000
+index 0000000..9bbde4b
+--- /dev/null
++++ b/package/feeds/packages/hidapi
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/hidapi
+\ No newline at end of file
+diff --git a/package/feeds/packages/hiredis b/package/feeds/packages/hiredis
+new file mode 120000
+index 0000000..53653e8
+--- /dev/null
++++ b/package/feeds/packages/hiredis
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/hiredis
+\ No newline at end of file
+diff --git a/package/feeds/packages/horst b/package/feeds/packages/horst
+new file mode 120000
+index 0000000..d09f7a5
+--- /dev/null
++++ b/package/feeds/packages/horst
+@@ -0,0 +1 @@
++../../../feeds/packages/net/horst
+\ No newline at end of file
+diff --git a/package/feeds/packages/htop b/package/feeds/packages/htop
+new file mode 120000
+index 0000000..749d6c8
+--- /dev/null
++++ b/package/feeds/packages/htop
+@@ -0,0 +1 @@
++../../../feeds/packages/admin/htop
+\ No newline at end of file
+diff --git a/package/feeds/packages/htpdate b/package/feeds/packages/htpdate
+new file mode 120000
+index 0000000..5cbf96a
+--- /dev/null
++++ b/package/feeds/packages/htpdate
+@@ -0,0 +1 @@
++../../../feeds/packages/net/htpdate
+\ No newline at end of file
+diff --git a/package/feeds/packages/hub-ctrl b/package/feeds/packages/hub-ctrl
+new file mode 120000
+index 0000000..39f0c62
+--- /dev/null
++++ b/package/feeds/packages/hub-ctrl
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/hub-ctrl
+\ No newline at end of file
+diff --git a/package/feeds/packages/i2c-tools b/package/feeds/packages/i2c-tools
+new file mode 120000
+index 0000000..d76f8ce
+--- /dev/null
++++ b/package/feeds/packages/i2c-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/i2c-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/ibrcommon b/package/feeds/packages/ibrcommon
+new file mode 120000
+index 0000000..ccda601
+--- /dev/null
++++ b/package/feeds/packages/ibrcommon
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/ibrcommon
+\ No newline at end of file
+diff --git a/package/feeds/packages/ibrdtn b/package/feeds/packages/ibrdtn
+new file mode 120000
+index 0000000..c08e9fc
+--- /dev/null
++++ b/package/feeds/packages/ibrdtn
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/ibrdtn
+\ No newline at end of file
+diff --git a/package/feeds/packages/ibrdtn-tools b/package/feeds/packages/ibrdtn-tools
+new file mode 120000
+index 0000000..ea2015c
+--- /dev/null
++++ b/package/feeds/packages/ibrdtn-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ibrdtn-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/ibrdtnd b/package/feeds/packages/ibrdtnd
+new file mode 120000
+index 0000000..d0ad29c
+--- /dev/null
++++ b/package/feeds/packages/ibrdtnd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ibrdtnd
+\ No newline at end of file
+diff --git a/package/feeds/packages/icecast b/package/feeds/packages/icecast
+new file mode 120000
+index 0000000..05f28e9
+--- /dev/null
++++ b/package/feeds/packages/icecast
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/icecast
+\ No newline at end of file
+diff --git a/package/feeds/packages/ices b/package/feeds/packages/ices
+new file mode 120000
+index 0000000..54971bf
+--- /dev/null
++++ b/package/feeds/packages/ices
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/ices
+\ No newline at end of file
+diff --git a/package/feeds/packages/intltool b/package/feeds/packages/intltool
+new file mode 120000
+index 0000000..cb74bd9
+--- /dev/null
++++ b/package/feeds/packages/intltool
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/intltool
+\ No newline at end of file
+diff --git a/package/feeds/packages/iodine b/package/feeds/packages/iodine
+new file mode 120000
+index 0000000..a0d8114
+--- /dev/null
++++ b/package/feeds/packages/iodine
+@@ -0,0 +1 @@
++../../../feeds/packages/net/iodine
+\ No newline at end of file
+diff --git a/package/feeds/packages/iotivity b/package/feeds/packages/iotivity
+new file mode 120000
+index 0000000..3a534b0
+--- /dev/null
++++ b/package/feeds/packages/iotivity
+@@ -0,0 +1 @@
++../../../feeds/packages/net/iotivity
+\ No newline at end of file
+diff --git a/package/feeds/packages/ipsec-tools b/package/feeds/packages/ipsec-tools
+new file mode 120000
+index 0000000..0fbc51d
+--- /dev/null
++++ b/package/feeds/packages/ipsec-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ipsec-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/irssi b/package/feeds/packages/irssi
+new file mode 120000
+index 0000000..7ae1e89
+--- /dev/null
++++ b/package/feeds/packages/irssi
+@@ -0,0 +1 @@
++../../../feeds/packages/net/irssi
+\ No newline at end of file
+diff --git a/package/feeds/packages/jamvm b/package/feeds/packages/jamvm
+new file mode 120000
+index 0000000..8efffc7
+--- /dev/null
++++ b/package/feeds/packages/jamvm
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/jamvm
+\ No newline at end of file
+diff --git a/package/feeds/packages/jansson b/package/feeds/packages/jansson
+new file mode 120000
+index 0000000..2b80759
+--- /dev/null
++++ b/package/feeds/packages/jansson
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/jansson
+\ No newline at end of file
+diff --git a/package/feeds/packages/joe b/package/feeds/packages/joe
+new file mode 120000
+index 0000000..50c85b6
+--- /dev/null
++++ b/package/feeds/packages/joe
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/joe
+\ No newline at end of file
+diff --git a/package/feeds/packages/json4lua b/package/feeds/packages/json4lua
+new file mode 120000
+index 0000000..f7f760e
+--- /dev/null
++++ b/package/feeds/packages/json4lua
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/json4lua
+\ No newline at end of file
+diff --git a/package/feeds/packages/keepalived b/package/feeds/packages/keepalived
+new file mode 120000
+index 0000000..ca20cba
+--- /dev/null
++++ b/package/feeds/packages/keepalived
+@@ -0,0 +1 @@
++../../../feeds/packages/net/keepalived
+\ No newline at end of file
+diff --git a/package/feeds/packages/kismet b/package/feeds/packages/kismet
+new file mode 120000
+index 0000000..9cfa960
+--- /dev/null
++++ b/package/feeds/packages/kismet
+@@ -0,0 +1 @@
++../../../feeds/packages/net/kismet
+\ No newline at end of file
+diff --git a/package/feeds/packages/kmod b/package/feeds/packages/kmod
+new file mode 120000
+index 0000000..0646a70
+--- /dev/null
++++ b/package/feeds/packages/kmod
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/kmod
+\ No newline at end of file
+diff --git a/package/feeds/packages/knot b/package/feeds/packages/knot
+new file mode 120000
+index 0000000..f907620
+--- /dev/null
++++ b/package/feeds/packages/knot
+@@ -0,0 +1 @@
++../../../feeds/packages/net/knot
+\ No newline at end of file
+diff --git a/package/feeds/packages/knxd b/package/feeds/packages/knxd
+new file mode 120000
+index 0000000..a798318
+--- /dev/null
++++ b/package/feeds/packages/knxd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/knxd
+\ No newline at end of file
+diff --git a/package/feeds/packages/kplex b/package/feeds/packages/kplex
+new file mode 120000
+index 0000000..c2da373
+--- /dev/null
++++ b/package/feeds/packages/kplex
+@@ -0,0 +1 @@
++../../../feeds/packages/net/kplex
+\ No newline at end of file
+diff --git a/package/feeds/packages/krb5 b/package/feeds/packages/krb5
+new file mode 120000
+index 0000000..16349ab
+--- /dev/null
++++ b/package/feeds/packages/krb5
+@@ -0,0 +1 @@
++../../../feeds/packages/net/krb5
+\ No newline at end of file
+diff --git a/package/feeds/packages/l7-protocols b/package/feeds/packages/l7-protocols
+new file mode 120000
+index 0000000..aaafe4d
+--- /dev/null
++++ b/package/feeds/packages/l7-protocols
+@@ -0,0 +1 @@
++../../../feeds/packages/net/l7-protocols
+\ No newline at end of file
+diff --git a/package/feeds/packages/lame b/package/feeds/packages/lame
+new file mode 120000
+index 0000000..5499322
+--- /dev/null
++++ b/package/feeds/packages/lame
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/lame
+\ No newline at end of file
+diff --git a/package/feeds/packages/lcd4linux b/package/feeds/packages/lcd4linux
+new file mode 120000
+index 0000000..fbb673c
+--- /dev/null
++++ b/package/feeds/packages/lcd4linux
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/lcd4linux
+\ No newline at end of file
+diff --git a/package/feeds/packages/lcdgrilo b/package/feeds/packages/lcdgrilo
+new file mode 120000
+index 0000000..ecebb41
+--- /dev/null
++++ b/package/feeds/packages/lcdgrilo
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/lcdgrilo
+\ No newline at end of file
+diff --git a/package/feeds/packages/ldns b/package/feeds/packages/ldns
+new file mode 120000
+index 0000000..8994134
+--- /dev/null
++++ b/package/feeds/packages/ldns
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/ldns
+\ No newline at end of file
+diff --git a/package/feeds/packages/less b/package/feeds/packages/less
+new file mode 120000
+index 0000000..0352faa
+--- /dev/null
++++ b/package/feeds/packages/less
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/less
+\ No newline at end of file
+diff --git a/package/feeds/packages/lftp b/package/feeds/packages/lftp
+new file mode 120000
+index 0000000..0706483
+--- /dev/null
++++ b/package/feeds/packages/lftp
+@@ -0,0 +1 @@
++../../../feeds/packages/net/lftp
+\ No newline at end of file
+diff --git a/package/feeds/packages/libaio b/package/feeds/packages/libaio
+new file mode 120000
+index 0000000..eee5272
+--- /dev/null
++++ b/package/feeds/packages/libaio
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libaio
+\ No newline at end of file
+diff --git a/package/feeds/packages/libantlr3c b/package/feeds/packages/libantlr3c
+new file mode 120000
+index 0000000..84dd92d
+--- /dev/null
++++ b/package/feeds/packages/libantlr3c
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libantlr3c
+\ No newline at end of file
+diff --git a/package/feeds/packages/libao b/package/feeds/packages/libao
+new file mode 120000
+index 0000000..bc9f719
+--- /dev/null
++++ b/package/feeds/packages/libao
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libao
+\ No newline at end of file
+diff --git a/package/feeds/packages/libarchive b/package/feeds/packages/libarchive
+new file mode 120000
+index 0000000..fd54d46
+--- /dev/null
++++ b/package/feeds/packages/libarchive
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libarchive
+\ No newline at end of file
+diff --git a/package/feeds/packages/libartnet b/package/feeds/packages/libartnet
+new file mode 120000
+index 0000000..3f1f3d7
+--- /dev/null
++++ b/package/feeds/packages/libartnet
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libartnet
+\ No newline at end of file
+diff --git a/package/feeds/packages/libaudiofile b/package/feeds/packages/libaudiofile
+new file mode 120000
+index 0000000..87306fb
+--- /dev/null
++++ b/package/feeds/packages/libaudiofile
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libaudiofile
+\ No newline at end of file
+diff --git a/package/feeds/packages/libavl b/package/feeds/packages/libavl
+new file mode 120000
+index 0000000..f6c0318
+--- /dev/null
++++ b/package/feeds/packages/libavl
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libavl
+\ No newline at end of file
+diff --git a/package/feeds/packages/libcanfestival b/package/feeds/packages/libcanfestival
+new file mode 120000
+index 0000000..e31f36e
+--- /dev/null
++++ b/package/feeds/packages/libcanfestival
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libcanfestival
+\ No newline at end of file
+diff --git a/package/feeds/packages/libcap b/package/feeds/packages/libcap
+new file mode 120000
+index 0000000..ed7c19d
+--- /dev/null
++++ b/package/feeds/packages/libcap
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libcap
+\ No newline at end of file
+diff --git a/package/feeds/packages/libcoap b/package/feeds/packages/libcoap
+new file mode 120000
+index 0000000..b7f4604
+--- /dev/null
++++ b/package/feeds/packages/libcoap
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libcoap
+\ No newline at end of file
+diff --git a/package/feeds/packages/libdaemon b/package/feeds/packages/libdaemon
+new file mode 120000
+index 0000000..ab7c4ae
+--- /dev/null
++++ b/package/feeds/packages/libdaemon
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libdaemon
+\ No newline at end of file
+diff --git a/package/feeds/packages/libdaq b/package/feeds/packages/libdaq
+new file mode 120000
+index 0000000..e0706ad
+--- /dev/null
++++ b/package/feeds/packages/libdaq
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libdaq
+\ No newline at end of file
+diff --git a/package/feeds/packages/libdbi b/package/feeds/packages/libdbi
+new file mode 120000
+index 0000000..a184443
+--- /dev/null
++++ b/package/feeds/packages/libdbi
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libdbi
+\ No newline at end of file
+diff --git a/package/feeds/packages/libdbi-drivers b/package/feeds/packages/libdbi-drivers
+new file mode 120000
+index 0000000..076ac27
+--- /dev/null
++++ b/package/feeds/packages/libdbi-drivers
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libdbi-drivers
+\ No newline at end of file
+diff --git a/package/feeds/packages/libdmapsharing b/package/feeds/packages/libdmapsharing
+new file mode 120000
+index 0000000..769b58c
+--- /dev/null
++++ b/package/feeds/packages/libdmapsharing
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libdmapsharing
+\ No newline at end of file
+diff --git a/package/feeds/packages/libdnet b/package/feeds/packages/libdnet
+new file mode 120000
+index 0000000..c7ce377
+--- /dev/null
++++ b/package/feeds/packages/libdnet
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libdnet
+\ No newline at end of file
+diff --git a/package/feeds/packages/libesmtp b/package/feeds/packages/libesmtp
+new file mode 120000
+index 0000000..8980481
+--- /dev/null
++++ b/package/feeds/packages/libesmtp
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libesmtp
+\ No newline at end of file
+diff --git a/package/feeds/packages/libev b/package/feeds/packages/libev
+new file mode 120000
+index 0000000..a522aeb
+--- /dev/null
++++ b/package/feeds/packages/libev
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libev
+\ No newline at end of file
+diff --git a/package/feeds/packages/libevdev b/package/feeds/packages/libevdev
+new file mode 120000
+index 0000000..845eae9
+--- /dev/null
++++ b/package/feeds/packages/libevdev
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libevdev
+\ No newline at end of file
+diff --git a/package/feeds/packages/libevent b/package/feeds/packages/libevent
+new file mode 120000
+index 0000000..8ee9409
+--- /dev/null
++++ b/package/feeds/packages/libevent
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libevent
+\ No newline at end of file
+diff --git a/package/feeds/packages/libevhtp b/package/feeds/packages/libevhtp
+new file mode 120000
+index 0000000..23653d1
+--- /dev/null
++++ b/package/feeds/packages/libevhtp
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libevhtp
+\ No newline at end of file
+diff --git a/package/feeds/packages/libevhtp-1.1 b/package/feeds/packages/libevhtp-1.1
+new file mode 120000
+index 0000000..82020b6
+--- /dev/null
++++ b/package/feeds/packages/libevhtp-1.1
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libevhtp-1.1
+\ No newline at end of file
+diff --git a/package/feeds/packages/libexif b/package/feeds/packages/libexif
+new file mode 120000
+index 0000000..ed2982d
+--- /dev/null
++++ b/package/feeds/packages/libexif
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libexif
+\ No newline at end of file
+diff --git a/package/feeds/packages/libextractor b/package/feeds/packages/libextractor
+new file mode 120000
+index 0000000..0034bbb
+--- /dev/null
++++ b/package/feeds/packages/libextractor
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libextractor
+\ No newline at end of file
+diff --git a/package/feeds/packages/libffi b/package/feeds/packages/libffi
+new file mode 120000
+index 0000000..003ec81
+--- /dev/null
++++ b/package/feeds/packages/libffi
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libffi
+\ No newline at end of file
+diff --git a/package/feeds/packages/libftdi b/package/feeds/packages/libftdi
+new file mode 120000
+index 0000000..5e7b698
+--- /dev/null
++++ b/package/feeds/packages/libftdi
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libftdi
+\ No newline at end of file
+diff --git a/package/feeds/packages/libftdi1 b/package/feeds/packages/libftdi1
+new file mode 120000
+index 0000000..52f37c1
+--- /dev/null
++++ b/package/feeds/packages/libftdi1
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libftdi1
+\ No newline at end of file
+diff --git a/package/feeds/packages/libgcrypt b/package/feeds/packages/libgcrypt
+new file mode 120000
+index 0000000..af78245
+--- /dev/null
++++ b/package/feeds/packages/libgcrypt
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libgcrypt
+\ No newline at end of file
+diff --git a/package/feeds/packages/libgd b/package/feeds/packages/libgd
+new file mode 120000
+index 0000000..ef95ee3
+--- /dev/null
++++ b/package/feeds/packages/libgd
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libgd
+\ No newline at end of file
+diff --git a/package/feeds/packages/libgee b/package/feeds/packages/libgee
+new file mode 120000
+index 0000000..9281cd1
+--- /dev/null
++++ b/package/feeds/packages/libgee
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libgee
+\ No newline at end of file
+diff --git a/package/feeds/packages/libgpg-error b/package/feeds/packages/libgpg-error
+new file mode 120000
+index 0000000..f2b33d2
+--- /dev/null
++++ b/package/feeds/packages/libgpg-error
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libgpg-error
+\ No newline at end of file
+diff --git a/package/feeds/packages/libhttp-parser b/package/feeds/packages/libhttp-parser
+new file mode 120000
+index 0000000..8da3f98
+--- /dev/null
++++ b/package/feeds/packages/libhttp-parser
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libhttp-parser
+\ No newline at end of file
+diff --git a/package/feeds/packages/libical b/package/feeds/packages/libical
+new file mode 120000
+index 0000000..1673abb
+--- /dev/null
++++ b/package/feeds/packages/libical
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libical
+\ No newline at end of file
+diff --git a/package/feeds/packages/libid3tag b/package/feeds/packages/libid3tag
+new file mode 120000
+index 0000000..54c273d
+--- /dev/null
++++ b/package/feeds/packages/libid3tag
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libid3tag
+\ No newline at end of file
+diff --git a/package/feeds/packages/libidn b/package/feeds/packages/libidn
+new file mode 120000
+index 0000000..ff256a3
+--- /dev/null
++++ b/package/feeds/packages/libidn
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libidn
+\ No newline at end of file
+diff --git a/package/feeds/packages/libimobiledevice b/package/feeds/packages/libimobiledevice
+new file mode 120000
+index 0000000..212d634
+--- /dev/null
++++ b/package/feeds/packages/libimobiledevice
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libimobiledevice
+\ No newline at end of file
+diff --git a/package/feeds/packages/libinput b/package/feeds/packages/libinput
+new file mode 120000
+index 0000000..c24896a
+--- /dev/null
++++ b/package/feeds/packages/libinput
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libinput
+\ No newline at end of file
+diff --git a/package/feeds/packages/libjpeg b/package/feeds/packages/libjpeg
+new file mode 120000
+index 0000000..78a7001
+--- /dev/null
++++ b/package/feeds/packages/libjpeg
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libjpeg
+\ No newline at end of file
+diff --git a/package/feeds/packages/liblo b/package/feeds/packages/liblo
+new file mode 120000
+index 0000000..fb5138f
+--- /dev/null
++++ b/package/feeds/packages/liblo
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/liblo
+\ No newline at end of file
+diff --git a/package/feeds/packages/liblz4 b/package/feeds/packages/liblz4
+new file mode 120000
+index 0000000..d02ed37
+--- /dev/null
++++ b/package/feeds/packages/liblz4
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/liblz4
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmad b/package/feeds/packages/libmad
+new file mode 120000
+index 0000000..b258cac
+--- /dev/null
++++ b/package/feeds/packages/libmad
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmad
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmcrypt b/package/feeds/packages/libmcrypt
+new file mode 120000
+index 0000000..6e7cf29
+--- /dev/null
++++ b/package/feeds/packages/libmcrypt
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmcrypt
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmicrohttpd b/package/feeds/packages/libmicrohttpd
+new file mode 120000
+index 0000000..4b8b94f
+--- /dev/null
++++ b/package/feeds/packages/libmicrohttpd
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmicrohttpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmms b/package/feeds/packages/libmms
+new file mode 120000
+index 0000000..35a812b
+--- /dev/null
++++ b/package/feeds/packages/libmms
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmms
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmodbus b/package/feeds/packages/libmodbus
+new file mode 120000
+index 0000000..36c96e5
+--- /dev/null
++++ b/package/feeds/packages/libmodbus
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmodbus
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmpdclient b/package/feeds/packages/libmpdclient
+new file mode 120000
+index 0000000..9fb89b1
+--- /dev/null
++++ b/package/feeds/packages/libmpdclient
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmpdclient
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmpeg2 b/package/feeds/packages/libmpeg2
+new file mode 120000
+index 0000000..36d67e4
+--- /dev/null
++++ b/package/feeds/packages/libmpeg2
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmpeg2
+\ No newline at end of file
+diff --git a/package/feeds/packages/libmraa b/package/feeds/packages/libmraa
+new file mode 120000
+index 0000000..e860207
+--- /dev/null
++++ b/package/feeds/packages/libmraa
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libmraa
+\ No newline at end of file
+diff --git a/package/feeds/packages/libnatpmp b/package/feeds/packages/libnatpmp
+new file mode 120000
+index 0000000..3070b56
+--- /dev/null
++++ b/package/feeds/packages/libnatpmp
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libnatpmp
+\ No newline at end of file
+diff --git a/package/feeds/packages/libnet-1.2.x b/package/feeds/packages/libnet-1.2.x
+new file mode 120000
+index 0000000..451becd
+--- /dev/null
++++ b/package/feeds/packages/libnet-1.2.x
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libnet-1.2.x
+\ No newline at end of file
+diff --git a/package/feeds/packages/libnetfilter-acct b/package/feeds/packages/libnetfilter-acct
+new file mode 120000
+index 0000000..4c79270
+--- /dev/null
++++ b/package/feeds/packages/libnetfilter-acct
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libnetfilter-acct
+\ No newline at end of file
+diff --git a/package/feeds/packages/libnfc b/package/feeds/packages/libnfc
+new file mode 120000
+index 0000000..47d34a0
+--- /dev/null
++++ b/package/feeds/packages/libnfc
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libnfc
+\ No newline at end of file
+diff --git a/package/feeds/packages/libogg b/package/feeds/packages/libogg
+new file mode 120000
+index 0000000..43da6bd
+--- /dev/null
++++ b/package/feeds/packages/libogg
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libogg
+\ No newline at end of file
+diff --git a/package/feeds/packages/liboil b/package/feeds/packages/liboil
+new file mode 120000
+index 0000000..26c599a
+--- /dev/null
++++ b/package/feeds/packages/liboil
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/liboil
+\ No newline at end of file
+diff --git a/package/feeds/packages/liboping b/package/feeds/packages/liboping
+new file mode 120000
+index 0000000..0b9a9a3
+--- /dev/null
++++ b/package/feeds/packages/liboping
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/liboping
+\ No newline at end of file
+diff --git a/package/feeds/packages/libowfat b/package/feeds/packages/libowfat
+new file mode 120000
+index 0000000..585a12c
+--- /dev/null
++++ b/package/feeds/packages/libowfat
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libowfat
+\ No newline at end of file
+diff --git a/package/feeds/packages/libp11 b/package/feeds/packages/libp11
+new file mode 120000
+index 0000000..0778f17
+--- /dev/null
++++ b/package/feeds/packages/libp11
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libp11
+\ No newline at end of file
+diff --git a/package/feeds/packages/libpam b/package/feeds/packages/libpam
+new file mode 120000
+index 0000000..4da727f
+--- /dev/null
++++ b/package/feeds/packages/libpam
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libpam
+\ No newline at end of file
+diff --git a/package/feeds/packages/libplist b/package/feeds/packages/libplist
+new file mode 120000
+index 0000000..368bfdd
+--- /dev/null
++++ b/package/feeds/packages/libplist
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libplist
+\ No newline at end of file
+diff --git a/package/feeds/packages/libpng b/package/feeds/packages/libpng
+new file mode 120000
+index 0000000..c610bd2
+--- /dev/null
++++ b/package/feeds/packages/libpng
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libpng
+\ No newline at end of file
+diff --git a/package/feeds/packages/libradcli b/package/feeds/packages/libradcli
+new file mode 120000
+index 0000000..c2917d4
+--- /dev/null
++++ b/package/feeds/packages/libradcli
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libradcli
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsamplerate b/package/feeds/packages/libsamplerate
+new file mode 120000
+index 0000000..723afa0
+--- /dev/null
++++ b/package/feeds/packages/libsamplerate
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsamplerate
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsearpc b/package/feeds/packages/libsearpc
+new file mode 120000
+index 0000000..5549c97
+--- /dev/null
++++ b/package/feeds/packages/libsearpc
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsearpc
+\ No newline at end of file
+diff --git a/package/feeds/packages/libseccomp b/package/feeds/packages/libseccomp
+new file mode 120000
+index 0000000..cced28b
+--- /dev/null
++++ b/package/feeds/packages/libseccomp
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libseccomp
+\ No newline at end of file
+diff --git a/package/feeds/packages/libshout b/package/feeds/packages/libshout
+new file mode 120000
+index 0000000..cf97a08
+--- /dev/null
++++ b/package/feeds/packages/libshout
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libshout
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsigc++ b/package/feeds/packages/libsigc++
+new file mode 120000
+index 0000000..346929e
+--- /dev/null
++++ b/package/feeds/packages/libsigc++
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsigc++
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsndfile b/package/feeds/packages/libsndfile
+new file mode 120000
+index 0000000..01ea7d6
+--- /dev/null
++++ b/package/feeds/packages/libsndfile
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsndfile
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsodium b/package/feeds/packages/libsodium
+new file mode 120000
+index 0000000..782a732
+--- /dev/null
++++ b/package/feeds/packages/libsodium
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsodium
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsoup b/package/feeds/packages/libsoup
+new file mode 120000
+index 0000000..3b75618
+--- /dev/null
++++ b/package/feeds/packages/libsoup
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsoup
+\ No newline at end of file
+diff --git a/package/feeds/packages/libsoxr b/package/feeds/packages/libsoxr
+new file mode 120000
+index 0000000..8aa7332
+--- /dev/null
++++ b/package/feeds/packages/libsoxr
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libsoxr
+\ No newline at end of file
+diff --git a/package/feeds/packages/libssh2 b/package/feeds/packages/libssh2
+new file mode 120000
+index 0000000..a0f4736
+--- /dev/null
++++ b/package/feeds/packages/libssh2
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libssh2
+\ No newline at end of file
+diff --git a/package/feeds/packages/libstrophe b/package/feeds/packages/libstrophe
+new file mode 120000
+index 0000000..6dedb1f
+--- /dev/null
++++ b/package/feeds/packages/libstrophe
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libstrophe
+\ No newline at end of file
+diff --git a/package/feeds/packages/libtasn1 b/package/feeds/packages/libtasn1
+new file mode 120000
+index 0000000..e212bc4
+--- /dev/null
++++ b/package/feeds/packages/libtasn1
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libtasn1
+\ No newline at end of file
+diff --git a/package/feeds/packages/libtheora b/package/feeds/packages/libtheora
+new file mode 120000
+index 0000000..7d7415a
+--- /dev/null
++++ b/package/feeds/packages/libtheora
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libtheora
+\ No newline at end of file
+diff --git a/package/feeds/packages/libtorrent b/package/feeds/packages/libtorrent
+new file mode 120000
+index 0000000..34f1144
+--- /dev/null
++++ b/package/feeds/packages/libtorrent
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libtorrent
+\ No newline at end of file
+diff --git a/package/feeds/packages/libuecc b/package/feeds/packages/libuecc
+new file mode 120000
+index 0000000..9b1afd1
+--- /dev/null
++++ b/package/feeds/packages/libuecc
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libuecc
+\ No newline at end of file
+diff --git a/package/feeds/packages/libugpio b/package/feeds/packages/libugpio
+new file mode 120000
+index 0000000..b82a548
+--- /dev/null
++++ b/package/feeds/packages/libugpio
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libugpio
+\ No newline at end of file
+diff --git a/package/feeds/packages/libunistring b/package/feeds/packages/libunistring
+new file mode 120000
+index 0000000..8e9e639
+--- /dev/null
++++ b/package/feeds/packages/libunistring
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libunistring
+\ No newline at end of file
+diff --git a/package/feeds/packages/libupm b/package/feeds/packages/libupm
+new file mode 120000
+index 0000000..4522199
+--- /dev/null
++++ b/package/feeds/packages/libupm
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libupm
+\ No newline at end of file
+diff --git a/package/feeds/packages/libupnp b/package/feeds/packages/libupnp
+new file mode 120000
+index 0000000..c70dca5
+--- /dev/null
++++ b/package/feeds/packages/libupnp
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libupnp
+\ No newline at end of file
+diff --git a/package/feeds/packages/libupnpp b/package/feeds/packages/libupnpp
+new file mode 120000
+index 0000000..9d3e635
+--- /dev/null
++++ b/package/feeds/packages/libupnpp
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libupnpp
+\ No newline at end of file
+diff --git a/package/feeds/packages/liburcu b/package/feeds/packages/liburcu
+new file mode 120000
+index 0000000..79393c5
+--- /dev/null
++++ b/package/feeds/packages/liburcu
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/liburcu
+\ No newline at end of file
+diff --git a/package/feeds/packages/libusbmuxd b/package/feeds/packages/libusbmuxd
+new file mode 120000
+index 0000000..16b0035
+--- /dev/null
++++ b/package/feeds/packages/libusbmuxd
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libusbmuxd
+\ No newline at end of file
+diff --git a/package/feeds/packages/libuv b/package/feeds/packages/libuv
+new file mode 120000
+index 0000000..789ea9f
+--- /dev/null
++++ b/package/feeds/packages/libuv
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libuv
+\ No newline at end of file
+diff --git a/package/feeds/packages/libuvc b/package/feeds/packages/libuvc
+new file mode 120000
+index 0000000..e0c745f
+--- /dev/null
++++ b/package/feeds/packages/libuvc
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libuvc
+\ No newline at end of file
+diff --git a/package/feeds/packages/libv4l b/package/feeds/packages/libv4l
+new file mode 120000
+index 0000000..6df6cfd
+--- /dev/null
++++ b/package/feeds/packages/libv4l
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libv4l
+\ No newline at end of file
+diff --git a/package/feeds/packages/libvorbis b/package/feeds/packages/libvorbis
+new file mode 120000
+index 0000000..4b7b9b7
+--- /dev/null
++++ b/package/feeds/packages/libvorbis
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libvorbis
+\ No newline at end of file
+diff --git a/package/feeds/packages/libvorbisidec b/package/feeds/packages/libvorbisidec
+new file mode 120000
+index 0000000..15edf05
+--- /dev/null
++++ b/package/feeds/packages/libvorbisidec
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libvorbisidec
+\ No newline at end of file
+diff --git a/package/feeds/packages/libvpx b/package/feeds/packages/libvpx
+new file mode 120000
+index 0000000..a2f7380
+--- /dev/null
++++ b/package/feeds/packages/libvpx
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libvpx
+\ No newline at end of file
+diff --git a/package/feeds/packages/libwebsockets b/package/feeds/packages/libwebsockets
+new file mode 120000
+index 0000000..1d9a53d
+--- /dev/null
++++ b/package/feeds/packages/libwebsockets
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libwebsockets
+\ No newline at end of file
+diff --git a/package/feeds/packages/libxerces-c b/package/feeds/packages/libxerces-c
+new file mode 120000
+index 0000000..f715e51
+--- /dev/null
++++ b/package/feeds/packages/libxerces-c
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libxerces-c
+\ No newline at end of file
+diff --git a/package/feeds/packages/libxml2 b/package/feeds/packages/libxml2
+new file mode 120000
+index 0000000..a46e627
+--- /dev/null
++++ b/package/feeds/packages/libxml2
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libxml2
+\ No newline at end of file
+diff --git a/package/feeds/packages/libxslt b/package/feeds/packages/libxslt
+new file mode 120000
+index 0000000..49ec2e1
+--- /dev/null
++++ b/package/feeds/packages/libxslt
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libxslt
+\ No newline at end of file
+diff --git a/package/feeds/packages/libzdb b/package/feeds/packages/libzdb
+new file mode 120000
+index 0000000..ccf6bcf
+--- /dev/null
++++ b/package/feeds/packages/libzdb
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/libzdb
+\ No newline at end of file
+diff --git a/package/feeds/packages/lighttpd b/package/feeds/packages/lighttpd
+new file mode 120000
+index 0000000..8e86e83
+--- /dev/null
++++ b/package/feeds/packages/lighttpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/lighttpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/linknx b/package/feeds/packages/linknx
+new file mode 120000
+index 0000000..c4de95a
+--- /dev/null
++++ b/package/feeds/packages/linknx
+@@ -0,0 +1 @@
++../../../feeds/packages/net/linknx
+\ No newline at end of file
+diff --git a/package/feeds/packages/lispmob b/package/feeds/packages/lispmob
+new file mode 120000
+index 0000000..e4e86a0
+--- /dev/null
++++ b/package/feeds/packages/lispmob
+@@ -0,0 +1 @@
++../../../feeds/packages/net/lispmob
+\ No newline at end of file
+diff --git a/package/feeds/packages/lksctp-tools b/package/feeds/packages/lksctp-tools
+new file mode 120000
+index 0000000..9a8b81c
+--- /dev/null
++++ b/package/feeds/packages/lksctp-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/net/lksctp-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/lm-sensors b/package/feeds/packages/lm-sensors
+new file mode 120000
+index 0000000..2903fdd
+--- /dev/null
++++ b/package/feeds/packages/lm-sensors
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/lm-sensors
+\ No newline at end of file
+diff --git a/package/feeds/packages/lpeg b/package/feeds/packages/lpeg
+new file mode 120000
+index 0000000..8bbef36
+--- /dev/null
++++ b/package/feeds/packages/lpeg
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lpeg
+\ No newline at end of file
+diff --git a/package/feeds/packages/lsof b/package/feeds/packages/lsof
+new file mode 120000
+index 0000000..f6d846a
+--- /dev/null
++++ b/package/feeds/packages/lsof
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/lsof
+\ No newline at end of file
+diff --git a/package/feeds/packages/lttng-modules b/package/feeds/packages/lttng-modules
+new file mode 120000
+index 0000000..2d71882
+--- /dev/null
++++ b/package/feeds/packages/lttng-modules
+@@ -0,0 +1 @@
++../../../feeds/packages/devel/lttng-modules
+\ No newline at end of file
+diff --git a/package/feeds/packages/lttng-tools b/package/feeds/packages/lttng-tools
+new file mode 120000
+index 0000000..64d47fc
+--- /dev/null
++++ b/package/feeds/packages/lttng-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/devel/lttng-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/lttng-ust b/package/feeds/packages/lttng-ust
+new file mode 120000
+index 0000000..e619de2
+--- /dev/null
++++ b/package/feeds/packages/lttng-ust
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/lttng-ust
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-bencode b/package/feeds/packages/lua-bencode
+new file mode 120000
+index 0000000..71d8c2f
+--- /dev/null
++++ b/package/feeds/packages/lua-bencode
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-bencode
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-cjson b/package/feeds/packages/lua-cjson
+new file mode 120000
+index 0000000..87083b8
+--- /dev/null
++++ b/package/feeds/packages/lua-cjson
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-cjson
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-copas b/package/feeds/packages/lua-copas
+new file mode 120000
+index 0000000..6c1263f
+--- /dev/null
++++ b/package/feeds/packages/lua-copas
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-copas
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-coxpcall b/package/feeds/packages/lua-coxpcall
+new file mode 120000
+index 0000000..a545b33
+--- /dev/null
++++ b/package/feeds/packages/lua-coxpcall
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-coxpcall
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-lzlib b/package/feeds/packages/lua-lzlib
+new file mode 120000
+index 0000000..9b430c1
+--- /dev/null
++++ b/package/feeds/packages/lua-lzlib
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-lzlib
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-md5 b/package/feeds/packages/lua-md5
+new file mode 120000
+index 0000000..cc1cae5
+--- /dev/null
++++ b/package/feeds/packages/lua-md5
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-md5
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-mobdebug b/package/feeds/packages/lua-mobdebug
+new file mode 120000
+index 0000000..1116cb9
+--- /dev/null
++++ b/package/feeds/packages/lua-mobdebug
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-mobdebug
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-mosquitto b/package/feeds/packages/lua-mosquitto
+new file mode 120000
+index 0000000..8dbb78c
+--- /dev/null
++++ b/package/feeds/packages/lua-mosquitto
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-mosquitto
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-penlight b/package/feeds/packages/lua-penlight
+new file mode 120000
+index 0000000..89e558b
+--- /dev/null
++++ b/package/feeds/packages/lua-penlight
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-penlight
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-rings b/package/feeds/packages/lua-rings
+new file mode 120000
+index 0000000..3b3757a
+--- /dev/null
++++ b/package/feeds/packages/lua-rings
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-rings
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-rs232 b/package/feeds/packages/lua-rs232
+new file mode 120000
+index 0000000..6935689
+--- /dev/null
++++ b/package/feeds/packages/lua-rs232
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-rs232
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-sha2 b/package/feeds/packages/lua-sha2
+new file mode 120000
+index 0000000..00b1434
+--- /dev/null
++++ b/package/feeds/packages/lua-sha2
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-sha2
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-wsapi b/package/feeds/packages/lua-wsapi
+new file mode 120000
+index 0000000..817ed09
+--- /dev/null
++++ b/package/feeds/packages/lua-wsapi
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-wsapi
+\ No newline at end of file
+diff --git a/package/feeds/packages/lua-xavante b/package/feeds/packages/lua-xavante
+new file mode 120000
+index 0000000..3c3ad16
+--- /dev/null
++++ b/package/feeds/packages/lua-xavante
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lua-xavante
+\ No newline at end of file
+diff --git a/package/feeds/packages/luabitop b/package/feeds/packages/luabitop
+new file mode 120000
+index 0000000..6cdfb59
+--- /dev/null
++++ b/package/feeds/packages/luabitop
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luabitop
+\ No newline at end of file
+diff --git a/package/feeds/packages/luaexpat b/package/feeds/packages/luaexpat
+new file mode 120000
+index 0000000..fc0e8c4
+--- /dev/null
++++ b/package/feeds/packages/luaexpat
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luaexpat
+\ No newline at end of file
+diff --git a/package/feeds/packages/luafilesystem b/package/feeds/packages/luafilesystem
+new file mode 120000
+index 0000000..efe36eb
+--- /dev/null
++++ b/package/feeds/packages/luafilesystem
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luafilesystem
+\ No newline at end of file
+diff --git a/package/feeds/packages/luai2c b/package/feeds/packages/luai2c
+new file mode 120000
+index 0000000..9358677
+--- /dev/null
++++ b/package/feeds/packages/luai2c
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luai2c
+\ No newline at end of file
+diff --git a/package/feeds/packages/lualanes b/package/feeds/packages/lualanes
+new file mode 120000
+index 0000000..b7dd99c
+--- /dev/null
++++ b/package/feeds/packages/lualanes
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lualanes
+\ No newline at end of file
+diff --git a/package/feeds/packages/luaposix b/package/feeds/packages/luaposix
+new file mode 120000
+index 0000000..c108517
+--- /dev/null
++++ b/package/feeds/packages/luaposix
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luaposix
+\ No newline at end of file
+diff --git a/package/feeds/packages/luarocks b/package/feeds/packages/luarocks
+new file mode 120000
+index 0000000..717d118
+--- /dev/null
++++ b/package/feeds/packages/luarocks
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luarocks
+\ No newline at end of file
+diff --git a/package/feeds/packages/luasec b/package/feeds/packages/luasec
+new file mode 120000
+index 0000000..7a659d3
+--- /dev/null
++++ b/package/feeds/packages/luasec
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luasec
+\ No newline at end of file
+diff --git a/package/feeds/packages/luasoap b/package/feeds/packages/luasoap
+new file mode 120000
+index 0000000..190933a
+--- /dev/null
++++ b/package/feeds/packages/luasoap
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luasoap
+\ No newline at end of file
+diff --git a/package/feeds/packages/luasocket b/package/feeds/packages/luasocket
+new file mode 120000
+index 0000000..54fa29a
+--- /dev/null
++++ b/package/feeds/packages/luasocket
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luasocket
+\ No newline at end of file
+diff --git a/package/feeds/packages/luasql b/package/feeds/packages/luasql
+new file mode 120000
+index 0000000..252c96e
+--- /dev/null
++++ b/package/feeds/packages/luasql
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/luasql
+\ No newline at end of file
+diff --git a/package/feeds/packages/luci-app-bcp38 b/package/feeds/packages/luci-app-bcp38
+new file mode 120000
+index 0000000..d90dd12
+--- /dev/null
++++ b/package/feeds/packages/luci-app-bcp38
+@@ -0,0 +1 @@
++../../../feeds/packages/net/luci-app-bcp38
+\ No newline at end of file
+diff --git a/package/feeds/packages/luci-app-clamav b/package/feeds/packages/luci-app-clamav
+new file mode 120000
+index 0000000..3ee330f
+--- /dev/null
++++ b/package/feeds/packages/luci-app-clamav
+@@ -0,0 +1 @@
++../../../feeds/packages/net/luci-app-clamav
+\ No newline at end of file
+diff --git a/package/feeds/packages/luci-app-e2guardian b/package/feeds/packages/luci-app-e2guardian
+new file mode 120000
+index 0000000..eb7706f
+--- /dev/null
++++ b/package/feeds/packages/luci-app-e2guardian
+@@ -0,0 +1 @@
++../../../feeds/packages/net/luci-app-e2guardian
+\ No newline at end of file
+diff --git a/package/feeds/packages/luci-app-lxc b/package/feeds/packages/luci-app-lxc
+new file mode 120000
+index 0000000..4e954f8
+--- /dev/null
++++ b/package/feeds/packages/luci-app-lxc
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/luci-app-lxc
+\ No newline at end of file
+diff --git a/package/feeds/packages/luci-app-squid b/package/feeds/packages/luci-app-squid
+new file mode 120000
+index 0000000..18b63b4
+--- /dev/null
++++ b/package/feeds/packages/luci-app-squid
+@@ -0,0 +1 @@
++../../../feeds/packages/net/luci-app-squid
+\ No newline at end of file
+diff --git a/package/feeds/packages/lvm2 b/package/feeds/packages/lvm2
+new file mode 120000
+index 0000000..55f4428
+--- /dev/null
++++ b/package/feeds/packages/lvm2
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/lvm2
+\ No newline at end of file
+diff --git a/package/feeds/packages/lxc b/package/feeds/packages/lxc
+new file mode 120000
+index 0000000..18d8e88
+--- /dev/null
++++ b/package/feeds/packages/lxc
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/lxc
+\ No newline at end of file
+diff --git a/package/feeds/packages/lzmq b/package/feeds/packages/lzmq
+new file mode 120000
+index 0000000..1099ea6
+--- /dev/null
++++ b/package/feeds/packages/lzmq
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/lzmq
+\ No newline at end of file
+diff --git a/package/feeds/packages/mac-telnet b/package/feeds/packages/mac-telnet
+new file mode 120000
+index 0000000..84fd681
+--- /dev/null
++++ b/package/feeds/packages/mac-telnet
+@@ -0,0 +1 @@
++../../../feeds/packages/net/mac-telnet
+\ No newline at end of file
+diff --git a/package/feeds/packages/macchanger b/package/feeds/packages/macchanger
+new file mode 120000
+index 0000000..25bdbce
+--- /dev/null
++++ b/package/feeds/packages/macchanger
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/macchanger
+\ No newline at end of file
+diff --git a/package/feeds/packages/madplay b/package/feeds/packages/madplay
+new file mode 120000
+index 0000000..508c351
+--- /dev/null
++++ b/package/feeds/packages/madplay
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/madplay
+\ No newline at end of file
+diff --git a/package/feeds/packages/mailman b/package/feeds/packages/mailman
+new file mode 120000
+index 0000000..92ffdd5
+--- /dev/null
++++ b/package/feeds/packages/mailman
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/mailman
+\ No newline at end of file
+diff --git a/package/feeds/packages/mailsend b/package/feeds/packages/mailsend
+new file mode 120000
+index 0000000..365d4a4
+--- /dev/null
++++ b/package/feeds/packages/mailsend
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/mailsend
+\ No newline at end of file
+diff --git a/package/feeds/packages/mbtools b/package/feeds/packages/mbtools
+new file mode 120000
+index 0000000..626bede
+--- /dev/null
++++ b/package/feeds/packages/mbtools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mbtools
+\ No newline at end of file
+diff --git a/package/feeds/packages/mc b/package/feeds/packages/mc
+new file mode 120000
+index 0000000..cf6a2ef
+--- /dev/null
++++ b/package/feeds/packages/mc
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mc
+\ No newline at end of file
+diff --git a/package/feeds/packages/mdnsresponder b/package/feeds/packages/mdnsresponder
+new file mode 120000
+index 0000000..14efa24
+--- /dev/null
++++ b/package/feeds/packages/mdnsresponder
+@@ -0,0 +1 @@
++../../../feeds/packages/net/mdnsresponder
+\ No newline at end of file
+diff --git a/package/feeds/packages/memcached b/package/feeds/packages/memcached
+new file mode 120000
+index 0000000..2f49df0
+--- /dev/null
++++ b/package/feeds/packages/memcached
+@@ -0,0 +1 @@
++../../../feeds/packages/net/memcached
+\ No newline at end of file
+diff --git a/package/feeds/packages/micropython b/package/feeds/packages/micropython
+new file mode 120000
+index 0000000..7dd8f1d
+--- /dev/null
++++ b/package/feeds/packages/micropython
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/micropython
+\ No newline at end of file
+diff --git a/package/feeds/packages/micropython-lib b/package/feeds/packages/micropython-lib
+new file mode 120000
+index 0000000..d93e329
+--- /dev/null
++++ b/package/feeds/packages/micropython-lib
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/micropython-lib
+\ No newline at end of file
+diff --git a/package/feeds/packages/minicom b/package/feeds/packages/minicom
+new file mode 120000
+index 0000000..34283c0
+--- /dev/null
++++ b/package/feeds/packages/minicom
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/minicom
+\ No newline at end of file
+diff --git a/package/feeds/packages/minidlna b/package/feeds/packages/minidlna
+new file mode 120000
+index 0000000..27ff57e
+--- /dev/null
++++ b/package/feeds/packages/minidlna
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/minidlna
+\ No newline at end of file
+diff --git a/package/feeds/packages/miniupnpc b/package/feeds/packages/miniupnpc
+new file mode 120000
+index 0000000..54e74bb
+--- /dev/null
++++ b/package/feeds/packages/miniupnpc
+@@ -0,0 +1 @@
++../../../feeds/packages/net/miniupnpc
+\ No newline at end of file
+diff --git a/package/feeds/packages/mjpg-streamer b/package/feeds/packages/mjpg-streamer
+new file mode 120000
+index 0000000..d86b707
+--- /dev/null
++++ b/package/feeds/packages/mjpg-streamer
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/mjpg-streamer
+\ No newline at end of file
+diff --git a/package/feeds/packages/mksh b/package/feeds/packages/mksh
+new file mode 120000
+index 0000000..71a5fb2
+--- /dev/null
++++ b/package/feeds/packages/mksh
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mksh
+\ No newline at end of file
+diff --git a/package/feeds/packages/mktorrent b/package/feeds/packages/mktorrent
+new file mode 120000
+index 0000000..7ccabd0
+--- /dev/null
++++ b/package/feeds/packages/mktorrent
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mktorrent
+\ No newline at end of file
+diff --git a/package/feeds/packages/mmc-utils b/package/feeds/packages/mmc-utils
+new file mode 120000
+index 0000000..1b3ed18
+--- /dev/null
++++ b/package/feeds/packages/mmc-utils
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mmc-utils
+\ No newline at end of file
+diff --git a/package/feeds/packages/mocp b/package/feeds/packages/mocp
+new file mode 120000
+index 0000000..d39d74b
+--- /dev/null
++++ b/package/feeds/packages/mocp
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/mocp
+\ No newline at end of file
+diff --git a/package/feeds/packages/monit b/package/feeds/packages/monit
+new file mode 120000
+index 0000000..a99e409
+--- /dev/null
++++ b/package/feeds/packages/monit
+@@ -0,0 +1 @@
++../../../feeds/packages/admin/monit
+\ No newline at end of file
+diff --git a/package/feeds/packages/mosquitto b/package/feeds/packages/mosquitto
+new file mode 120000
+index 0000000..57c7767
+--- /dev/null
++++ b/package/feeds/packages/mosquitto
+@@ -0,0 +1 @@
++../../../feeds/packages/net/mosquitto
+\ No newline at end of file
+diff --git a/package/feeds/packages/motion b/package/feeds/packages/motion
+new file mode 120000
+index 0000000..5d8dcff
+--- /dev/null
++++ b/package/feeds/packages/motion
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/motion
+\ No newline at end of file
+diff --git a/package/feeds/packages/mpack b/package/feeds/packages/mpack
+new file mode 120000
+index 0000000..1a94857
+--- /dev/null
++++ b/package/feeds/packages/mpack
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mpack
+\ No newline at end of file
+diff --git a/package/feeds/packages/mpc b/package/feeds/packages/mpc
+new file mode 120000
+index 0000000..f433e2b
+--- /dev/null
++++ b/package/feeds/packages/mpc
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/mpc
+\ No newline at end of file
+diff --git a/package/feeds/packages/mpd b/package/feeds/packages/mpd
+new file mode 120000
+index 0000000..e1859eb
+--- /dev/null
++++ b/package/feeds/packages/mpd
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/mpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/mpg123 b/package/feeds/packages/mpg123
+new file mode 120000
+index 0000000..5755d7a
+--- /dev/null
++++ b/package/feeds/packages/mpg123
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/mpg123
+\ No newline at end of file
+diff --git a/package/feeds/packages/msmtp b/package/feeds/packages/msmtp
+new file mode 120000
+index 0000000..d595478
+--- /dev/null
++++ b/package/feeds/packages/msmtp
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/msmtp
+\ No newline at end of file
+diff --git a/package/feeds/packages/mtdev b/package/feeds/packages/mtdev
+new file mode 120000
+index 0000000..8c22c31
+--- /dev/null
++++ b/package/feeds/packages/mtdev
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/mtdev
+\ No newline at end of file
+diff --git a/package/feeds/packages/mtr b/package/feeds/packages/mtr
+new file mode 120000
+index 0000000..8611b6d
+--- /dev/null
++++ b/package/feeds/packages/mtr
+@@ -0,0 +1 @@
++../../../feeds/packages/net/mtr
+\ No newline at end of file
+diff --git a/package/feeds/packages/muninlite b/package/feeds/packages/muninlite
+new file mode 120000
+index 0000000..9b09c2e
+--- /dev/null
++++ b/package/feeds/packages/muninlite
+@@ -0,0 +1 @@
++../../../feeds/packages/admin/muninlite
+\ No newline at end of file
+diff --git a/package/feeds/packages/mwan3 b/package/feeds/packages/mwan3
+new file mode 120000
+index 0000000..bc4b8ac
+--- /dev/null
++++ b/package/feeds/packages/mwan3
+@@ -0,0 +1 @@
++../../../feeds/packages/net/mwan3
+\ No newline at end of file
+diff --git a/package/feeds/packages/mwan3-luci b/package/feeds/packages/mwan3-luci
+new file mode 120000
+index 0000000..40e7428
+--- /dev/null
++++ b/package/feeds/packages/mwan3-luci
+@@ -0,0 +1 @@
++../../../feeds/packages/net/mwan3-luci
+\ No newline at end of file
+diff --git a/package/feeds/packages/mxml b/package/feeds/packages/mxml
+new file mode 120000
+index 0000000..ed32d8e
+--- /dev/null
++++ b/package/feeds/packages/mxml
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/mxml
+\ No newline at end of file
+diff --git a/package/feeds/packages/mysql b/package/feeds/packages/mysql
+new file mode 120000
+index 0000000..f9b0227
+--- /dev/null
++++ b/package/feeds/packages/mysql
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/mysql
+\ No newline at end of file
+diff --git a/package/feeds/packages/nacl b/package/feeds/packages/nacl
+new file mode 120000
+index 0000000..5ee8524
+--- /dev/null
++++ b/package/feeds/packages/nacl
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/nacl
+\ No newline at end of file
+diff --git a/package/feeds/packages/nail b/package/feeds/packages/nail
+new file mode 120000
+index 0000000..a0b8a81
+--- /dev/null
++++ b/package/feeds/packages/nail
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/nail
+\ No newline at end of file
+diff --git a/package/feeds/packages/nano b/package/feeds/packages/nano
+new file mode 120000
+index 0000000..f649778
+--- /dev/null
++++ b/package/feeds/packages/nano
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/nano
+\ No newline at end of file
+diff --git a/package/feeds/packages/nbd b/package/feeds/packages/nbd
+new file mode 120000
+index 0000000..3edc5da
+--- /dev/null
++++ b/package/feeds/packages/nbd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/nbd
+\ No newline at end of file
+diff --git a/package/feeds/packages/ncdu b/package/feeds/packages/ncdu
+new file mode 120000
+index 0000000..7d7ef3c
+--- /dev/null
++++ b/package/feeds/packages/ncdu
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/ncdu
+\ No newline at end of file
+diff --git a/package/feeds/packages/neon b/package/feeds/packages/neon
+new file mode 120000
+index 0000000..4b97c1c
+--- /dev/null
++++ b/package/feeds/packages/neon
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/neon
+\ No newline at end of file
+diff --git a/package/feeds/packages/net-snmp b/package/feeds/packages/net-snmp
+new file mode 120000
+index 0000000..3887975
+--- /dev/null
++++ b/package/feeds/packages/net-snmp
+@@ -0,0 +1 @@
++../../../feeds/packages/net/net-snmp
+\ No newline at end of file
+diff --git a/package/feeds/packages/netatalk b/package/feeds/packages/netatalk
+new file mode 120000
+index 0000000..7026985
+--- /dev/null
++++ b/package/feeds/packages/netatalk
+@@ -0,0 +1 @@
++../../../feeds/packages/net/netatalk
+\ No newline at end of file
+diff --git a/package/feeds/packages/netcat b/package/feeds/packages/netcat
+new file mode 120000
+index 0000000..fa00e7c
+--- /dev/null
++++ b/package/feeds/packages/netcat
+@@ -0,0 +1 @@
++../../../feeds/packages/net/netcat
+\ No newline at end of file
+diff --git a/package/feeds/packages/netdiscover b/package/feeds/packages/netdiscover
+new file mode 120000
+index 0000000..ab81178
+--- /dev/null
++++ b/package/feeds/packages/netdiscover
+@@ -0,0 +1 @@
++../../../feeds/packages/net/netdiscover
+\ No newline at end of file
+diff --git a/package/feeds/packages/netperf b/package/feeds/packages/netperf
+new file mode 120000
+index 0000000..b36feb3
+--- /dev/null
++++ b/package/feeds/packages/netperf
+@@ -0,0 +1 @@
++../../../feeds/packages/net/netperf
+\ No newline at end of file
+diff --git a/package/feeds/packages/nfs-kernel-server b/package/feeds/packages/nfs-kernel-server
+new file mode 120000
+index 0000000..dfebc66
+--- /dev/null
++++ b/package/feeds/packages/nfs-kernel-server
+@@ -0,0 +1 @@
++../../../feeds/packages/net/nfs-kernel-server
+\ No newline at end of file
+diff --git a/package/feeds/packages/nginx b/package/feeds/packages/nginx
+new file mode 120000
+index 0000000..cb3d567
+--- /dev/null
++++ b/package/feeds/packages/nginx
+@@ -0,0 +1 @@
++../../../feeds/packages/net/nginx
+\ No newline at end of file
+diff --git a/package/feeds/packages/ngircd b/package/feeds/packages/ngircd
+new file mode 120000
+index 0000000..08c3927
+--- /dev/null
++++ b/package/feeds/packages/ngircd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ngircd
+\ No newline at end of file
+diff --git a/package/feeds/packages/nmap b/package/feeds/packages/nmap
+new file mode 120000
+index 0000000..516bc89
+--- /dev/null
++++ b/package/feeds/packages/nmap
+@@ -0,0 +1 @@
++../../../feeds/packages/net/nmap
+\ No newline at end of file
+diff --git a/package/feeds/packages/node b/package/feeds/packages/node
+new file mode 120000
+index 0000000..806b0a4
+--- /dev/null
++++ b/package/feeds/packages/node
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/node
+\ No newline at end of file
+diff --git a/package/feeds/packages/node-arduino-firmata b/package/feeds/packages/node-arduino-firmata
+new file mode 120000
+index 0000000..7d3a289
+--- /dev/null
++++ b/package/feeds/packages/node-arduino-firmata
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/node-arduino-firmata
+\ No newline at end of file
+diff --git a/package/feeds/packages/node-cylon b/package/feeds/packages/node-cylon
+new file mode 120000
+index 0000000..9850071
+--- /dev/null
++++ b/package/feeds/packages/node-cylon
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/node-cylon
+\ No newline at end of file
+diff --git a/package/feeds/packages/node-hid b/package/feeds/packages/node-hid
+new file mode 120000
+index 0000000..550bb3f
+--- /dev/null
++++ b/package/feeds/packages/node-hid
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/node-hid
+\ No newline at end of file
+diff --git a/package/feeds/packages/node-serialport b/package/feeds/packages/node-serialport
+new file mode 120000
+index 0000000..8abd9db
+--- /dev/null
++++ b/package/feeds/packages/node-serialport
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/node-serialport
+\ No newline at end of file
+diff --git a/package/feeds/packages/nsd b/package/feeds/packages/nsd
+new file mode 120000
+index 0000000..378eba3
+--- /dev/null
++++ b/package/feeds/packages/nsd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/nsd
+\ No newline at end of file
+diff --git a/package/feeds/packages/ntfs-3g b/package/feeds/packages/ntfs-3g
+new file mode 120000
+index 0000000..37331f3
+--- /dev/null
++++ b/package/feeds/packages/ntfs-3g
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/ntfs-3g
+\ No newline at end of file
+diff --git a/package/feeds/packages/ntpclient b/package/feeds/packages/ntpclient
+new file mode 120000
+index 0000000..cd7a2a7
+--- /dev/null
++++ b/package/feeds/packages/ntpclient
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ntpclient
+\ No newline at end of file
+diff --git a/package/feeds/packages/ntpd b/package/feeds/packages/ntpd
+new file mode 120000
+index 0000000..a7a4f5f
+--- /dev/null
++++ b/package/feeds/packages/ntpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ntpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/ntripcaster b/package/feeds/packages/ntripcaster
+new file mode 120000
+index 0000000..6850ddd
+--- /dev/null
++++ b/package/feeds/packages/ntripcaster
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ntripcaster
+\ No newline at end of file
+diff --git a/package/feeds/packages/ntripclient b/package/feeds/packages/ntripclient
+new file mode 120000
+index 0000000..0dfdf54
+--- /dev/null
++++ b/package/feeds/packages/ntripclient
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ntripclient
+\ No newline at end of file
+diff --git a/package/feeds/packages/ntripserver b/package/feeds/packages/ntripserver
+new file mode 120000
+index 0000000..87035aa
+--- /dev/null
++++ b/package/feeds/packages/ntripserver
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ntripserver
+\ No newline at end of file
+diff --git a/package/feeds/packages/nut b/package/feeds/packages/nut
+new file mode 120000
+index 0000000..01eaaa4
+--- /dev/null
++++ b/package/feeds/packages/nut
+@@ -0,0 +1 @@
++../../../feeds/packages/net/nut
+\ No newline at end of file
+diff --git a/package/feeds/packages/ocserv b/package/feeds/packages/ocserv
+new file mode 120000
+index 0000000..063fcb6
+--- /dev/null
++++ b/package/feeds/packages/ocserv
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ocserv
+\ No newline at end of file
+diff --git a/package/feeds/packages/oggfwd b/package/feeds/packages/oggfwd
+new file mode 120000
+index 0000000..ddc905d
+--- /dev/null
++++ b/package/feeds/packages/oggfwd
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/oggfwd
+\ No newline at end of file
+diff --git a/package/feeds/packages/ola b/package/feeds/packages/ola
+new file mode 120000
+index 0000000..f452003
+--- /dev/null
++++ b/package/feeds/packages/ola
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ola
+\ No newline at end of file
+diff --git a/package/feeds/packages/open-plc-utils b/package/feeds/packages/open-plc-utils
+new file mode 120000
+index 0000000..8afc16d
+--- /dev/null
++++ b/package/feeds/packages/open-plc-utils
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/open-plc-utils
+\ No newline at end of file
+diff --git a/package/feeds/packages/open2300 b/package/feeds/packages/open2300
+new file mode 120000
+index 0000000..7e53895
+--- /dev/null
++++ b/package/feeds/packages/open2300
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/open2300
+\ No newline at end of file
+diff --git a/package/feeds/packages/openconnect b/package/feeds/packages/openconnect
+new file mode 120000
+index 0000000..f9e48d1
+--- /dev/null
++++ b/package/feeds/packages/openconnect
+@@ -0,0 +1 @@
++../../../feeds/packages/net/openconnect
+\ No newline at end of file
+diff --git a/package/feeds/packages/opencv b/package/feeds/packages/opencv
+new file mode 120000
+index 0000000..f766b2e
+--- /dev/null
++++ b/package/feeds/packages/opencv
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/opencv
+\ No newline at end of file
+diff --git a/package/feeds/packages/openldap b/package/feeds/packages/openldap
+new file mode 120000
+index 0000000..688e82f
+--- /dev/null
++++ b/package/feeds/packages/openldap
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/openldap
+\ No newline at end of file
+diff --git a/package/feeds/packages/opennhrp b/package/feeds/packages/opennhrp
+new file mode 120000
+index 0000000..6c66f79
+--- /dev/null
++++ b/package/feeds/packages/opennhrp
+@@ -0,0 +1 @@
++../../../feeds/packages/net/opennhrp
+\ No newline at end of file
+diff --git a/package/feeds/packages/openobex b/package/feeds/packages/openobex
+new file mode 120000
+index 0000000..7e414f6
+--- /dev/null
++++ b/package/feeds/packages/openobex
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/openobex
+\ No newline at end of file
+diff --git a/package/feeds/packages/openocd b/package/feeds/packages/openocd
+new file mode 120000
+index 0000000..82f1cb8
+--- /dev/null
++++ b/package/feeds/packages/openocd
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/openocd
+\ No newline at end of file
+diff --git a/package/feeds/packages/opensc b/package/feeds/packages/opensc
+new file mode 120000
+index 0000000..5bf304e
+--- /dev/null
++++ b/package/feeds/packages/opensc
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/opensc
+\ No newline at end of file
+diff --git a/package/feeds/packages/openssh b/package/feeds/packages/openssh
+new file mode 120000
+index 0000000..36e2e92
+--- /dev/null
++++ b/package/feeds/packages/openssh
+@@ -0,0 +1 @@
++../../../feeds/packages/net/openssh
+\ No newline at end of file
+diff --git a/package/feeds/packages/opentracker b/package/feeds/packages/opentracker
+new file mode 120000
+index 0000000..dd941d1
+--- /dev/null
++++ b/package/feeds/packages/opentracker
+@@ -0,0 +1 @@
++../../../feeds/packages/net/opentracker
+\ No newline at end of file
+diff --git a/package/feeds/packages/openvswitch b/package/feeds/packages/openvswitch
+new file mode 120000
+index 0000000..f1de448
+--- /dev/null
++++ b/package/feeds/packages/openvswitch
+@@ -0,0 +1 @@
++../../../feeds/packages/net/openvswitch
+\ No newline at end of file
+diff --git a/package/feeds/packages/opus b/package/feeds/packages/opus
+new file mode 120000
+index 0000000..319504c
+--- /dev/null
++++ b/package/feeds/packages/opus
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/opus
+\ No newline at end of file
+diff --git a/package/feeds/packages/opus-tools b/package/feeds/packages/opus-tools
+new file mode 120000
+index 0000000..bc0badc
+--- /dev/null
++++ b/package/feeds/packages/opus-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/opus-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/owfs b/package/feeds/packages/owfs
+new file mode 120000
+index 0000000..39c8aed
+--- /dev/null
++++ b/package/feeds/packages/owfs
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/owfs
+\ No newline at end of file
+diff --git a/package/feeds/packages/p11-kit b/package/feeds/packages/p11-kit
+new file mode 120000
+index 0000000..878169e
+--- /dev/null
++++ b/package/feeds/packages/p11-kit
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/p11-kit
+\ No newline at end of file
+diff --git a/package/feeds/packages/p910nd b/package/feeds/packages/p910nd
+new file mode 120000
+index 0000000..a6a99cc
+--- /dev/null
++++ b/package/feeds/packages/p910nd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/p910nd
+\ No newline at end of file
+diff --git a/package/feeds/packages/patch b/package/feeds/packages/patch
+new file mode 120000
+index 0000000..7344cd6
+--- /dev/null
++++ b/package/feeds/packages/patch
+@@ -0,0 +1 @@
++../../../feeds/packages/devel/patch
+\ No newline at end of file
+diff --git a/package/feeds/packages/pciutils b/package/feeds/packages/pciutils
+new file mode 120000
+index 0000000..a9ecb52
+--- /dev/null
++++ b/package/feeds/packages/pciutils
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/pciutils
+\ No newline at end of file
+diff --git a/package/feeds/packages/pcre b/package/feeds/packages/pcre
+new file mode 120000
+index 0000000..aa4bcf2
+--- /dev/null
++++ b/package/feeds/packages/pcre
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/pcre
+\ No newline at end of file
+diff --git a/package/feeds/packages/pcsc-lite b/package/feeds/packages/pcsc-lite
+new file mode 120000
+index 0000000..e74a0a2
+--- /dev/null
++++ b/package/feeds/packages/pcsc-lite
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/pcsc-lite
+\ No newline at end of file
+diff --git a/package/feeds/packages/pen b/package/feeds/packages/pen
+new file mode 120000
+index 0000000..c76dbdf
+--- /dev/null
++++ b/package/feeds/packages/pen
+@@ -0,0 +1 @@
++../../../feeds/packages/net/pen
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl b/package/feeds/packages/perl
+new file mode 120000
+index 0000000..d3ced61
+--- /dev/null
++++ b/package/feeds/packages/perl
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-cgi b/package/feeds/packages/perl-cgi
+new file mode 120000
+index 0000000..c1b9ae8
+--- /dev/null
++++ b/package/feeds/packages/perl-cgi
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-cgi
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-compress-bzip2 b/package/feeds/packages/perl-compress-bzip2
+new file mode 120000
+index 0000000..fa4a76b
+--- /dev/null
++++ b/package/feeds/packages/perl-compress-bzip2
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-compress-bzip2
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-dbi b/package/feeds/packages/perl-dbi
+new file mode 120000
+index 0000000..f08c952
+--- /dev/null
++++ b/package/feeds/packages/perl-dbi
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-dbi
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-device-serialport b/package/feeds/packages/perl-device-serialport
+new file mode 120000
+index 0000000..18cedc5
+--- /dev/null
++++ b/package/feeds/packages/perl-device-serialport
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-device-serialport
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-device-usb b/package/feeds/packages/perl-device-usb
+new file mode 120000
+index 0000000..6771efa
+--- /dev/null
++++ b/package/feeds/packages/perl-device-usb
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-device-usb
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-encode-locale b/package/feeds/packages/perl-encode-locale
+new file mode 120000
+index 0000000..e5899fe
+--- /dev/null
++++ b/package/feeds/packages/perl-encode-locale
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-encode-locale
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-file-listing b/package/feeds/packages/perl-file-listing
+new file mode 120000
+index 0000000..bc9963a
+--- /dev/null
++++ b/package/feeds/packages/perl-file-listing
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-file-listing
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-file-sharedir-install b/package/feeds/packages/perl-file-sharedir-install
+new file mode 120000
+index 0000000..b640d5e
+--- /dev/null
++++ b/package/feeds/packages/perl-file-sharedir-install
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-file-sharedir-install
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-html-form b/package/feeds/packages/perl-html-form
+new file mode 120000
+index 0000000..aea30b4
+--- /dev/null
++++ b/package/feeds/packages/perl-html-form
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-html-form
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-html-parser b/package/feeds/packages/perl-html-parser
+new file mode 120000
+index 0000000..44f29b1
+--- /dev/null
++++ b/package/feeds/packages/perl-html-parser
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-html-parser
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-html-tagset b/package/feeds/packages/perl-html-tagset
+new file mode 120000
+index 0000000..6c6c50c
+--- /dev/null
++++ b/package/feeds/packages/perl-html-tagset
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-html-tagset
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-html-tree b/package/feeds/packages/perl-html-tree
+new file mode 120000
+index 0000000..a418f08
+--- /dev/null
++++ b/package/feeds/packages/perl-html-tree
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-html-tree
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-http-cookies b/package/feeds/packages/perl-http-cookies
+new file mode 120000
+index 0000000..563ff35
+--- /dev/null
++++ b/package/feeds/packages/perl-http-cookies
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-http-cookies
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-http-daemon b/package/feeds/packages/perl-http-daemon
+new file mode 120000
+index 0000000..dd07bd8
+--- /dev/null
++++ b/package/feeds/packages/perl-http-daemon
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-http-daemon
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-http-date b/package/feeds/packages/perl-http-date
+new file mode 120000
+index 0000000..4a72204
+--- /dev/null
++++ b/package/feeds/packages/perl-http-date
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-http-date
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-http-message b/package/feeds/packages/perl-http-message
+new file mode 120000
+index 0000000..14ee0fb
+--- /dev/null
++++ b/package/feeds/packages/perl-http-message
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-http-message
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-http-negotiate b/package/feeds/packages/perl-http-negotiate
+new file mode 120000
+index 0000000..8b87a52
+--- /dev/null
++++ b/package/feeds/packages/perl-http-negotiate
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-http-negotiate
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-http-server-simple b/package/feeds/packages/perl-http-server-simple
+new file mode 120000
+index 0000000..23fde56
+--- /dev/null
++++ b/package/feeds/packages/perl-http-server-simple
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-http-server-simple
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-inline b/package/feeds/packages/perl-inline
+new file mode 120000
+index 0000000..76a879a
+--- /dev/null
++++ b/package/feeds/packages/perl-inline
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-inline
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-inline-c b/package/feeds/packages/perl-inline-c
+new file mode 120000
+index 0000000..b38227c
+--- /dev/null
++++ b/package/feeds/packages/perl-inline-c
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-inline-c
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-io-html b/package/feeds/packages/perl-io-html
+new file mode 120000
+index 0000000..614a88e
+--- /dev/null
++++ b/package/feeds/packages/perl-io-html
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-io-html
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-lockfile-simple b/package/feeds/packages/perl-lockfile-simple
+new file mode 120000
+index 0000000..ed09675
+--- /dev/null
++++ b/package/feeds/packages/perl-lockfile-simple
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-lockfile-simple
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-lwp-mediatypes b/package/feeds/packages/perl-lwp-mediatypes
+new file mode 120000
+index 0000000..ac83ed0
+--- /dev/null
++++ b/package/feeds/packages/perl-lwp-mediatypes
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-lwp-mediatypes
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-net-http b/package/feeds/packages/perl-net-http
+new file mode 120000
+index 0000000..a1746ac
+--- /dev/null
++++ b/package/feeds/packages/perl-net-http
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-net-http
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-net-telnet b/package/feeds/packages/perl-net-telnet
+new file mode 120000
+index 0000000..d9a0dab
+--- /dev/null
++++ b/package/feeds/packages/perl-net-telnet
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-net-telnet
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-parse-recdescent b/package/feeds/packages/perl-parse-recdescent
+new file mode 120000
+index 0000000..ae2c936
+--- /dev/null
++++ b/package/feeds/packages/perl-parse-recdescent
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-parse-recdescent
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-sub-uplevel b/package/feeds/packages/perl-sub-uplevel
+new file mode 120000
+index 0000000..759a5ec
+--- /dev/null
++++ b/package/feeds/packages/perl-sub-uplevel
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-sub-uplevel
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-test-harness b/package/feeds/packages/perl-test-harness
+new file mode 120000
+index 0000000..2f5144e
+--- /dev/null
++++ b/package/feeds/packages/perl-test-harness
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-test-harness
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-test-warn b/package/feeds/packages/perl-test-warn
+new file mode 120000
+index 0000000..7e2991e
+--- /dev/null
++++ b/package/feeds/packages/perl-test-warn
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-test-warn
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-uri b/package/feeds/packages/perl-uri
+new file mode 120000
+index 0000000..f4b9b8e
+--- /dev/null
++++ b/package/feeds/packages/perl-uri
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-uri
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-www b/package/feeds/packages/perl-www
+new file mode 120000
+index 0000000..8cb731c
+--- /dev/null
++++ b/package/feeds/packages/perl-www
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-www
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-www-curl b/package/feeds/packages/perl-www-curl
+new file mode 120000
+index 0000000..618c8b0
+--- /dev/null
++++ b/package/feeds/packages/perl-www-curl
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-www-curl
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-www-mechanize b/package/feeds/packages/perl-www-mechanize
+new file mode 120000
+index 0000000..54dd286
+--- /dev/null
++++ b/package/feeds/packages/perl-www-mechanize
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-www-mechanize
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-www-robotrules b/package/feeds/packages/perl-www-robotrules
+new file mode 120000
+index 0000000..b632a90
+--- /dev/null
++++ b/package/feeds/packages/perl-www-robotrules
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-www-robotrules
+\ No newline at end of file
+diff --git a/package/feeds/packages/perl-xml-parser b/package/feeds/packages/perl-xml-parser
+new file mode 120000
+index 0000000..d929776
+--- /dev/null
++++ b/package/feeds/packages/perl-xml-parser
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/perl-xml-parser
+\ No newline at end of file
+diff --git a/package/feeds/packages/php5 b/package/feeds/packages/php5
+new file mode 120000
+index 0000000..375595a
+--- /dev/null
++++ b/package/feeds/packages/php5
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/php5
+\ No newline at end of file
+diff --git a/package/feeds/packages/php5-pecl-dio b/package/feeds/packages/php5-pecl-dio
+new file mode 120000
+index 0000000..5c9eccb
+--- /dev/null
++++ b/package/feeds/packages/php5-pecl-dio
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/php5-pecl-dio
+\ No newline at end of file
+diff --git a/package/feeds/packages/php5-pecl-libevent b/package/feeds/packages/php5-pecl-libevent
+new file mode 120000
+index 0000000..a079909
+--- /dev/null
++++ b/package/feeds/packages/php5-pecl-libevent
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/php5-pecl-libevent
+\ No newline at end of file
+diff --git a/package/feeds/packages/php5-pecl-propro b/package/feeds/packages/php5-pecl-propro
+new file mode 120000
+index 0000000..537dc4d
+--- /dev/null
++++ b/package/feeds/packages/php5-pecl-propro
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/php5-pecl-propro
+\ No newline at end of file
+diff --git a/package/feeds/packages/php5-pecl-raphf b/package/feeds/packages/php5-pecl-raphf
+new file mode 120000
+index 0000000..35686ba
+--- /dev/null
++++ b/package/feeds/packages/php5-pecl-raphf
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/php5-pecl-raphf
+\ No newline at end of file
+diff --git a/package/feeds/packages/pianod b/package/feeds/packages/pianod
+new file mode 120000
+index 0000000..173c1ca
+--- /dev/null
++++ b/package/feeds/packages/pianod
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/pianod
+\ No newline at end of file
+diff --git a/package/feeds/packages/picocom b/package/feeds/packages/picocom
+new file mode 120000
+index 0000000..c9bd643
+--- /dev/null
++++ b/package/feeds/packages/picocom
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/picocom
+\ No newline at end of file
+diff --git a/package/feeds/packages/polipo b/package/feeds/packages/polipo
+new file mode 120000
+index 0000000..f12f0dd
+--- /dev/null
++++ b/package/feeds/packages/polipo
+@@ -0,0 +1 @@
++../../../feeds/packages/net/polipo
+\ No newline at end of file
+diff --git a/package/feeds/packages/portaudio b/package/feeds/packages/portaudio
+new file mode 120000
+index 0000000..261bbfc
+--- /dev/null
++++ b/package/feeds/packages/portaudio
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/portaudio
+\ No newline at end of file
+diff --git a/package/feeds/packages/portmap b/package/feeds/packages/portmap
+new file mode 120000
+index 0000000..ff02db6
+--- /dev/null
++++ b/package/feeds/packages/portmap
+@@ -0,0 +1 @@
++../../../feeds/packages/net/portmap
+\ No newline at end of file
+diff --git a/package/feeds/packages/postfix b/package/feeds/packages/postfix
+new file mode 120000
+index 0000000..67d854f
+--- /dev/null
++++ b/package/feeds/packages/postfix
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/postfix
+\ No newline at end of file
+diff --git a/package/feeds/packages/postgresql b/package/feeds/packages/postgresql
+new file mode 120000
+index 0000000..ae01bea
+--- /dev/null
++++ b/package/feeds/packages/postgresql
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/postgresql
+\ No newline at end of file
+diff --git a/package/feeds/packages/pppossh b/package/feeds/packages/pppossh
+new file mode 120000
+index 0000000..dfff553
+--- /dev/null
++++ b/package/feeds/packages/pppossh
+@@ -0,0 +1 @@
++../../../feeds/packages/net/pppossh
+\ No newline at end of file
+diff --git a/package/feeds/packages/pps-tools b/package/feeds/packages/pps-tools
+new file mode 120000
+index 0000000..1ee4f04
+--- /dev/null
++++ b/package/feeds/packages/pps-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/pps-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/pptpd b/package/feeds/packages/pptpd
+new file mode 120000
+index 0000000..cdf4253
+--- /dev/null
++++ b/package/feeds/packages/pptpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/pptpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/privoxy b/package/feeds/packages/privoxy
+new file mode 120000
+index 0000000..31df02b
+--- /dev/null
++++ b/package/feeds/packages/privoxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/privoxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/procps-ng b/package/feeds/packages/procps-ng
+new file mode 120000
+index 0000000..f0d4187
+--- /dev/null
++++ b/package/feeds/packages/procps-ng
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/procps-ng
+\ No newline at end of file
+diff --git a/package/feeds/packages/prosody b/package/feeds/packages/prosody
+new file mode 120000
+index 0000000..54487b6
+--- /dev/null
++++ b/package/feeds/packages/prosody
+@@ -0,0 +1 @@
++../../../feeds/packages/net/prosody
+\ No newline at end of file
+diff --git a/package/feeds/packages/protobuf b/package/feeds/packages/protobuf
+new file mode 120000
+index 0000000..f29fe70
+--- /dev/null
++++ b/package/feeds/packages/protobuf
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/protobuf
+\ No newline at end of file
+diff --git a/package/feeds/packages/protobuf-c b/package/feeds/packages/protobuf-c
+new file mode 120000
+index 0000000..2f2c75f
+--- /dev/null
++++ b/package/feeds/packages/protobuf-c
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/protobuf-c
+\ No newline at end of file
+diff --git a/package/feeds/packages/pthsem b/package/feeds/packages/pthsem
+new file mode 120000
+index 0000000..bb99e8d
+--- /dev/null
++++ b/package/feeds/packages/pthsem
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/pthsem
+\ No newline at end of file
+diff --git a/package/feeds/packages/pulseaudio b/package/feeds/packages/pulseaudio
+new file mode 120000
+index 0000000..8d3cb22
+--- /dev/null
++++ b/package/feeds/packages/pulseaudio
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/pulseaudio
+\ No newline at end of file
+diff --git a/package/feeds/packages/pv b/package/feeds/packages/pv
+new file mode 120000
+index 0000000..c7d6c8f
+--- /dev/null
++++ b/package/feeds/packages/pv
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/pv
+\ No newline at end of file
+diff --git a/package/feeds/packages/python b/package/feeds/packages/python
+new file mode 120000
+index 0000000..1807c52
+--- /dev/null
++++ b/package/feeds/packages/python
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-crcmod b/package/feeds/packages/python-crcmod
+new file mode 120000
+index 0000000..673ef23
+--- /dev/null
++++ b/package/feeds/packages/python-crcmod
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-crcmod
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-crypto b/package/feeds/packages/python-crypto
+new file mode 120000
+index 0000000..9a62db7
+--- /dev/null
++++ b/package/feeds/packages/python-crypto
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-crypto
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-dns b/package/feeds/packages/python-dns
+new file mode 120000
+index 0000000..fe685c0
+--- /dev/null
++++ b/package/feeds/packages/python-dns
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-dns
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-egenix-mx-base b/package/feeds/packages/python-egenix-mx-base
+new file mode 120000
+index 0000000..3570406
+--- /dev/null
++++ b/package/feeds/packages/python-egenix-mx-base
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-egenix-mx-base
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-imglib b/package/feeds/packages/python-imglib
+new file mode 120000
+index 0000000..99265eb
+--- /dev/null
++++ b/package/feeds/packages/python-imglib
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-imglib
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-ldap b/package/feeds/packages/python-ldap
+new file mode 120000
+index 0000000..0195825
+--- /dev/null
++++ b/package/feeds/packages/python-ldap
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-ldap
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-mysql b/package/feeds/packages/python-mysql
+new file mode 120000
+index 0000000..fca78ed
+--- /dev/null
++++ b/package/feeds/packages/python-mysql
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-mysql
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-pip b/package/feeds/packages/python-pip
+new file mode 120000
+index 0000000..108a6df
+--- /dev/null
++++ b/package/feeds/packages/python-pip
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-pip
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-psycopg2 b/package/feeds/packages/python-psycopg2
+new file mode 120000
+index 0000000..82ae4d3
+--- /dev/null
++++ b/package/feeds/packages/python-psycopg2
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-psycopg2
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-pyserial b/package/feeds/packages/python-pyserial
+new file mode 120000
+index 0000000..4d24982
+--- /dev/null
++++ b/package/feeds/packages/python-pyserial
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-pyserial
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-setuptools b/package/feeds/packages/python-setuptools
+new file mode 120000
+index 0000000..a37743d
+--- /dev/null
++++ b/package/feeds/packages/python-setuptools
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-setuptools
+\ No newline at end of file
+diff --git a/package/feeds/packages/python-yaml b/package/feeds/packages/python-yaml
+new file mode 120000
+index 0000000..cfcd481
+--- /dev/null
++++ b/package/feeds/packages/python-yaml
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python-yaml
+\ No newline at end of file
+diff --git a/package/feeds/packages/python3 b/package/feeds/packages/python3
+new file mode 120000
+index 0000000..f026637
+--- /dev/null
++++ b/package/feeds/packages/python3
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python3
+\ No newline at end of file
+diff --git a/package/feeds/packages/python3-bottle b/package/feeds/packages/python3-bottle
+new file mode 120000
+index 0000000..7c5938a
+--- /dev/null
++++ b/package/feeds/packages/python3-bottle
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/python3-bottle
+\ No newline at end of file
+diff --git a/package/feeds/packages/qrencode b/package/feeds/packages/qrencode
+new file mode 120000
+index 0000000..92a52e8
+--- /dev/null
++++ b/package/feeds/packages/qrencode
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/qrencode
+\ No newline at end of file
+diff --git a/package/feeds/packages/radicale b/package/feeds/packages/radicale
+new file mode 120000
+index 0000000..1582fb0
+--- /dev/null
++++ b/package/feeds/packages/radicale
+@@ -0,0 +1 @@
++../../../feeds/packages/net/radicale
+\ No newline at end of file
+diff --git a/package/feeds/packages/radsecproxy b/package/feeds/packages/radsecproxy
+new file mode 120000
+index 0000000..b3de788
+--- /dev/null
++++ b/package/feeds/packages/radsecproxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/radsecproxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/reaver b/package/feeds/packages/reaver
+new file mode 120000
+index 0000000..dfd0eed
+--- /dev/null
++++ b/package/feeds/packages/reaver
+@@ -0,0 +1 @@
++../../../feeds/packages/net/reaver
+\ No newline at end of file
+diff --git a/package/feeds/packages/redsocks b/package/feeds/packages/redsocks
+new file mode 120000
+index 0000000..faf94e7
+--- /dev/null
++++ b/package/feeds/packages/redsocks
+@@ -0,0 +1 @@
++../../../feeds/packages/net/redsocks
+\ No newline at end of file
+diff --git a/package/feeds/packages/remserial b/package/feeds/packages/remserial
+new file mode 120000
+index 0000000..cfa8b0f
+--- /dev/null
++++ b/package/feeds/packages/remserial
+@@ -0,0 +1 @@
++../../../feeds/packages/net/remserial
+\ No newline at end of file
+diff --git a/package/feeds/packages/rng-tools b/package/feeds/packages/rng-tools
+new file mode 120000
+index 0000000..406efd8
+--- /dev/null
++++ b/package/feeds/packages/rng-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/rng-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/rpcd-mod-lxc b/package/feeds/packages/rpcd-mod-lxc
+new file mode 120000
+index 0000000..e02982f
+--- /dev/null
++++ b/package/feeds/packages/rpcd-mod-lxc
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/rpcd-mod-lxc
+\ No newline at end of file
+diff --git a/package/feeds/packages/rrdtool1 b/package/feeds/packages/rrdtool1
+new file mode 120000
+index 0000000..8ab5109
+--- /dev/null
++++ b/package/feeds/packages/rrdtool1
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/rrdtool1
+\ No newline at end of file
+diff --git a/package/feeds/packages/rsync b/package/feeds/packages/rsync
+new file mode 120000
+index 0000000..02f1d7d
+--- /dev/null
++++ b/package/feeds/packages/rsync
+@@ -0,0 +1 @@
++../../../feeds/packages/net/rsync
+\ No newline at end of file
+diff --git a/package/feeds/packages/rtklib b/package/feeds/packages/rtklib
+new file mode 120000
+index 0000000..fdab4be
+--- /dev/null
++++ b/package/feeds/packages/rtklib
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/rtklib
+\ No newline at end of file
+diff --git a/package/feeds/packages/rtl-ais b/package/feeds/packages/rtl-ais
+new file mode 120000
+index 0000000..e4a6215
+--- /dev/null
++++ b/package/feeds/packages/rtl-ais
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/rtl-ais
+\ No newline at end of file
+diff --git a/package/feeds/packages/rtl-sdr b/package/feeds/packages/rtl-sdr
+new file mode 120000
+index 0000000..bf449df
+--- /dev/null
++++ b/package/feeds/packages/rtl-sdr
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/rtl-sdr
+\ No newline at end of file
+diff --git a/package/feeds/packages/rtorrent b/package/feeds/packages/rtorrent
+new file mode 120000
+index 0000000..9d58fd9
+--- /dev/null
++++ b/package/feeds/packages/rtorrent
+@@ -0,0 +1 @@
++../../../feeds/packages/net/rtorrent
+\ No newline at end of file
+diff --git a/package/feeds/packages/ruby b/package/feeds/packages/ruby
+new file mode 120000
+index 0000000..9b3a613
+--- /dev/null
++++ b/package/feeds/packages/ruby
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/ruby
+\ No newline at end of file
+diff --git a/package/feeds/packages/sane-backends b/package/feeds/packages/sane-backends
+new file mode 120000
+index 0000000..082cbed
+--- /dev/null
++++ b/package/feeds/packages/sane-backends
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/sane-backends
+\ No newline at end of file
+diff --git a/package/feeds/packages/sbc b/package/feeds/packages/sbc
+new file mode 120000
+index 0000000..f04203c
+--- /dev/null
++++ b/package/feeds/packages/sbc
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/sbc
+\ No newline at end of file
+diff --git a/package/feeds/packages/scapy b/package/feeds/packages/scapy
+new file mode 120000
+index 0000000..3a1b41a
+--- /dev/null
++++ b/package/feeds/packages/scapy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/scapy
+\ No newline at end of file
+diff --git a/package/feeds/packages/screen b/package/feeds/packages/screen
+new file mode 120000
+index 0000000..35c400a
+--- /dev/null
++++ b/package/feeds/packages/screen
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/screen
+\ No newline at end of file
+diff --git a/package/feeds/packages/seafile-ccnet b/package/feeds/packages/seafile-ccnet
+new file mode 120000
+index 0000000..9d6b6d4
+--- /dev/null
++++ b/package/feeds/packages/seafile-ccnet
+@@ -0,0 +1 @@
++../../../feeds/packages/net/seafile-ccnet
+\ No newline at end of file
+diff --git a/package/feeds/packages/seafile-seahub b/package/feeds/packages/seafile-seahub
+new file mode 120000
+index 0000000..2de4354
+--- /dev/null
++++ b/package/feeds/packages/seafile-seahub
+@@ -0,0 +1 @@
++../../../feeds/packages/net/seafile-seahub
+\ No newline at end of file
+diff --git a/package/feeds/packages/seafile-server b/package/feeds/packages/seafile-server
+new file mode 120000
+index 0000000..e811c7b
+--- /dev/null
++++ b/package/feeds/packages/seafile-server
+@@ -0,0 +1 @@
++../../../feeds/packages/net/seafile-server
+\ No newline at end of file
+diff --git a/package/feeds/packages/ser2net b/package/feeds/packages/ser2net
+new file mode 120000
+index 0000000..28dbdd4
+--- /dev/null
++++ b/package/feeds/packages/ser2net
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ser2net
+\ No newline at end of file
+diff --git a/package/feeds/packages/serialconsole b/package/feeds/packages/serialconsole
+new file mode 120000
+index 0000000..fdae96c
+--- /dev/null
++++ b/package/feeds/packages/serialconsole
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/serialconsole
+\ No newline at end of file
+diff --git a/package/feeds/packages/shadow b/package/feeds/packages/shadow
+new file mode 120000
+index 0000000..3b164c0
+--- /dev/null
++++ b/package/feeds/packages/shadow
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/shadow
+\ No newline at end of file
+diff --git a/package/feeds/packages/shadowsocks-client b/package/feeds/packages/shadowsocks-client
+new file mode 120000
+index 0000000..de76a27
+--- /dev/null
++++ b/package/feeds/packages/shadowsocks-client
+@@ -0,0 +1 @@
++../../../feeds/packages/net/shadowsocks-client
+\ No newline at end of file
+diff --git a/package/feeds/packages/shadowsocks-libev b/package/feeds/packages/shadowsocks-libev
+new file mode 120000
+index 0000000..eac7e6e
+--- /dev/null
++++ b/package/feeds/packages/shadowsocks-libev
+@@ -0,0 +1 @@
++../../../feeds/packages/net/shadowsocks-libev
+\ No newline at end of file
+diff --git a/package/feeds/packages/shairplay b/package/feeds/packages/shairplay
+new file mode 120000
+index 0000000..481ab75
+--- /dev/null
++++ b/package/feeds/packages/shairplay
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/shairplay
+\ No newline at end of file
+diff --git a/package/feeds/packages/shairport b/package/feeds/packages/shairport
+new file mode 120000
+index 0000000..6b24358
+--- /dev/null
++++ b/package/feeds/packages/shairport
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/shairport
+\ No newline at end of file
+diff --git a/package/feeds/packages/shairport-sync b/package/feeds/packages/shairport-sync
+new file mode 120000
+index 0000000..b2986a8
+--- /dev/null
++++ b/package/feeds/packages/shairport-sync
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/shairport-sync
+\ No newline at end of file
+diff --git a/package/feeds/packages/shine b/package/feeds/packages/shine
+new file mode 120000
+index 0000000..9abaccc
+--- /dev/null
++++ b/package/feeds/packages/shine
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/shine
+\ No newline at end of file
+diff --git a/package/feeds/packages/siit b/package/feeds/packages/siit
+new file mode 120000
+index 0000000..1621f5a
+--- /dev/null
++++ b/package/feeds/packages/siit
+@@ -0,0 +1 @@
++../../../feeds/packages/net/siit
+\ No newline at end of file
+diff --git a/package/feeds/packages/simplejson b/package/feeds/packages/simplejson
+new file mode 120000
+index 0000000..0cd62ea
+--- /dev/null
++++ b/package/feeds/packages/simplejson
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/simplejson
+\ No newline at end of file
+diff --git a/package/feeds/packages/sispmctl b/package/feeds/packages/sispmctl
+new file mode 120000
+index 0000000..9d36367
+--- /dev/null
++++ b/package/feeds/packages/sispmctl
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/sispmctl
+\ No newline at end of file
+diff --git a/package/feeds/packages/smartmontools b/package/feeds/packages/smartmontools
+new file mode 120000
+index 0000000..65722c6
+--- /dev/null
++++ b/package/feeds/packages/smartmontools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/smartmontools
+\ No newline at end of file
+diff --git a/package/feeds/packages/smartsnmpd b/package/feeds/packages/smartsnmpd
+new file mode 120000
+index 0000000..d1c7f90
+--- /dev/null
++++ b/package/feeds/packages/smartsnmpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/smartsnmpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/smstools3 b/package/feeds/packages/smstools3
+new file mode 120000
+index 0000000..0b9619d
+--- /dev/null
++++ b/package/feeds/packages/smstools3
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/smstools3
+\ No newline at end of file
+diff --git a/package/feeds/packages/snort b/package/feeds/packages/snort
+new file mode 120000
+index 0000000..1828439
+--- /dev/null
++++ b/package/feeds/packages/snort
+@@ -0,0 +1 @@
++../../../feeds/packages/net/snort
+\ No newline at end of file
+diff --git a/package/feeds/packages/socat b/package/feeds/packages/socat
+new file mode 120000
+index 0000000..fd19631
+--- /dev/null
++++ b/package/feeds/packages/socat
+@@ -0,0 +1 @@
++../../../feeds/packages/net/socat
+\ No newline at end of file
+diff --git a/package/feeds/packages/sockread b/package/feeds/packages/sockread
+new file mode 120000
+index 0000000..c17b2e5
+--- /dev/null
++++ b/package/feeds/packages/sockread
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/sockread
+\ No newline at end of file
+diff --git a/package/feeds/packages/softflowd b/package/feeds/packages/softflowd
+new file mode 120000
+index 0000000..1b33b7c
+--- /dev/null
++++ b/package/feeds/packages/softflowd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/softflowd
+\ No newline at end of file
+diff --git a/package/feeds/packages/sox b/package/feeds/packages/sox
+new file mode 120000
+index 0000000..11ee6d4
+--- /dev/null
++++ b/package/feeds/packages/sox
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/sox
+\ No newline at end of file
+diff --git a/package/feeds/packages/spawn-fcgi b/package/feeds/packages/spawn-fcgi
+new file mode 120000
+index 0000000..7fc4b2e
+--- /dev/null
++++ b/package/feeds/packages/spawn-fcgi
+@@ -0,0 +1 @@
++../../../feeds/packages/net/spawn-fcgi
+\ No newline at end of file
+diff --git a/package/feeds/packages/speex b/package/feeds/packages/speex
+new file mode 120000
+index 0000000..1f69aa3
+--- /dev/null
++++ b/package/feeds/packages/speex
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/speex
+\ No newline at end of file
+diff --git a/package/feeds/packages/spi-tools b/package/feeds/packages/spi-tools
+new file mode 120000
+index 0000000..1133a5f
+--- /dev/null
++++ b/package/feeds/packages/spi-tools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/spi-tools
+\ No newline at end of file
+diff --git a/package/feeds/packages/sqlite3 b/package/feeds/packages/sqlite3
+new file mode 120000
+index 0000000..967fabb
+--- /dev/null
++++ b/package/feeds/packages/sqlite3
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/sqlite3
+\ No newline at end of file
+diff --git a/package/feeds/packages/sqm-scripts b/package/feeds/packages/sqm-scripts
+new file mode 120000
+index 0000000..74abc8b
+--- /dev/null
++++ b/package/feeds/packages/sqm-scripts
+@@ -0,0 +1 @@
++../../../feeds/packages/net/sqm-scripts
+\ No newline at end of file
+diff --git a/package/feeds/packages/squeezelite b/package/feeds/packages/squeezelite
+new file mode 120000
+index 0000000..ac0aa96
+--- /dev/null
++++ b/package/feeds/packages/squeezelite
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/squeezelite
+\ No newline at end of file
+diff --git a/package/feeds/packages/squid b/package/feeds/packages/squid
+new file mode 120000
+index 0000000..8d7ed0f
+--- /dev/null
++++ b/package/feeds/packages/squid
+@@ -0,0 +1 @@
++../../../feeds/packages/net/squid
+\ No newline at end of file
+diff --git a/package/feeds/packages/sshfs b/package/feeds/packages/sshfs
+new file mode 120000
+index 0000000..7fcf24b
+--- /dev/null
++++ b/package/feeds/packages/sshfs
+@@ -0,0 +1 @@
++../../../feeds/packages/net/sshfs
+\ No newline at end of file
+diff --git a/package/feeds/packages/sshtunnel b/package/feeds/packages/sshtunnel
+new file mode 120000
+index 0000000..f5dfad5
+--- /dev/null
++++ b/package/feeds/packages/sshtunnel
+@@ -0,0 +1 @@
++../../../feeds/packages/net/sshtunnel
+\ No newline at end of file
+diff --git a/package/feeds/packages/sslh b/package/feeds/packages/sslh
+new file mode 120000
+index 0000000..9d58f4d
+--- /dev/null
++++ b/package/feeds/packages/sslh
+@@ -0,0 +1 @@
++../../../feeds/packages/net/sslh
+\ No newline at end of file
+diff --git a/package/feeds/packages/ssmtp b/package/feeds/packages/ssmtp
+new file mode 120000
+index 0000000..d668afd
+--- /dev/null
++++ b/package/feeds/packages/ssmtp
+@@ -0,0 +1 @@
++../../../feeds/packages/mail/ssmtp
+\ No newline at end of file
+diff --git a/package/feeds/packages/sstp-client b/package/feeds/packages/sstp-client
+new file mode 120000
+index 0000000..b225d35
+--- /dev/null
++++ b/package/feeds/packages/sstp-client
+@@ -0,0 +1 @@
++../../../feeds/packages/net/sstp-client
+\ No newline at end of file
+diff --git a/package/feeds/packages/stm32flash b/package/feeds/packages/stm32flash
+new file mode 120000
+index 0000000..d763a2c
+--- /dev/null
++++ b/package/feeds/packages/stm32flash
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/stm32flash
+\ No newline at end of file
+diff --git a/package/feeds/packages/stoken b/package/feeds/packages/stoken
+new file mode 120000
+index 0000000..1199672
+--- /dev/null
++++ b/package/feeds/packages/stoken
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/stoken
+\ No newline at end of file
+diff --git a/package/feeds/packages/strongswan b/package/feeds/packages/strongswan
+new file mode 120000
+index 0000000..36797f0
+--- /dev/null
++++ b/package/feeds/packages/strongswan
+@@ -0,0 +1 @@
++../../../feeds/packages/net/strongswan
+\ No newline at end of file
+diff --git a/package/feeds/packages/stunnel b/package/feeds/packages/stunnel
+new file mode 120000
+index 0000000..fc466c1
+--- /dev/null
++++ b/package/feeds/packages/stunnel
+@@ -0,0 +1 @@
++../../../feeds/packages/net/stunnel
+\ No newline at end of file
+diff --git a/package/feeds/packages/sudo b/package/feeds/packages/sudo
+new file mode 120000
+index 0000000..ac20c76
+--- /dev/null
++++ b/package/feeds/packages/sudo
+@@ -0,0 +1 @@
++../../../feeds/packages/admin/sudo
+\ No newline at end of file
+diff --git a/package/feeds/packages/sumo b/package/feeds/packages/sumo
+new file mode 120000
+index 0000000..4f140cf
+--- /dev/null
++++ b/package/feeds/packages/sumo
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/sumo
+\ No newline at end of file
+diff --git a/package/feeds/packages/svox b/package/feeds/packages/svox
+new file mode 120000
+index 0000000..16d977a
+--- /dev/null
++++ b/package/feeds/packages/svox
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/svox
+\ No newline at end of file
+diff --git a/package/feeds/packages/swig b/package/feeds/packages/swig
+new file mode 120000
+index 0000000..fa7938f
+--- /dev/null
++++ b/package/feeds/packages/swig
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/swig
+\ No newline at end of file
+diff --git a/package/feeds/packages/sysstat b/package/feeds/packages/sysstat
+new file mode 120000
+index 0000000..1bd759c
+--- /dev/null
++++ b/package/feeds/packages/sysstat
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/sysstat
+\ No newline at end of file
+diff --git a/package/feeds/packages/tar b/package/feeds/packages/tar
+new file mode 120000
+index 0000000..3d8bbba
+--- /dev/null
++++ b/package/feeds/packages/tar
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/tar
+\ No newline at end of file
+diff --git a/package/feeds/packages/taskwarrior b/package/feeds/packages/taskwarrior
+new file mode 120000
+index 0000000..efc7c96
+--- /dev/null
++++ b/package/feeds/packages/taskwarrior
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/taskwarrior
+\ No newline at end of file
+diff --git a/package/feeds/packages/tayga b/package/feeds/packages/tayga
+new file mode 120000
+index 0000000..3b1bafe
+--- /dev/null
++++ b/package/feeds/packages/tayga
+@@ -0,0 +1 @@
++../../../feeds/packages/ipv6/tayga
+\ No newline at end of file
+diff --git a/package/feeds/packages/tcp_wrappers b/package/feeds/packages/tcp_wrappers
+new file mode 120000
+index 0000000..6e71bb4
+--- /dev/null
++++ b/package/feeds/packages/tcp_wrappers
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/tcp_wrappers
+\ No newline at end of file
+diff --git a/package/feeds/packages/tcpproxy b/package/feeds/packages/tcpproxy
+new file mode 120000
+index 0000000..be7a3ec
+--- /dev/null
++++ b/package/feeds/packages/tcpproxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/tcpproxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/tcsh b/package/feeds/packages/tcsh
+new file mode 120000
+index 0000000..7aa734a
+--- /dev/null
++++ b/package/feeds/packages/tcsh
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/tcsh
+\ No newline at end of file
+diff --git a/package/feeds/packages/tdb b/package/feeds/packages/tdb
+new file mode 120000
+index 0000000..f2673fd
+--- /dev/null
++++ b/package/feeds/packages/tdb
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/tdb
+\ No newline at end of file
+diff --git a/package/feeds/packages/tgt b/package/feeds/packages/tgt
+new file mode 120000
+index 0000000..78b8d87
+--- /dev/null
++++ b/package/feeds/packages/tgt
+@@ -0,0 +1 @@
++../../../feeds/packages/net/tgt
+\ No newline at end of file
+diff --git a/package/feeds/packages/tiff b/package/feeds/packages/tiff
+new file mode 120000
+index 0000000..5781b5a
+--- /dev/null
++++ b/package/feeds/packages/tiff
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/tiff
+\ No newline at end of file
+diff --git a/package/feeds/packages/tinc b/package/feeds/packages/tinc
+new file mode 120000
+index 0000000..8330c6e
+--- /dev/null
++++ b/package/feeds/packages/tinc
+@@ -0,0 +1 @@
++../../../feeds/packages/net/tinc
+\ No newline at end of file
+diff --git a/package/feeds/packages/tinycdb b/package/feeds/packages/tinycdb
+new file mode 120000
+index 0000000..03a5a7a
+--- /dev/null
++++ b/package/feeds/packages/tinycdb
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/tinycdb
+\ No newline at end of file
+diff --git a/package/feeds/packages/tinyproxy b/package/feeds/packages/tinyproxy
+new file mode 120000
+index 0000000..3326a05
+--- /dev/null
++++ b/package/feeds/packages/tinyproxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/tinyproxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/tmux b/package/feeds/packages/tmux
+new file mode 120000
+index 0000000..31f6539
+--- /dev/null
++++ b/package/feeds/packages/tmux
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/tmux
+\ No newline at end of file
+diff --git a/package/feeds/packages/tor b/package/feeds/packages/tor
+new file mode 120000
+index 0000000..e6ddc14
+--- /dev/null
++++ b/package/feeds/packages/tor
+@@ -0,0 +1 @@
++../../../feeds/packages/net/tor
+\ No newline at end of file
+diff --git a/package/feeds/packages/toxcore b/package/feeds/packages/toxcore
+new file mode 120000
+index 0000000..b47f6d6
+--- /dev/null
++++ b/package/feeds/packages/toxcore
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/toxcore
+\ No newline at end of file
+diff --git a/package/feeds/packages/tracertools b/package/feeds/packages/tracertools
+new file mode 120000
+index 0000000..fd29105
+--- /dev/null
++++ b/package/feeds/packages/tracertools
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/tracertools
+\ No newline at end of file
+diff --git a/package/feeds/packages/transmission b/package/feeds/packages/transmission
+new file mode 120000
+index 0000000..f76a596
+--- /dev/null
++++ b/package/feeds/packages/transmission
+@@ -0,0 +1 @@
++../../../feeds/packages/net/transmission
+\ No newline at end of file
+diff --git a/package/feeds/packages/triggerhappy b/package/feeds/packages/triggerhappy
+new file mode 120000
+index 0000000..a6611ff
+--- /dev/null
++++ b/package/feeds/packages/triggerhappy
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/triggerhappy
+\ No newline at end of file
+diff --git a/package/feeds/packages/tvheadend b/package/feeds/packages/tvheadend
+new file mode 120000
+index 0000000..29d724d
+--- /dev/null
++++ b/package/feeds/packages/tvheadend
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/tvheadend
+\ No newline at end of file
+diff --git a/package/feeds/packages/u2pnpd b/package/feeds/packages/u2pnpd
+new file mode 120000
+index 0000000..19e2610
+--- /dev/null
++++ b/package/feeds/packages/u2pnpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/u2pnpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/uanytun b/package/feeds/packages/uanytun
+new file mode 120000
+index 0000000..efd9618
+--- /dev/null
++++ b/package/feeds/packages/uanytun
+@@ -0,0 +1 @@
++../../../feeds/packages/net/uanytun
+\ No newline at end of file
+diff --git a/package/feeds/packages/udpxy b/package/feeds/packages/udpxy
+new file mode 120000
+index 0000000..4133e06
+--- /dev/null
++++ b/package/feeds/packages/udpxy
+@@ -0,0 +1 @@
++../../../feeds/packages/net/udpxy
+\ No newline at end of file
+diff --git a/package/feeds/packages/ulogd b/package/feeds/packages/ulogd
+new file mode 120000
+index 0000000..0df1247
+--- /dev/null
++++ b/package/feeds/packages/ulogd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/ulogd
+\ No newline at end of file
+diff --git a/package/feeds/packages/umurmur b/package/feeds/packages/umurmur
+new file mode 120000
+index 0000000..b0fb03e
+--- /dev/null
++++ b/package/feeds/packages/umurmur
+@@ -0,0 +1 @@
++../../../feeds/packages/net/umurmur
+\ No newline at end of file
+diff --git a/package/feeds/packages/unbound b/package/feeds/packages/unbound
+new file mode 120000
+index 0000000..a21f40f
+--- /dev/null
++++ b/package/feeds/packages/unbound
+@@ -0,0 +1 @@
++../../../feeds/packages/net/unbound
+\ No newline at end of file
+diff --git a/package/feeds/packages/unixodbc b/package/feeds/packages/unixodbc
+new file mode 120000
+index 0000000..65ac02e
+--- /dev/null
++++ b/package/feeds/packages/unixodbc
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/unixodbc
+\ No newline at end of file
+diff --git a/package/feeds/packages/unrar b/package/feeds/packages/unrar
+new file mode 120000
+index 0000000..33e9c69
+--- /dev/null
++++ b/package/feeds/packages/unrar
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/unrar
+\ No newline at end of file
+diff --git a/package/feeds/packages/unzip b/package/feeds/packages/unzip
+new file mode 120000
+index 0000000..ec4310d
+--- /dev/null
++++ b/package/feeds/packages/unzip
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/unzip
+\ No newline at end of file
+diff --git a/package/feeds/packages/upmpdcli b/package/feeds/packages/upmpdcli
+new file mode 120000
+index 0000000..705c9dc
+--- /dev/null
++++ b/package/feeds/packages/upmpdcli
+@@ -0,0 +1 @@
++../../../feeds/packages/sound/upmpdcli
+\ No newline at end of file
+diff --git a/package/feeds/packages/usbip b/package/feeds/packages/usbip
+new file mode 120000
+index 0000000..320cd69
+--- /dev/null
++++ b/package/feeds/packages/usbip
+@@ -0,0 +1 @@
++../../../feeds/packages/net/usbip
+\ No newline at end of file
+diff --git a/package/feeds/packages/usbmuxd b/package/feeds/packages/usbmuxd
+new file mode 120000
+index 0000000..697c369
+--- /dev/null
++++ b/package/feeds/packages/usbmuxd
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/usbmuxd
+\ No newline at end of file
+diff --git a/package/feeds/packages/uuid b/package/feeds/packages/uuid
+new file mode 120000
+index 0000000..ac0e8fb
+--- /dev/null
++++ b/package/feeds/packages/uuid
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/uuid
+\ No newline at end of file
+diff --git a/package/feeds/packages/uvcdynctrl b/package/feeds/packages/uvcdynctrl
+new file mode 120000
+index 0000000..ad5a490
+--- /dev/null
++++ b/package/feeds/packages/uvcdynctrl
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/uvcdynctrl
+\ No newline at end of file
+diff --git a/package/feeds/packages/vala b/package/feeds/packages/vala
+new file mode 120000
+index 0000000..d78e776
+--- /dev/null
++++ b/package/feeds/packages/vala
+@@ -0,0 +1 @@
++../../../feeds/packages/lang/vala
+\ No newline at end of file
+diff --git a/package/feeds/packages/vim b/package/feeds/packages/vim
+new file mode 120000
+index 0000000..d4a5ec9
+--- /dev/null
++++ b/package/feeds/packages/vim
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/vim
+\ No newline at end of file
+diff --git a/package/feeds/packages/vips b/package/feeds/packages/vips
+new file mode 120000
+index 0000000..d5535fb
+--- /dev/null
++++ b/package/feeds/packages/vips
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/vips
+\ No newline at end of file
+diff --git a/package/feeds/packages/vnstat b/package/feeds/packages/vnstat
+new file mode 120000
+index 0000000..6180cad
+--- /dev/null
++++ b/package/feeds/packages/vnstat
+@@ -0,0 +1 @@
++../../../feeds/packages/net/vnstat
+\ No newline at end of file
+diff --git a/package/feeds/packages/vpnc b/package/feeds/packages/vpnc
+new file mode 120000
+index 0000000..6a317bf
+--- /dev/null
++++ b/package/feeds/packages/vpnc
+@@ -0,0 +1 @@
++../../../feeds/packages/net/vpnc
+\ No newline at end of file
+diff --git a/package/feeds/packages/vpnc-scripts b/package/feeds/packages/vpnc-scripts
+new file mode 120000
+index 0000000..9f20c8f
+--- /dev/null
++++ b/package/feeds/packages/vpnc-scripts
+@@ -0,0 +1 @@
++../../../feeds/packages/net/vpnc-scripts
+\ No newline at end of file
+diff --git a/package/feeds/packages/vsftpd b/package/feeds/packages/vsftpd
+new file mode 120000
+index 0000000..8db9bdf
+--- /dev/null
++++ b/package/feeds/packages/vsftpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/vsftpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/watchcat b/package/feeds/packages/watchcat
+new file mode 120000
+index 0000000..e1337b5
+--- /dev/null
++++ b/package/feeds/packages/watchcat
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/watchcat
+\ No newline at end of file
+diff --git a/package/feeds/packages/wavemon b/package/feeds/packages/wavemon
+new file mode 120000
+index 0000000..ce4f715
+--- /dev/null
++++ b/package/feeds/packages/wavemon
+@@ -0,0 +1 @@
++../../../feeds/packages/net/wavemon
+\ No newline at end of file
+diff --git a/package/feeds/packages/wget b/package/feeds/packages/wget
+new file mode 120000
+index 0000000..43b3bdf
+--- /dev/null
++++ b/package/feeds/packages/wget
+@@ -0,0 +1 @@
++../../../feeds/packages/net/wget
+\ No newline at end of file
+diff --git a/package/feeds/packages/wifidog b/package/feeds/packages/wifidog
+new file mode 120000
+index 0000000..d84cea0
+--- /dev/null
++++ b/package/feeds/packages/wifidog
+@@ -0,0 +1 @@
++../../../feeds/packages/net/wifidog
+\ No newline at end of file
+diff --git a/package/feeds/packages/wifitoggle b/package/feeds/packages/wifitoggle
+new file mode 120000
+index 0000000..c17743b
+--- /dev/null
++++ b/package/feeds/packages/wifitoggle
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/wifitoggle
+\ No newline at end of file
+diff --git a/package/feeds/packages/wshaper b/package/feeds/packages/wshaper
+new file mode 120000
+index 0000000..7b7d83b
+--- /dev/null
++++ b/package/feeds/packages/wshaper
+@@ -0,0 +1 @@
++../../../feeds/packages/net/wshaper
+\ No newline at end of file
+diff --git a/package/feeds/packages/xinetd b/package/feeds/packages/xinetd
+new file mode 120000
+index 0000000..f53e142
+--- /dev/null
++++ b/package/feeds/packages/xinetd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/xinetd
+\ No newline at end of file
+diff --git a/package/feeds/packages/xl2tpd b/package/feeds/packages/xl2tpd
+new file mode 120000
+index 0000000..3270b9c
+--- /dev/null
++++ b/package/feeds/packages/xl2tpd
+@@ -0,0 +1 @@
++../../../feeds/packages/net/xl2tpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/xmlrpc-c b/package/feeds/packages/xmlrpc-c
+new file mode 120000
+index 0000000..0ad392d
+--- /dev/null
++++ b/package/feeds/packages/xmlrpc-c
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/xmlrpc-c
+\ No newline at end of file
+diff --git a/package/feeds/packages/xupnpd b/package/feeds/packages/xupnpd
+new file mode 120000
+index 0000000..ec1f95e
+--- /dev/null
++++ b/package/feeds/packages/xupnpd
+@@ -0,0 +1 @@
++../../../feeds/packages/multimedia/xupnpd
+\ No newline at end of file
+diff --git a/package/feeds/packages/xz b/package/feeds/packages/xz
+new file mode 120000
+index 0000000..4fc7577
+--- /dev/null
++++ b/package/feeds/packages/xz
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/xz
+\ No newline at end of file
+diff --git a/package/feeds/packages/yajl b/package/feeds/packages/yajl
+new file mode 120000
+index 0000000..60dfac0
+--- /dev/null
++++ b/package/feeds/packages/yajl
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/yajl
+\ No newline at end of file
+diff --git a/package/feeds/packages/yaml b/package/feeds/packages/yaml
+new file mode 120000
+index 0000000..f36b1ee
+--- /dev/null
++++ b/package/feeds/packages/yaml
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/yaml
+\ No newline at end of file
+diff --git a/package/feeds/packages/yunbridge b/package/feeds/packages/yunbridge
+new file mode 120000
+index 0000000..5845dba
+--- /dev/null
++++ b/package/feeds/packages/yunbridge
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/yunbridge
+\ No newline at end of file
+diff --git a/package/feeds/packages/zabbix b/package/feeds/packages/zabbix
+new file mode 120000
+index 0000000..cd56078
+--- /dev/null
++++ b/package/feeds/packages/zabbix
+@@ -0,0 +1 @@
++../../../feeds/packages/admin/zabbix
+\ No newline at end of file
+diff --git a/package/feeds/packages/zile b/package/feeds/packages/zile
+new file mode 120000
+index 0000000..31ff3e5
+--- /dev/null
++++ b/package/feeds/packages/zile
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/zile
+\ No newline at end of file
+diff --git a/package/feeds/packages/zip b/package/feeds/packages/zip
+new file mode 120000
+index 0000000..991e5fc
+--- /dev/null
++++ b/package/feeds/packages/zip
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/zip
+\ No newline at end of file
+diff --git a/package/feeds/packages/zmq b/package/feeds/packages/zmq
+new file mode 120000
+index 0000000..c4b0adc
+--- /dev/null
++++ b/package/feeds/packages/zmq
+@@ -0,0 +1 @@
++../../../feeds/packages/libs/zmq
+\ No newline at end of file
+diff --git a/package/feeds/packages/znc b/package/feeds/packages/znc
+new file mode 120000
+index 0000000..63fd9d3
+--- /dev/null
++++ b/package/feeds/packages/znc
+@@ -0,0 +1 @@
++../../../feeds/packages/net/znc
+\ No newline at end of file
+diff --git a/package/feeds/packages/zoneinfo b/package/feeds/packages/zoneinfo
+new file mode 120000
+index 0000000..a4a6ec3
+--- /dev/null
++++ b/package/feeds/packages/zoneinfo
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/zoneinfo
+\ No newline at end of file
+diff --git a/package/feeds/packages/zsh b/package/feeds/packages/zsh
+new file mode 120000
+index 0000000..daf3ae5
+--- /dev/null
++++ b/package/feeds/packages/zsh
+@@ -0,0 +1 @@
++../../../feeds/packages/utils/zsh
+\ No newline at end of file
+diff --git a/package/feeds/routing/ahcpd b/package/feeds/routing/ahcpd
+new file mode 120000
+index 0000000..4d13bdf
+--- /dev/null
++++ b/package/feeds/routing/ahcpd
+@@ -0,0 +1 @@
++../../../feeds/routing/ahcpd
+\ No newline at end of file
+diff --git a/package/feeds/routing/alfred b/package/feeds/routing/alfred
+new file mode 120000
+index 0000000..6ad417b
+--- /dev/null
++++ b/package/feeds/routing/alfred
+@@ -0,0 +1 @@
++../../../feeds/routing/alfred
+\ No newline at end of file
+diff --git a/package/feeds/routing/babel-pinger b/package/feeds/routing/babel-pinger
+new file mode 120000
+index 0000000..f536bce
+--- /dev/null
++++ b/package/feeds/routing/babel-pinger
+@@ -0,0 +1 @@
++../../../feeds/routing/babel-pinger
+\ No newline at end of file
+diff --git a/package/feeds/routing/babeld b/package/feeds/routing/babeld
+new file mode 120000
+index 0000000..f0c375e
+--- /dev/null
++++ b/package/feeds/routing/babeld
+@@ -0,0 +1 @@
++../../../feeds/routing/babeld
+\ No newline at end of file
+diff --git a/package/feeds/routing/batctl b/package/feeds/routing/batctl
+new file mode 120000
+index 0000000..a34f2b6
+--- /dev/null
++++ b/package/feeds/routing/batctl
+@@ -0,0 +1 @@
++../../../feeds/routing/batctl
+\ No newline at end of file
+diff --git a/package/feeds/routing/batman-adv b/package/feeds/routing/batman-adv
+new file mode 120000
+index 0000000..422dcd6
+--- /dev/null
++++ b/package/feeds/routing/batman-adv
+@@ -0,0 +1 @@
++../../../feeds/routing/batman-adv
+\ No newline at end of file
+diff --git a/package/feeds/routing/batmand b/package/feeds/routing/batmand
+new file mode 120000
+index 0000000..096d5b6
+--- /dev/null
++++ b/package/feeds/routing/batmand
+@@ -0,0 +1 @@
++../../../feeds/routing/batmand
+\ No newline at end of file
+diff --git a/package/feeds/routing/bird b/package/feeds/routing/bird
+new file mode 120000
+index 0000000..69a80e3
+--- /dev/null
++++ b/package/feeds/routing/bird
+@@ -0,0 +1 @@
++../../../feeds/routing/bird
+\ No newline at end of file
+diff --git a/package/feeds/routing/bird4-openwrt b/package/feeds/routing/bird4-openwrt
+new file mode 120000
+index 0000000..ec6b6c1
+--- /dev/null
++++ b/package/feeds/routing/bird4-openwrt
+@@ -0,0 +1 @@
++../../../feeds/routing/bird-openwrt/bird4-openwrt
+\ No newline at end of file
+diff --git a/package/feeds/routing/bird6-openwrt b/package/feeds/routing/bird6-openwrt
+new file mode 120000
+index 0000000..2bab58e
+--- /dev/null
++++ b/package/feeds/routing/bird6-openwrt
+@@ -0,0 +1 @@
++../../../feeds/routing/bird-openwrt/bird6-openwrt
+\ No newline at end of file
+diff --git a/package/feeds/routing/bmx6 b/package/feeds/routing/bmx6
+new file mode 120000
+index 0000000..778e8c6
+--- /dev/null
++++ b/package/feeds/routing/bmx6
+@@ -0,0 +1 @@
++../../../feeds/routing/bmx6
+\ No newline at end of file
+diff --git a/package/feeds/routing/bmx7 b/package/feeds/routing/bmx7
+new file mode 120000
+index 0000000..3a9294b
+--- /dev/null
++++ b/package/feeds/routing/bmx7
+@@ -0,0 +1 @@
++../../../feeds/routing/bmx7
+\ No newline at end of file
+diff --git a/package/feeds/routing/cjdns b/package/feeds/routing/cjdns
+new file mode 120000
+index 0000000..a2ff623
+--- /dev/null
++++ b/package/feeds/routing/cjdns
+@@ -0,0 +1 @@
++../../../feeds/routing/cjdns
+\ No newline at end of file
+diff --git a/package/feeds/routing/hnetd b/package/feeds/routing/hnetd
+new file mode 120000
+index 0000000..dbd96cd
+--- /dev/null
++++ b/package/feeds/routing/hnetd
+@@ -0,0 +1 @@
++../../../feeds/routing/hnetd
+\ No newline at end of file
+diff --git a/package/feeds/routing/luci-app-bmx6 b/package/feeds/routing/luci-app-bmx6
+new file mode 120000
+index 0000000..ed850b8
+--- /dev/null
++++ b/package/feeds/routing/luci-app-bmx6
+@@ -0,0 +1 @@
++../../../feeds/routing/luci-app-bmx6
+\ No newline at end of file
+diff --git a/package/feeds/routing/luci-app-cjdns b/package/feeds/routing/luci-app-cjdns
+new file mode 120000
+index 0000000..1de20fc
+--- /dev/null
++++ b/package/feeds/routing/luci-app-cjdns
+@@ -0,0 +1 @@
++../../../feeds/routing/luci-app-cjdns
+\ No newline at end of file
+diff --git a/package/feeds/routing/mcproxy b/package/feeds/routing/mcproxy
+new file mode 120000
+index 0000000..8db919d
+--- /dev/null
++++ b/package/feeds/routing/mcproxy
+@@ -0,0 +1 @@
++../../../feeds/routing/mcproxy
+\ No newline at end of file
+diff --git a/package/feeds/routing/minimalist-pcproxy b/package/feeds/routing/minimalist-pcproxy
+new file mode 120000
+index 0000000..acf8134
+--- /dev/null
++++ b/package/feeds/routing/minimalist-pcproxy
+@@ -0,0 +1 @@
++../../../feeds/routing/minimalist-pcproxy
+\ No newline at end of file
+diff --git a/package/feeds/routing/miniupnpd b/package/feeds/routing/miniupnpd
+new file mode 120000
+index 0000000..8b69838
+--- /dev/null
++++ b/package/feeds/routing/miniupnpd
+@@ -0,0 +1 @@
++../../../feeds/routing/miniupnpd
+\ No newline at end of file
+diff --git a/package/feeds/routing/mrd6 b/package/feeds/routing/mrd6
+new file mode 120000
+index 0000000..46988cd
+--- /dev/null
++++ b/package/feeds/routing/mrd6
+@@ -0,0 +1 @@
++../../../feeds/routing/mrd6
+\ No newline at end of file
+diff --git a/package/feeds/routing/nat46 b/package/feeds/routing/nat46
+new file mode 120000
+index 0000000..d7b1242
+--- /dev/null
++++ b/package/feeds/routing/nat46
+@@ -0,0 +1 @@
++../../../feeds/routing/nat46
+\ No newline at end of file
+diff --git a/package/feeds/routing/ndppd b/package/feeds/routing/ndppd
+new file mode 120000
+index 0000000..5a7bc06
+--- /dev/null
++++ b/package/feeds/routing/ndppd
+@@ -0,0 +1 @@
++../../../feeds/routing/ndppd
+\ No newline at end of file
+diff --git a/package/feeds/routing/nodogsplash b/package/feeds/routing/nodogsplash
+new file mode 120000
+index 0000000..4ce1f85
+--- /dev/null
++++ b/package/feeds/routing/nodogsplash
+@@ -0,0 +1 @@
++../../../feeds/routing/nodogsplash
+\ No newline at end of file
+diff --git a/package/feeds/routing/ohybridproxy b/package/feeds/routing/ohybridproxy
+new file mode 120000
+index 0000000..ecac535
+--- /dev/null
++++ b/package/feeds/routing/ohybridproxy
+@@ -0,0 +1 @@
++../../../feeds/routing/ohybridproxy
+\ No newline at end of file
+diff --git a/package/feeds/routing/olsrd b/package/feeds/routing/olsrd
+new file mode 120000
+index 0000000..b8d4a13
+--- /dev/null
++++ b/package/feeds/routing/olsrd
+@@ -0,0 +1 @@
++../../../feeds/routing/olsrd
+\ No newline at end of file
+diff --git a/package/feeds/routing/oonf-dlep-proxy b/package/feeds/routing/oonf-dlep-proxy
+new file mode 120000
+index 0000000..2b5d207
+--- /dev/null
++++ b/package/feeds/routing/oonf-dlep-proxy
+@@ -0,0 +1 @@
++../../../feeds/routing/oonf-dlep-proxy
+\ No newline at end of file
+diff --git a/package/feeds/routing/oonf-dlep-radio b/package/feeds/routing/oonf-dlep-radio
+new file mode 120000
+index 0000000..2d41fd0
+--- /dev/null
++++ b/package/feeds/routing/oonf-dlep-radio
+@@ -0,0 +1 @@
++../../../feeds/routing/oonf-dlep-radio
+\ No newline at end of file
+diff --git a/package/feeds/routing/oonf-init-scripts b/package/feeds/routing/oonf-init-scripts
+new file mode 120000
+index 0000000..108e43f
+--- /dev/null
++++ b/package/feeds/routing/oonf-init-scripts
+@@ -0,0 +1 @@
++../../../feeds/routing/oonf-init-scripts
+\ No newline at end of file
+diff --git a/package/feeds/routing/oonf-olsrd2 b/package/feeds/routing/oonf-olsrd2
+new file mode 120000
+index 0000000..3c71928
+--- /dev/null
++++ b/package/feeds/routing/oonf-olsrd2
+@@ -0,0 +1 @@
++../../../feeds/routing/oonf-olsrd2
+\ No newline at end of file
+diff --git a/package/feeds/routing/pimbd b/package/feeds/routing/pimbd
+new file mode 120000
+index 0000000..bf795ac
+--- /dev/null
++++ b/package/feeds/routing/pimbd
+@@ -0,0 +1 @@
++../../../feeds/routing/pimbd
+\ No newline at end of file
+diff --git a/package/feeds/routing/quagga b/package/feeds/routing/quagga
+new file mode 120000
+index 0000000..60c1ae6
+--- /dev/null
++++ b/package/feeds/routing/quagga
+@@ -0,0 +1 @@
++../../../feeds/routing/quagga
+\ No newline at end of file
+diff --git a/package/feeds/routing/smcroute b/package/feeds/routing/smcroute
+new file mode 120000
+index 0000000..500d699
+--- /dev/null
++++ b/package/feeds/routing/smcroute
+@@ -0,0 +1 @@
++../../../feeds/routing/smcroute
+\ No newline at end of file
+diff --git a/package/feeds/telephony/asterisk-1.8.x b/package/feeds/telephony/asterisk-1.8.x
+new file mode 120000
+index 0000000..83e540a
+--- /dev/null
++++ b/package/feeds/telephony/asterisk-1.8.x
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/asterisk-1.8.x
+\ No newline at end of file
+diff --git a/package/feeds/telephony/asterisk-11.x b/package/feeds/telephony/asterisk-11.x
+new file mode 120000
+index 0000000..1e76462
+--- /dev/null
++++ b/package/feeds/telephony/asterisk-11.x
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/asterisk-11.x
+\ No newline at end of file
+diff --git a/package/feeds/telephony/asterisk-11.x-chan-dongle b/package/feeds/telephony/asterisk-11.x-chan-dongle
+new file mode 120000
+index 0000000..b9a024b
+--- /dev/null
++++ b/package/feeds/telephony/asterisk-11.x-chan-dongle
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/asterisk-11.x-chan-dongle
+\ No newline at end of file
+diff --git a/package/feeds/telephony/asterisk-13.x b/package/feeds/telephony/asterisk-13.x
+new file mode 120000
+index 0000000..a199118
+--- /dev/null
++++ b/package/feeds/telephony/asterisk-13.x
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/asterisk-13.x
+\ No newline at end of file
+diff --git a/package/feeds/telephony/asterisk-g72x b/package/feeds/telephony/asterisk-g72x
+new file mode 120000
+index 0000000..a920439
+--- /dev/null
++++ b/package/feeds/telephony/asterisk-g72x
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/asterisk-g72x
+\ No newline at end of file
+diff --git a/package/feeds/telephony/baresip b/package/feeds/telephony/baresip
+new file mode 120000
+index 0000000..05c3ea1
+--- /dev/null
++++ b/package/feeds/telephony/baresip
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/baresip
+\ No newline at end of file
+diff --git a/package/feeds/telephony/bcg729 b/package/feeds/telephony/bcg729
+new file mode 120000
+index 0000000..cfc4cb5
+--- /dev/null
++++ b/package/feeds/telephony/bcg729
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/bcg729
+\ No newline at end of file
+diff --git a/package/feeds/telephony/chan-sccp-b b/package/feeds/telephony/chan-sccp-b
+new file mode 120000
+index 0000000..8ca9844
+--- /dev/null
++++ b/package/feeds/telephony/chan-sccp-b
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/chan-sccp-b
+\ No newline at end of file
+diff --git a/package/feeds/telephony/dahdi-linux b/package/feeds/telephony/dahdi-linux
+new file mode 120000
+index 0000000..f78c3b7
+--- /dev/null
++++ b/package/feeds/telephony/dahdi-linux
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/dahdi-linux
+\ No newline at end of file
+diff --git a/package/feeds/telephony/dahdi-tools b/package/feeds/telephony/dahdi-tools
+new file mode 120000
+index 0000000..fa19774
+--- /dev/null
++++ b/package/feeds/telephony/dahdi-tools
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/dahdi-tools
+\ No newline at end of file
+diff --git a/package/feeds/telephony/freeswitch b/package/feeds/telephony/freeswitch
+new file mode 120000
+index 0000000..ea70624
+--- /dev/null
++++ b/package/feeds/telephony/freeswitch
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/freeswitch
+\ No newline at end of file
+diff --git a/package/feeds/telephony/iksemel b/package/feeds/telephony/iksemel
+new file mode 120000
+index 0000000..c31946b
+--- /dev/null
++++ b/package/feeds/telephony/iksemel
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/iksemel
+\ No newline at end of file
+diff --git a/package/feeds/telephony/kamailio-3.x b/package/feeds/telephony/kamailio-3.x
+new file mode 120000
+index 0000000..cd06b94
+--- /dev/null
++++ b/package/feeds/telephony/kamailio-3.x
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/kamailio-3.x
+\ No newline at end of file
+diff --git a/package/feeds/telephony/kamailio-4.x b/package/feeds/telephony/kamailio-4.x
+new file mode 120000
+index 0000000..13992d2
+--- /dev/null
++++ b/package/feeds/telephony/kamailio-4.x
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/kamailio-4.x
+\ No newline at end of file
+diff --git a/package/feeds/telephony/libosip2 b/package/feeds/telephony/libosip2
+new file mode 120000
+index 0000000..00fd60b
+--- /dev/null
++++ b/package/feeds/telephony/libosip2
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/libosip2
+\ No newline at end of file
+diff --git a/package/feeds/telephony/libpri b/package/feeds/telephony/libpri
+new file mode 120000
+index 0000000..66f73fe
+--- /dev/null
++++ b/package/feeds/telephony/libpri
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/libpri
+\ No newline at end of file
+diff --git a/package/feeds/telephony/libsrtp b/package/feeds/telephony/libsrtp
+new file mode 120000
+index 0000000..f631116
+--- /dev/null
++++ b/package/feeds/telephony/libsrtp
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/libsrtp
+\ No newline at end of file
+diff --git a/package/feeds/telephony/miax b/package/feeds/telephony/miax
+new file mode 120000
+index 0000000..831c42e
+--- /dev/null
++++ b/package/feeds/telephony/miax
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/miax
+\ No newline at end of file
+diff --git a/package/feeds/telephony/ortp b/package/feeds/telephony/ortp
+new file mode 120000
+index 0000000..f202582
+--- /dev/null
++++ b/package/feeds/telephony/ortp
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/ortp
+\ No newline at end of file
+diff --git a/package/feeds/telephony/pcapsipdump b/package/feeds/telephony/pcapsipdump
+new file mode 120000
+index 0000000..c83e43a
+--- /dev/null
++++ b/package/feeds/telephony/pcapsipdump
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/pcapsipdump
+\ No newline at end of file
+diff --git a/package/feeds/telephony/pjproject b/package/feeds/telephony/pjproject
+new file mode 120000
+index 0000000..01fdab3
+--- /dev/null
++++ b/package/feeds/telephony/pjproject
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/pjproject
+\ No newline at end of file
+diff --git a/package/feeds/telephony/re b/package/feeds/telephony/re
+new file mode 120000
+index 0000000..3924a26
+--- /dev/null
++++ b/package/feeds/telephony/re
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/re
+\ No newline at end of file
+diff --git a/package/feeds/telephony/rem b/package/feeds/telephony/rem
+new file mode 120000
+index 0000000..3675e6d
+--- /dev/null
++++ b/package/feeds/telephony/rem
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/rem
+\ No newline at end of file
+diff --git a/package/feeds/telephony/restund b/package/feeds/telephony/restund
+new file mode 120000
+index 0000000..f7d614b
+--- /dev/null
++++ b/package/feeds/telephony/restund
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/restund
+\ No newline at end of file
+diff --git a/package/feeds/telephony/rtpproxy b/package/feeds/telephony/rtpproxy
+new file mode 120000
+index 0000000..934da42
+--- /dev/null
++++ b/package/feeds/telephony/rtpproxy
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/rtpproxy
+\ No newline at end of file
+diff --git a/package/feeds/telephony/sipp b/package/feeds/telephony/sipp
+new file mode 120000
+index 0000000..969f97f
+--- /dev/null
++++ b/package/feeds/telephony/sipp
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/sipp
+\ No newline at end of file
+diff --git a/package/feeds/telephony/siproxd b/package/feeds/telephony/siproxd
+new file mode 120000
+index 0000000..8a9f3e0
+--- /dev/null
++++ b/package/feeds/telephony/siproxd
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/siproxd
+\ No newline at end of file
+diff --git a/package/feeds/telephony/spandsp b/package/feeds/telephony/spandsp
+new file mode 120000
+index 0000000..b97b46d
+--- /dev/null
++++ b/package/feeds/telephony/spandsp
+@@ -0,0 +1 @@
++../../../feeds/telephony/libs/spandsp
+\ No newline at end of file
+diff --git a/package/feeds/telephony/yate b/package/feeds/telephony/yate
+new file mode 120000
+index 0000000..2d2fd4c
+--- /dev/null
++++ b/package/feeds/telephony/yate
+@@ -0,0 +1 @@
++../../../feeds/telephony/net/yate
+\ No newline at end of file