/[fink]/10.3/valknut-qt.info
ViewVC logotype

Diff of /10.3/valknut-qt.info

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by nieder, Fri Dec 1 15:38:42 2006 UTC revision 1.3 by nieder, Wed Dec 6 14:49:54 2006 UTC
# Line 7  Type: -qttoolkit (-aqua -x11) Line 7  Type: -qttoolkit (-aqua -x11)
7  License: GPL  License: GPL
8  Maintainer: Hanspeter Niederstrasser <nieder@users.sourceforge.net>  Maintainer: Hanspeter Niederstrasser <nieder@users.sourceforge.net>
9  Depends: <<  Depends: <<
         (%type_raw[-qttoolkit] = -aqua) qt3mac-shlibs,  
         (%type_raw[-qttoolkit] = -x11) qt3-shlibs,  
10          bzip2-shlibs,          bzip2-shlibs,
11          dclib0-unified-shlibs (>= %v-2000),          dclib0-unified-shlibs (>= %v-2000),
12          libiconv,          libiconv,
13          (%type_raw[-qttoolkit] = -x11) libpng3-shlibs,          libpng3-shlibs,
14          libxml2-shlibs,          libxml2-shlibs,
15          x11          (%type_raw[-qttoolkit] = -x11) qt3-shlibs,
16            (%type_raw[-qttoolkit] = -aqua) qt3mac-shlibs,
17            (%type_raw[-qttoolkit] = -x11) x11
18  <<  <<
19  BuildDepends: <<  BuildDepends: <<
         (%type_raw[-qttoolkit] = -aqua) qt3mac,  
         (%type_raw[-qttoolkit] = -x11) qt3,  
20          bzip2-dev,          bzip2-dev,
21          dclib0-unified (>= %v-2000),          dclib0-unified (>= %v-2000),
22          libiconv-dev,          libiconv-dev,
23          (%type_raw[-qttoolkit] = -x11) libpng3,          libpng3,
24          libxml2,          libxml2,
25            (%type_raw[-qttoolkit] = -x11) qt3,
26            (%type_raw[-qttoolkit] = -aqua) qt3mac,
27          system-openssl-dev,          system-openssl-dev,
28          x11-dev          (%type_raw[-qttoolkit] = -x11) x11-dev
29  <<  <<
30  Conflicts: dcgui-qt, dcgui-qt-ssl, valknut, valknut-ssl  Conflicts: dcgui-qt, dcgui-qt-ssl, valknut, valknut-ssl
31  BuildConflicts: <<  BuildConflicts: <<
32          (%type_raw[-qttoolkit] = -aqua) qt3,          (%type_raw[-qttoolkit] = -aqua) qt3,
33          (%type_raw[-qttoolkit] = -x11) qt3mac          (%type_raw[-qttoolkit] = -x11) qt3mac
34  <<  <<
35  Replaces: dcgui-qt, dcgui-qt-ssl, valknut, valknut-ssl  Replaces: dcgui-qt, dcgui-qt-ssl, valknut, valknut-ssl
36  Source: http://download.berlios.de/dcgui/%{ni}-%v.tar.bz2  Source: http://download.berlios.de/dcgui/%{ni}-%v.tar.bz2
37    Source2: http://snaggledworks.com/fink/valknutapp-%v.tar.bz2
38  Source-MD5: 848f9b3f25af15c3f1837133ac4b9415  Source-MD5: 848f9b3f25af15c3f1837133ac4b9415
39    Source2-MD5: 0b992d4a6bfbbbe18c7788c41bd43e01
40    SetLDFLAGS: -L%p/lib/system-openssl/lib
41  ConfigureParams: <<  ConfigureParams: <<
42    --with-libdc=%p \    --with-libdc=%p \
43    (%type_raw[-qttoolkit] = -aqua) --with-qt-dir=%p/lib/qt3mac \    (%type_raw[-qttoolkit] = -aqua) --with-qt-dir=%p/lib/qt3mac \
# Line 43  ConfigureParams: << Line 46  ConfigureParams: <<
46    (%type_raw[-qttoolkit] = -aqua) --enable-osx \    (%type_raw[-qttoolkit] = -aqua) --enable-osx \
47    (%type_raw[-qttoolkit] = -x11) --with-qt-dir=%p \    (%type_raw[-qttoolkit] = -x11) --with-qt-dir=%p \
48    (%type_raw[-qttoolkit] = -x11) --with-qt-includes=%p/include/qt \    (%type_raw[-qttoolkit] = -x11) --with-qt-includes=%p/include/qt \
49    --with-ssl-dir=%p/lib/system-openssl    --with-ssl-dir=%p/lib/system-openssl \
50      --disable-dependency-tracking
51  <<  <<
52  GCC: 3.3  GCC: 3.3
53  CompileScript: <<  CompileScript: <<
# Line 63  InstallScript: << Line 67  InstallScript: <<
67  #  #
68  # Based on NYZetas Howto:  # Based on NYZetas Howto:
69  # http://www.stud.ntnu.no/~chrisj/download/howto/valknut_howto.html  # http://www.stud.ntnu.no/~chrisj/download/howto/valknut_howto.html
70  #  # and ravemax's original INSTALL.MAC
71    
72  QTMACDIR=%p/lib/qt3mac  QTMACDIR=%p/lib/qt3mac
73  TS_TO_QM=${QTMACDIR}/bin/lrelease  TS_TO_QM=${QTMACDIR}/bin/lrelease
74  TS_DIR=valknut/ts  TS_DIR=valknut/ts
# Line 105  echo "Copying from               ${ICONS Line 110  echo "Copying from               ${ICONS
110  CNT_DIR=${APP_NAME}/Contents;  CNT_DIR=${APP_NAME}/Contents;
111  /bin/mkdir ${CNT_DIR};  /bin/mkdir ${CNT_DIR};
112  echo "Generating path:           ${CNT_DIR}";  echo "Generating path:           ${CNT_DIR}";
113  echo "Generating file:           PkgInfo";  echo "Installing file:           PkgInfo";
114  echo "APPL∂çQt" > ${CNT_DIR}/PkgInfo  /bin/cp PkgInfo ${CNT_DIR}/PkgInfo
115  echo "Generating file:           Info.plist";  echo "Installing file:           Info.plist";
116  echo "<?xml version='1.0' encoding='UTF-8'?>">${CNT_DIR}/Info.plist  /bin/cp Info.plist ${CNT_DIR}/Info.plist
 echo "<plist version='1.0'>">>${CNT_DIR}/Info.plist  
 echo "<dict>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleDevelopmentRegion</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>English</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleDisplayName</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>${V_NAME}</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleExecutable</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>${V_NAME}</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleIconFile</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>${V_NAME}.icns</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleIdentifier</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>de.ketelhot.DC</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleLongVersionString</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>${V_NAME} ${V_VERSION}${V_SERIAL}</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleName</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>Valknut</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundlePackageType</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>APPL</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleShortVersionString</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>${V_VERSION}</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleSignature</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>Qt</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>CFBundleVersion</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>${V_SERIAL}</string>">>${CNT_DIR}/Info.plist  
 echo "  <key>NSAppleScriptEnabled</key>">>${CNT_DIR}/Info.plist  
 echo "  <false/>">>${CNT_DIR}/Info.plist  
 echo "  <key>NSHumanReadableCopyright</key>">>${CNT_DIR}/Info.plist  
 echo "  <string>Copyright 2001-2003 Mathias Kster</string>">>${CNT_DIR}/Info.plist  
 echo "</dict>">>${CNT_DIR}/Info.plist  
 echo "</plist>">>${CNT_DIR}/Info.plist  
117    
118  # Copy the executable  # Copy the executable
119  MACOS_DIR=${CNT_DIR}/MacOS;  MACOS_DIR=${CNT_DIR}/MacOS;
# Line 146  echo "Generating path:           ${MACOS Line 121  echo "Generating path:           ${MACOS
121  /bin/mkdir ${MACOS_DIR}  /bin/mkdir ${MACOS_DIR}
122  echo "Generating file:           PkgInfo";  echo "Generating file:           PkgInfo";
123  echo "Copying from               valknut/";  echo "Copying from               valknut/";
124  /bin/cp valknut/valknut ${MACOS_DIR}/${V_NAME}  /bin/cp valknut/valknut ${MACOS_DIR}/valknut
125  echo "Striping                   ${V_NAME}";  echo "Stripping                  valknut";
126  /usr/bin/strip ${MACOS_DIR}/valknut  /usr/bin/strip ${MACOS_DIR}/valknut
127    
128  # Copy Icon  # Copy Icon
# Line 198  For X11 Version: Line 173  For X11 Version:
173  Normally, just use "valknut" from the command line.  Normally, just use "valknut" from the command line.
174  Use "valknut --disable-tray" to get rid of the little icon  Use "valknut --disable-tray" to get rid of the little icon
175  if using quartz-wm or another dockless window manager.  if using quartz-wm or another dockless window manager.
176    
177    Valknut >= 0.3.5 crashes the X11 server when run in rootless mode
178    if using a window manager besides quartz-wm.  It runs fine under any
179    manager in full-screen mode.  If you use xorg or xfree86, install the
180    package quartz-wm and call it from your xinitrc if you want to run
181    Valknut.  Alternatively, run the native Aqua version which doesn't need
182    X11.
183  <<  <<
184  DescPackaging: <<  DescPackaging: <<
185  No longer Depends: on a specific %v-%r of dclib0.  Just keep at  No longer Depends: on a specific %v-%r of dclib0.  Just keep at dclib0-%v >= than current valknut-%v.
 dclib0-%v >= than current valknut-%v.  
186    
187  Now links to system OpenSSL to avoid licensing issues.  Now links to system OpenSSL to avoid licensing issues.
188    
189    Uses its own PostInst and PostRm scripts rather than AppBundles because AppBundles can not be variantized and the X11 version does not build a .app package.
190  <<  <<
191  <<  <<

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.17