Created attachment 155860 [details] Patch to update graphics/tulip to 4.7.0 Update graphics/tulip to the latest upstream release 4.7.0. Also take maintainership and pet portlint.
Created attachment 155864 [details] Patch to update graphics/tulip to 4.7.0 Now also updates pkg-plist
Created attachment 155901 [details] Patch to update graphics/tulip to 4.7.0 Remove libdata/ldconfig/tulip from pkg-plist (not required)
Created attachment 155902 [details] Successful poudriere testport on FreeBSD 10.1 amd64 with QT5 option set (gzipped)
Created attachment 155906 [details] Successful poudriere testport on FreeBSD 10.1 amd64 with QT4 option set (gzipped)
This patch doesn't apply against SVN head.
Apologies for that. A number of the existing patches in the files directory were not named in a way that satisfied portlint. I had used "svn mv" to rename them accordingly, but it looks like it didn't work somehow. I will attach a new patch which simply deletes the incorrectly named files and adds new correctly named files.
You don't need to regenerate the patch. Just list out the mv commands for me please.
Created attachment 156042 [details] Patch to update graphics/tulip to 4.7.0
===> Applying FreeBSD patches for tulip-4.7.0 Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to software/tulip/src/main.cpp.rej => Patch patch-software_tulip_src_main.cpp failed to apply cleanly. Your patch made my life much more difficult. 'svn mv' does not behave well when the destination file already exists and the source file is empty. Can you just list out the mv commands? Then the first style patch is best (but fix the failed patch thing).
I have reverted to my initial patch, which did not apply cleanly to SVN head. I created this patch as follows: 1. Change Makefile PORTVERSION and MAINTAINER 2. make makesum 3. Remove first hunk from files/patch-CMakeLists.txt 4. Change pkg-plist as per patch 5. svn mv files/patch-dirent files/patch-library_tulip-core_src_PluginLibraryLoader.cpp 6. svn mv files/patch-plugins-view-HistogramView_HistogramStatistics.cpp files/patch-plugins_view_HistogramView_HistogramStatistics.cpp 7. svn mv files/patch-software-crash_handling_CrashHandling.cpp files/patch-software_crash__handling_CrashHandling.cpp 8. svn mv files/patch-software-crash_handling_StackWalker.cpp files/patch-software_crash__handling_StackWalker.cpp 9. svn mv files/patch-software-tulip-include_TulipPerspectiveProcessHandler.h files/patch-software_tulip_include_TulipPerspectiveProcessHandler.h 10. svn mv files/patch-software-tulip-src_main.cpp files/patch-software_tulip_src_main.cpp 11. svn mv files/patch-software-tulip_perspective-src_main.cpp files/patch-software_tulip__perspective_src_main.cpp 12. make patch 13. make makepatch 14. make clean
There we go. Thank you for that, Ben! Got it committed finally.
A commit references this bug: Author: adamw Date: Tue Apr 28 14:47:46 UTC 2015 New revision: 384903 URL: https://svnweb.freebsd.org/changeset/ports/384903 Log: Update to 4.7.0, pet portlint, rename patch files so the names are unambiguous, and assign maintainership to submitter. PR: 199614 Submitted by: Ben Woods (new maintainer) Changes: head/graphics/tulip/Makefile head/graphics/tulip/distinfo head/graphics/tulip/files/patch-CMakeLists.txt head/graphics/tulip/files/patch-dirent head/graphics/tulip/files/patch-library_tulip-core_src_PluginLibraryLoader.cpp head/graphics/tulip/files/patch-plugins-view-HistogramView_HistogramStatistics.cpp head/graphics/tulip/files/patch-plugins_view_HistogramView_HistogramStatistics.cpp head/graphics/tulip/files/patch-software-crash_handling_CrashHandling.cpp head/graphics/tulip/files/patch-software-crash_handling_StackWalker.cpp head/graphics/tulip/files/patch-software-tulip-include_TulipPerspectiveProcessHandler.h head/graphics/tulip/files/patch-software-tulip-src_main.cpp head/graphics/tulip/files/patch-software-tulip_perspective-src_main.cpp head/graphics/tulip/files/patch-software_crash__handling_CrashHandling.cpp head/graphics/tulip/files/patch-software_crash__handling_StackWalker.cpp head/graphics/tulip/files/patch-software_tulip__perspective_src_main.cpp head/graphics/tulip/files/patch-software_tulip_include_TulipPerspectiveProcessHandler.h head/graphics/tulip/files/patch-software_tulip_src_main.cpp head/graphics/tulip/files/patch-thirdparty_CMakeLists.txt head/graphics/tulip/pkg-plist