From 7a2c0dd90421b20235d330d9e6fe2f17d2d56ec0 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 23 Oct 2010 14:09:39 +0000 Subject: [PATCH] Generate the full list of wxBase headers paths in wxGTK.spec. Instead of hardcoding the list of wxBase headers path, build it automatically from the list of their base names which is generated by bakefile and so is always up to date. See #12567. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxGTK.spec | 136 ++--------------------------------------------------- 1 file changed, 4 insertions(+), 132 deletions(-) diff --git a/wxGTK.spec b/wxGTK.spec index 72dfec7157..80403ccd92 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -368,138 +368,10 @@ wx/xml/xml.h wx/xtixml.h EOF # --- wxBase headers list ends here --- -cat <wxbase-headers.paths -%{_includedir}/wx-%{ver2}/wx/afterstd.h -%{_includedir}/wx-%{ver2}/wx/app.h -%{_includedir}/wx-%{ver2}/wx/apptrait.h -%{_includedir}/wx-%{ver2}/wx/archive.h -%{_includedir}/wx-%{ver2}/wx/arrimpl.cpp -%{_includedir}/wx-%{ver2}/wx/arrstr.h -%{_includedir}/wx-%{ver2}/wx/beforestd.h -%{_includedir}/wx-%{ver2}/wx/buffer.h -%{_includedir}/wx-%{ver2}/wx/build.h -%{_includedir}/wx-%{ver2}/wx/chkconf.h -%{_includedir}/wx-%{ver2}/wx/clntdata.h -%{_includedir}/wx-%{ver2}/wx/cmdline.h -%{_includedir}/wx-%{ver2}/wx/confbase.h -%{_includedir}/wx-%{ver2}/wx/config.h -%{_includedir}/wx-%{ver2}/wx/containr.h -%{_includedir}/wx-%{ver2}/wx/convauto.h -%{_includedir}/wx-%{ver2}/wx/datetime.h -%{_includedir}/wx-%{ver2}/wx/datstrm.h -%{_includedir}/wx-%{ver2}/wx/dde.h -%{_includedir}/wx-%{ver2}/wx/debug.h -%{_includedir}/wx-%{ver2}/wx/defs.h -%{_includedir}/wx-%{ver2}/wx/dir.h -%{_includedir}/wx-%{ver2}/wx/dlimpexp.h -%{_includedir}/wx-%{ver2}/wx/dynarray.h -%{_includedir}/wx-%{ver2}/wx/dynlib.h -%{_includedir}/wx-%{ver2}/wx/dynload.h -%{_includedir}/wx-%{ver2}/wx/encconv.h -%{_includedir}/wx-%{ver2}/wx/event.h -%{_includedir}/wx-%{ver2}/wx/except.h -%{_includedir}/wx-%{ver2}/wx/features.h -%{_includedir}/wx-%{ver2}/wx/ffile.h -%{_includedir}/wx-%{ver2}/wx/file.h -%{_includedir}/wx-%{ver2}/wx/fileconf.h -%{_includedir}/wx-%{ver2}/wx/filefn.h -%{_includedir}/wx-%{ver2}/wx/filename.h -%{_includedir}/wx-%{ver2}/wx/filesys.h -%{_includedir}/wx-%{ver2}/wx/fontenc.h -%{_includedir}/wx-%{ver2}/wx/fontmap.h -%{_includedir}/wx-%{ver2}/wx/fs_mem.h -%{_includedir}/wx-%{ver2}/wx/fs_zip.h -%{_includedir}/wx-%{ver2}/wx/hash.h -%{_includedir}/wx-%{ver2}/wx/hashmap.h -%{_includedir}/wx-%{ver2}/wx/hashset.h -%{_includedir}/wx-%{ver2}/wx/html/forcelnk.h -%{_includedir}/wx-%{ver2}/wx/iconloc.h -%{_includedir}/wx-%{ver2}/wx/init.h -%{_includedir}/wx-%{ver2}/wx/intl.h -%{_includedir}/wx-%{ver2}/wx/iosfwrap.h -%{_includedir}/wx-%{ver2}/wx/ioswrap.h -%{_includedir}/wx-%{ver2}/wx/ipc.h -%{_includedir}/wx-%{ver2}/wx/ipcbase.h -%{_includedir}/wx-%{ver2}/wx/isql.h -%{_includedir}/wx-%{ver2}/wx/isqlext.h -%{_includedir}/wx-%{ver2}/wx/link.h -%{_includedir}/wx-%{ver2}/wx/list.h -%{_includedir}/wx-%{ver2}/wx/listimpl.cpp -%{_includedir}/wx-%{ver2}/wx/log.h -%{_includedir}/wx-%{ver2}/wx/longlong.h -%{_includedir}/wx-%{ver2}/wx/math.h -%{_includedir}/wx-%{ver2}/wx/memconf.h -%{_includedir}/wx-%{ver2}/wx/memory.h -%{_includedir}/wx-%{ver2}/wx/memtext.h -%{_includedir}/wx-%{ver2}/wx/mimetype.h -%{_includedir}/wx-%{ver2}/wx/module.h -%{_includedir}/wx-%{ver2}/wx/msgout.h -%{_includedir}/wx-%{ver2}/wx/mstream.h -%{_includedir}/wx-%{ver2}/wx/object.h -%{_includedir}/wx-%{ver2}/wx/platform.h -%{_includedir}/wx-%{ver2}/wx/power.h -%{_includedir}/wx-%{ver2}/wx/process.h -%{_includedir}/wx-%{ver2}/wx/ptr_scpd.h -%{_includedir}/wx-%{ver2}/wx/recguard.h -%{_includedir}/wx-%{ver2}/wx/regex.h -%{_includedir}/wx-%{ver2}/wx/scopeguard.h -%{_includedir}/wx-%{ver2}/wx/snglinst.h -%{_includedir}/wx-%{ver2}/wx/sstream.h -%{_includedir}/wx-%{ver2}/wx/stack.h -%{_includedir}/wx-%{ver2}/wx/stackwalk.h -%{_includedir}/wx-%{ver2}/wx/stdpaths.h -%{_includedir}/wx-%{ver2}/wx/stockitem.h -%{_includedir}/wx-%{ver2}/wx/stopwatch.h -%{_includedir}/wx-%{ver2}/wx/strconv.h -%{_includedir}/wx-%{ver2}/wx/stream.h -%{_includedir}/wx-%{ver2}/wx/string.h -%{_includedir}/wx-%{ver2}/wx/sysopt.h -%{_includedir}/wx-%{ver2}/wx/textbuf.h -%{_includedir}/wx-%{ver2}/wx/textfile.h -%{_includedir}/wx-%{ver2}/wx/thread.h -%{_includedir}/wx-%{ver2}/wx/thrimpl.cpp -%{_includedir}/wx-%{ver2}/wx/timer.h -%{_includedir}/wx-%{ver2}/wx/tokenzr.h -%{_includedir}/wx-%{ver2}/wx/txtstrm.h -%{_includedir}/wx-%{ver2}/wx/types.h -%{_includedir}/wx-%{ver2}/wx/uri.h -%{_includedir}/wx-%{ver2}/wx/utils.h -%{_includedir}/wx-%{ver2}/wx/variant.h -%{_includedir}/wx-%{ver2}/wx/vector.h -%{_includedir}/wx-%{ver2}/wx/version.h -%{_includedir}/wx-%{ver2}/wx/volume.h -%{_includedir}/wx-%{ver2}/wx/wfstream.h -%{_includedir}/wx-%{ver2}/wx/wx.h -%{_includedir}/wx-%{ver2}/wx/wxchar.h -%{_includedir}/wx-%{ver2}/wx/wxprec.h -%{_includedir}/wx-%{ver2}/wx/xti.h -%{_includedir}/wx-%{ver2}/wx/xtistrm.h -%{_includedir}/wx-%{ver2}/wx/zipstrm.h -%{_includedir}/wx-%{ver2}/wx/zstream.h -%{_includedir}/wx-%{ver2}/wx/fs_inet.h -%{_includedir}/wx-%{ver2}/wx/gsocket.h -%{_includedir}/wx-%{ver2}/wx/protocol/file.h -%{_includedir}/wx-%{ver2}/wx/protocol/ftp.h -%{_includedir}/wx-%{ver2}/wx/protocol/http.h -%{_includedir}/wx-%{ver2}/wx/protocol/protocol.h -%{_includedir}/wx-%{ver2}/wx/sckaddr.h -%{_includedir}/wx-%{ver2}/wx/sckipc.h -%{_includedir}/wx-%{ver2}/wx/sckstrm.h -%{_includedir}/wx-%{ver2}/wx/socket.h -%{_includedir}/wx-%{ver2}/wx/url.h -%{_includedir}/wx-%{ver2}/wx/xml/xml.h -%{_includedir}/wx-%{ver2}/wx/xtixml.h -%{_includedir}/wx-%{ver2}/wx/unix/apptbase.h -%{_includedir}/wx-%{ver2}/wx/unix/apptrait.h -%{_includedir}/wx-%{ver2}/wx/unix/execute.h -%{_includedir}/wx-%{ver2}/wx/unix/gsockunx.h -%{_includedir}/wx-%{ver2}/wx/unix/mimetype.h -%{_includedir}/wx-%{ver2}/wx/unix/pipe.h -%{_includedir}/wx-%{ver2}/wx/unix/private.h -%{_includedir}/wx-%{ver2}/wx/unix/stackwalk.h -%{_includedir}/wx-%{ver2}/wx/unix/stdpaths.h -EOF -# --- wxBase headers list ends here --- + +# --- wxBase headers list with paths --- +sed -e 's@^@%{_includedir}/wx-%{ver2}/@' wxbase-headers.files > wxbase-headers.paths + # temporarily remove base headers mkdir $RPM_BUILD_ROOT/_save_dir -- 2.45.2