Created attachment 172852 [details] bsd.linux-apps.mk patch Attached files add the following ports: audio/linux-c7-alsa-lib textproc/linux-c7-aspell accessibility/linux-c7-atk net/linux-c7-avahi-libs security/linux-c7-cyrus-sasl2 devel/linux-c7-dbus-libs textproc/linux-c7-expat x11-themes/linux-c7-hicolor-icon-theme graphics/linux-c7-jpeg dns/linux-c7-libasyncns audio/linux-c7-libaudiofile security/linux-c7-libgcrypt devel/linux-c7-libglade2 graphics/linux-c7-libGLU security/linux-c7-libgpg-error audio/linux-c7-libogg devel/linux-c7-libpciaccess devel/linux-c7-libsigc++20 multimedia/linux-c7-libv4l security/linux-c7-libtasn1 multimedia/linux-c7-libtheora textproc/linux-c7-libxml2 net/linux-c7-openldap devel/linux-c7-ncurses-base devel/linux-c7-nspr security/linux-c7-openssl security/linux-c7-openssl-compat graphics/linux-c7-png databases/linux-c7-sqlite3 lang/linux-c7-tcl85 Those are the ports that: 1) don't depend on any other ports, 2) have equivalent in c6 ports, 3) relevant packages exist in CentOS 6 official repo. I have verified that those build in Poudriere for i386 and am64.
Created attachment 172853 [details] audio/linux-c7-alsa-lib
Created attachment 172854 [details] textproc/linux-c7-aspell
Created attachment 172855 [details] accessibility/linux-c7-atk
Created attachment 172856 [details] net/linux-c7-avahi-libs
Created attachment 172857 [details] security/linux-c7-cyrus-sasl2
Created attachment 172858 [details] devel/linux-c7-dbus-libs
Created attachment 172859 [details] textproc/linux-c7-expat
Created attachment 172860 [details] x11-themes/linux-c7-hicolor-icon-theme
Created attachment 172861 [details] graphics/linux-c7-jpeg
Created attachment 172862 [details] dns/linux-c7-libasyncns
Created attachment 172863 [details] audio/linux-c7-libaudiofile
Created attachment 172864 [details] security/linux-c7-libgcrypt
Created attachment 172865 [details] devel/linux-c7-libglade2
Created attachment 172866 [details] graphics/linux-c7-libGLU
Created attachment 172867 [details] security/linux-c7-libgpg-error
Created attachment 172868 [details] audio/linux-c7-libogg
Created attachment 172870 [details] devel/linux-c7-libpciaccess
Created attachment 172871 [details] devel/linux-c7-libsigc++20
Created attachment 172872 [details] security/linux-c7-libtasn1
Created attachment 172873 [details] multimedia/linux-c7-libtheora
Created attachment 172874 [details] multimedia/linux-c7-libv4l
Created attachment 172875 [details] textproc/linux-c7-libxml2
Created attachment 172876 [details] devel/linux-c7-ncurses-base
Created attachment 172877 [details] devel/linux-c7-nspr
Created attachment 172878 [details] net/linux-c7-openldap
Created attachment 172879 [details] security/linux-c7-openssl-compat
Created attachment 172880 [details] security/linux-c7-openssl
Created attachment 172881 [details] graphics/linux-c7-png
Created attachment 172882 [details] databases/linux-c7-sqlite3
Created attachment 172883 [details] lang/linux-c7-tcl85
Correction: Those are the ports that: 1) don't depend on any other ports, 2) have equivalent in c6 ports, -3) relevant packages exist in CentOS 6 official repo. +3) relevant packages exist in CentOS 7 official repo.
Created attachment 173065 [details] Mk/bsd.linux-apps.mk The new CentOS 7 expat packages put expat libraries in /usr/lib*.
Created attachment 173066 [details] textproc/linux-c7-expat The previous shar contains double PORTDOCS defined in Makefile and pkg-plist.*. This shar corrects this issue.
Created attachment 173092 [details] security/linux-c7-openssl Corrected pkg-plist.* entries.
Closing this, I've uploaded the updated patch at https://reviews.freebsd.org/D7886