aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/macosx
AgeCommit message (Collapse)AuthorFilesLines
2013-07-13On OS X, set the rpath for executables to includeGuy Harris2-42/+116
@executable_path/../lib as well as /usr/local/lib, so we can use @rpath in the install names in the executables and libraries in the application bundle. Have the osx-app.sh script tweak all references to libraries from /usr/local/lib in all executables, libraries, and plugins in the app bundle to use @rpath. (The "all" is important; it fixes the GTK+ crash mentioned in the comment in osx-app.sh. The notion of doing all of them came from the osx-app.sh script in a newer version of Inkscape.) This renders the setting of DYLD_LIBRARY_PATH in the wrapper scripts in the bundle unnecessary; remove it. (Ideally, we should try to get rid of the wrapper scripts entirely, but that might have to wait for us to switch to using Qt.) svn path=/trunk/; revision=50560
2013-07-13Suggest why the rpathification of the libraries might not be sufficient.Guy Harris1-30/+31
Don't rpathify system libraries. Rpathify with @rpath, not @executable_path. Use the right path for the binaries and libraries. svn path=/trunk/; revision=50547
2013-07-06Add a --enable-osx-deploy-target option to set the deployment targetGuy Harris1-1/+13
when building for OS X; that causes the MACOSX_DEPLOYMENT_TARGET environment variable to be set when building (so that, for example, we don't use linker features available on the version on which we're building but not on the minimum OS version for which we're building), and causes the SDK for that version to be used (so that, for example, we don't link with libraries with later version numbers than the ones provided with the OS version for which we're building). svn path=/trunk/; revision=50410
2013-04-17Update FSF address.Guy Harris1-1/+2
svn path=/trunk/; revision=48892
2013-03-26Update the OS X application icon.Gerald Combs1-0/+0
svn path=/trunk/; revision=48566
2013-01-18Generate Info.plist using CMake and enable it in QtShark.pro. Update the dates.Gerald Combs1-2/+2
svn path=/trunk/; revision=47143
2013-01-05Don't assume developer tools are under /Developer - look forGuy Harris1-2/+12
/Applications/Xcode.app/Developer first (for Xcode 4 and later) and, if we don't find that, look for /Developer. Don't assume packagemaker is under $developer_path/usr/bin - with Xcode 4, you need to install Auxiliary Tools for Xcode to get PackageMaker, and even that doesn't directly install the packagemaker command, so we currently advise people to copy the PackageMaker binary to /usr/bin/packagemaker. svn path=/trunk/; revision=46957
2013-01-05Default to LIBPREFIX being /usr/local, as that's where macosx-setup.shGuy Harris1-6/+9
puts them. If you choose to use MacPorts versions of the library, edit the script or run it with -l. Update the usage message and fix a typo. svn path=/trunk/; revision=46955
2013-01-05Don't assume that, in the output of the file command, the architectureGuy Harris1-4/+4
appears at the end - if the user's installed an up-to-date version of file to, for example, get pcap-ng files identified (Apple hasn't updated file in *ages* - they're still in file 5.04!), it will report, for example, "Mach-O 64-bit x86_64 executable" rather than "Mach-O 64-bit executable x86_64" for an x86-64 binary. svn path=/trunk/; revision=46954
2013-01-05In the post-install script, get rid of plugins that got converted toGuy Harris1-1/+18
built-in dissectors in 1.8. Hopefully, this will smash bug 7401. svn path=/trunk/; revision=46945
2012-08-19Get the package version using configure.in, not grep+sed. Make sure weGerald Combs2-9/+9
exit with an error in a few places where it would be useful. svn path=/trunk/; revision=44572
2012-06-19Followup to r43370: don't install idl2wrs or its man page.Jeff Morriss2-2/+0
svn path=/trunk/; revision=43377
2012-04-29Make the extension lower case.Guy Harris1-2/+15
Say "Pcap" rather than "Libpcap" - pcap format is used by WinPcap as well (and it's also read and written by this library called Wiretap :-)). Add an additional entry for pcap-NG. svn path=/trunk/; revision=42328
2012-03-20Now, isn't that swell! Leopard's dseditgroup doesn't return a failureGuy Harris1-1/+1
exit status if the group in question doesn't exist, so we can't use dseditgroup on Leopard to check whether the access_bpf group exists. Instead, as per Martin Williams' suggestion in bug 6526, use "dscl . -read /groups/{group}" instead; the suggestion came from the addgroup.sh script in https://developer.apple.com/library/mac/documentation/OpenSource/Conceptual/ShellScripting/ShellScripting.pdf svn path=/trunk/; revision=41680
2012-03-16Add @configure_input@ to a bunch of .in files that didn't have it.Guy Harris1-1/+2
Add $Id$ to those of said files that didn't have it, and fix one $Id to be $Id$. svn path=/trunk/; revision=41594
2012-02-16As suggested on the -dev list today, add Wireshark_package.pmdoc to the sourceJeff Morriss9-2/+10
distribution. To do this, however, requires renaming that directory because automake can't handle files with spaces in their names. svn path=/trunk/; revision=41040
2012-01-01Happy New Year!Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=40353
2011-11-15Add svn:executable to propsBill Meier2-0/+0
svn path=/trunk/; revision=39858
2011-11-02Requiescat in pace, osx-build.sh.Guy Harris1-1/+0
svn path=/trunk/; revision=39714
2011-11-02Remove osx-build.sh. It was never fully ported to the Wireshark buildGerald Combs1-335/+0
environment and has been unused for 3 years. svn path=/trunk/; revision=39713
2011-07-17We don't have an "--enable-osxapp" configure option; update a comment.Guy Harris1-3/+7
svn path=/trunk/; revision=38075
2011-07-17Get rid of the .pkg and .dmg with "make clean".Guy Harris1-1/+2
svn path=/trunk/; revision=38074
2011-07-17Handle versions of GTK+ where gdk-pixbuf is a separate library.Guy Harris1-2/+31
svn path=/trunk/; revision=38072
2011-06-28Replace all strerror() with g_strerror().Stig Bjørlykke1-3/+0
Remove our local strerror implementation. Mark strerror as locale unsafe API. This fixes bug 5715. svn path=/trunk/; revision=37812
2011-06-07Add files to distribution.Anders Broman1-0/+3
svn path=/trunk/; revision=37589
2011-05-20Fix annoying typo.Guy Harris1-1/+1
svn path=/trunk/; revision=37318
2011-05-20In at least some versions of OS X SystemStarter gets cranky if theGuy Harris1-0/+1
startup item is group-writable. svn path=/trunk/; revision=37316
2011-05-15Fix the ChmodBPF startup item permissions. Handling this withinGerald Combs1-1/+4
PackageMaker would be a more correct fix. Replacing PackageMaker with something that fits our development and deployment model would be an even more correct fix. svn path=/trunk/; revision=37167
2011-05-13Fix items pointed out by Guy in bug 5756.Gerald Combs7-7/+7
svn path=/trunk/; revision=37129
2011-05-13That's *application*/vnd.tcpdump.pcap to you.Guy Harris1-1/+1
svn path=/trunk/; revision=37116
2011-05-13Pcap files now have an official MIME type.Guy Harris1-1/+1
svn path=/trunk/; revision=37114
2011-05-13Try to fix distcheck.Gerald Combs1-2/+1
svn path=/trunk/; revision=37108
2011-05-12More OS X installer fixes and tweaks.Gerald Combs5-4/+5
svn path=/trunk/; revision=37107
2011-05-12Fix the OS X packaging build.Gerald Combs2-1/+9
svn path=/trunk/; revision=37105
2011-05-12Remove "--version ..." to see if it fixes the builds.Gerald Combs1-1/+0
svn path=/trunk/; revision=37096
2011-05-12Switch to an installer package for OS X instead of a draggable appGerald Combs13-72/+121
bundle. There are still a few rough edges but it's an improvement over what we currently have. Fixes bug 5756. svn path=/trunk/; revision=37093
2011-01-01New Year.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=35322
2010-10-20Copy GDK pixbuf loaders libs to the Wireshark.app.Stig Bjørlykke1-0/+7
svn path=/trunk/; revision=34583
2010-08-08Don't speak of XQuartz - at least one person thought we meant that youGuy Harris1-2/+2
had to install XQuartz from Mac OS X Forge, rather than just installing the X11 that comes with OS X. svn path=/trunk/; revision=33736
2010-07-06Don't set SDKROOT - which SDK we want depends on which OS we want thisGuy Harris1-3/+0
to run on, and not setting it should default to the OS on which we're building it (as opposed to an OS for which we might not *have* an SDK). svn path=/trunk/; revision=33458
2010-06-13The .dmg packages can come in 32-bit and 64-bit flavors. Name themGerald Combs1-5/+12
accordingly. svn path=/trunk/; revision=33222
2010-05-11From Jay Moran via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4697 :Jeff Morriss1-1/+1
Fix generation of ~/.wireshark-etc/pangorc to fix font issue. svn path=/trunk/; revision=32751
2010-04-12Attempt (blindly--I don't have a Mac) to fixJeff Morriss2-14/+14
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2844 : Quote all references to $HOME in case that variable has a space in it. svn path=/trunk/; revision=32449
2010-01-12From Elliott: Add contrast to the border.Gerald Combs1-0/+0
svn path=/trunk/; revision=31505
2010-01-01Remove copying gnome-vfs modules, we don't use it.Stig Bjørlykke1-9/+0
svn path=/trunk/; revision=31405
2010-01-01Happy New Year!Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=31396
2009-11-17Rename the doc icon for consistency.Gerald Combs3-2/+2
svn path=/trunk/; revision=30991
2009-11-17Update the document icons.Gerald Combs1-0/+0
svn path=/trunk/; revision=30990
2009-09-14More Finder tweaks.Gerald Combs4-1/+1
svn path=/trunk/; revision=29903
2009-09-14Tweak the Finder windows a bit.Gerald Combs4-4/+6
svn path=/trunk/; revision=29886