diff --git a/gstlal-inspiral/gstlal-inspiral.spec.in b/gstlal-inspiral/gstlal-inspiral.spec.in
index ce69f2b3d74b7eec5f4db5664a4cce8ab07c01b6..491879904fda5baf8822bf2b5def9e825b1126e1 100644
--- a/gstlal-inspiral/gstlal-inspiral.spec.in
+++ b/gstlal-inspiral/gstlal-inspiral.spec.in
@@ -113,14 +113,14 @@ rm -Rf ${RPM_BUILD_DIR}/%{name}-%{version}
 %{_datadir}/gstlal/*
 %{_docdir}/gstlal-inspiral-*
 %{_libdir}/*.so.*
-%{_libdir}/gstreamer-*/*.so
-#%{_libdir}/gstreamer-*/python/*
+%{_libdir}/gstreamer-@GSTREAMER_RELEASE@/*.so
+#%{_libdir}/gstreamer-@GSTREAMER_RELEASE@/python/*
 %{_prefix}/%{_lib}/python*/site-packages/gstlal
 
 %files devel
 %defattr(-,root,root)
 %{_libdir}/*.a
 %{_libdir}/*.so
+%{_libdir}/gstreamer-@GSTREAMER_RELEASE@/*.a
 %{_libdir}/pkgconfig/*
-%{_libdir}/gstreamer-*/*.a
 %{_includedir}/*
diff --git a/gstlal-ugly/debian/gstlal-ugly-dev.install b/gstlal-ugly/debian/gstlal-ugly-dev.install
index 81f3a3f91507a271dd2d5e838a28c8686c573a57..8f16a276952d174d769a908d836d8df53354164b 100644
--- a/gstlal-ugly/debian/gstlal-ugly-dev.install
+++ b/gstlal-ugly/debian/gstlal-ugly-dev.install
@@ -1 +1,5 @@
+usr/lib/*/*a
+usr/lib/*/*.so
+usr/lib/*/pkgconfig/*
 usr/lib/*/gstreamer-*/*a
+usr/include/*
diff --git a/gstlal-ugly/debian/gstlal-ugly.install b/gstlal-ugly/debian/gstlal-ugly.install
index dd614aa1728017ccb4672500042166dfad8898f7..eb4d15a852d519fcd3958537bbe6bb99a6330a3e 100644
--- a/gstlal-ugly/debian/gstlal-ugly.install
+++ b/gstlal-ugly/debian/gstlal-ugly.install
@@ -1,4 +1,5 @@
 usr/bin/*
+usr/lib/*/*.so.*
 usr/lib/*/gstreamer-*/*.so*
 #usr/lib/*/gstreamer-*/python/*
 usr/lib/python*/*/gstlal
diff --git a/gstlal-ugly/gstlal-ugly.spec.in b/gstlal-ugly/gstlal-ugly.spec.in
index fabd2dce6f9e3bf26bd757d153f3ff60ff95c3db..4d926a9018eff15e507fee38ef3b2e0a7204a535 100644
--- a/gstlal-ugly/gstlal-ugly.spec.in
+++ b/gstlal-ugly/gstlal-ugly.spec.in
@@ -116,10 +116,15 @@ rm -Rf ${RPM_BUILD_DIR}/%{name}-%{version}
 %{_datadir}/gstlal/*
 # there's no documentation
 #%{_docdir}/gstlal-ugly-*
+%{_libdir}/*.so.*
 %{_libdir}/gstreamer-@GSTREAMER_RELEASE@/*.so
 #%{_libdir}/gstreamer-@GSTREAMER_RELEASE@/python/*
 %{_prefix}/%{_lib}/python*/site-packages/gstlal
 
 %files devel
 %defattr(-,root,root)
+%{_includedir}/gstlal-ugly
+%{_libdir}/*.a
+%{_libdir}/*.so
 %{_libdir}/gstreamer-@GSTREAMER_RELEASE@/*.a
+%{_libdir}/pkgconfig/*
diff --git a/gstlal/debian/gstlal-dev.install b/gstlal/debian/gstlal-dev.install
index b3bd2fb7b755c6acc45df99d07220d385607b960..8f16a276952d174d769a908d836d8df53354164b 100644
--- a/gstlal/debian/gstlal-dev.install
+++ b/gstlal/debian/gstlal-dev.install
@@ -1,5 +1,5 @@
 usr/lib/*/*a
 usr/lib/*/*.so
-usr/lib/*/pkgconfig
+usr/lib/*/pkgconfig/*
 usr/lib/*/gstreamer-*/*a
-usr/include
+usr/include/*
diff --git a/gstlal/gstlal.spec.in b/gstlal/gstlal.spec.in
index 5a82a32bba61932deb557571c9d19f4b32531a66..4cf2b0ec5c3e1d29f5f958feb0ff8a896ab234ce 100644
--- a/gstlal/gstlal.spec.in
+++ b/gstlal/gstlal.spec.in
@@ -141,6 +141,6 @@ rm -Rf ${RPM_BUILD_DIR}/%{name}-%{version}
 %defattr(-,root,root)
 %{_libdir}/*.a
 %{_libdir}/*.so
-%{_libdir}/pkgconfig/*
 %{_libdir}/gstreamer-@GSTREAMER_RELEASE@/*.a
+%{_libdir}/pkgconfig/*
 %{_includedir}/*