diff --git a/qt-osgqt/Makefile b/qt-osgqt/Makefile
index 28cf406ae6a8b5f13fb3afd8b6bfb98b5af0752d..a072eefe1030c5a5ec674d533700d62f90e5b0ac 100644
--- a/qt-osgqt/Makefile
+++ b/qt-osgqt/Makefile
@@ -20,6 +20,9 @@ CMAKE_ARGS+=		-DDESIRED_QT_VERSION=${QT_SELECT}
 CMAKE_ARGS+=		-DLIB_POSTFIX=""
 CMAKE_PREFIX_PATH=	${PREFIX.openscenegraph}
 
+PLIST_SRC+=		${PKGDIR}/PLIST
+PLIST_SRC+=		${PKGDIR}/PLIST.${PKG_ALTERNATIVE.qt}
+
 include ../../wip/openscenegraph/depend.mk
 include ../../mk/sysdep/qt.mk
 include ../../mk/sysdep/cmake.mk
diff --git a/qt-osgqt/PLIST b/qt-osgqt/PLIST
index b6d27daf4d2f6bd79327f144a6f3a3350818ee8d..ace0d066fbe85b5e089b558c4dd47365ff9c99b6 100644
--- a/qt-osgqt/PLIST
+++ b/qt-osgqt/PLIST
@@ -5,7 +5,3 @@ include/osgQt/QFontImplementation
 include/osgQt/QGraphicsViewAdapter
 include/osgQt/QWebViewImage
 include/osgQt/QWidgetImage
-lib/libosgQt5.so
-lib/libosgQt5.so.145
-lib/libosgQt5.so.3.6.5
-lib/pkgconfig/openscenegraph-osgQt5.pc
diff --git a/qt-osgqt/PLIST.qt4 b/qt-osgqt/PLIST.qt4
new file mode 100644
index 0000000000000000000000000000000000000000..70ca59c79e6031525e1e3edba4df1fb6084ae3fe
--- /dev/null
+++ b/qt-osgqt/PLIST.qt4
@@ -0,0 +1,4 @@
+lib/libosgQt.so
+lib/libosgQt.so.145
+lib/libosgQt.so.3.6.5
+lib/pkgconfig/openscenegraph-osgQt.pc
diff --git a/qt-osgqt/PLIST.qt5 b/qt-osgqt/PLIST.qt5
new file mode 100644
index 0000000000000000000000000000000000000000..81b3575e279be90e9ad0d9617330a63f784eee94
--- /dev/null
+++ b/qt-osgqt/PLIST.qt5
@@ -0,0 +1,4 @@
+lib/libosgQt5.so
+lib/libosgQt5.so.145
+lib/libosgQt5.so.3.6.5
+lib/pkgconfig/openscenegraph-osgQt5.pc