Changeset 9931


Ignore:
Timestamp:
Jan 14, 2010, 2:20:49 PM (12 years ago)
Author:
charles
Message:

(trunk) housekeeping: (1) add standard svn properties for $Id$ substitution in some files (2) add #include guards in a couple of libtransmission headers (3) refresh build instructions in README

Location:
trunk
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/README

    r8722 r9931  
    1 README for Transmission
    2 =======================
     1ABOUT
    32
    4 Transmission is a fast, easy, and free BitTorrent client.
     3  Transmission is a fast, easy, and free BitTorrent client.
     4  It comes in several flavors:
    55
    6 It runs on Mac OS X (Cocoa interface) and
    7 Linux/NetBSD/FreeBSD/OpenBSD (GTK+ and Qt interfaces).
     6    * A native Mac OS X GUI application
     7    * GTK+ and Qt GUI applications for Linux, BSD, etc.
     8    * A headless daemon for servers and routers
     9    * A web UI for remote controlling any of the above
    810
    9 Visit http://www.transmissionbt.com/ for more information.
     11  Visit http://www.transmissionbt.com/ for more information.
    1012
     13BUILDING
    1114
    12 Building Transmission
    13 =====================
     15  Transmission has an Xcode project file (Transmission.xcodeproj)
     16  for building in Xcode.
    1417
    15 Transmission has an Xcode project file (Transmission.xcodeproj)
    16 for building in Xcode.
     18  For a more detailed description, and dependancies, visit:
     19  http://trac.transmissionbt.com/wiki/
    1720
    18 For a more detailed description, and dependancies, visit:
    19 http://trac.transmissionbt.com/wiki/
     21  Building a Transmission release from the command line:
    2022
    21 Building a Transmission release from the command line:
     23    $ xz -d -c transmission-1.80.tar.xz | tar xf -
     24    $ cd transmission-1.80
     25    $ ./configure
     26    $ make
     27    $ sudo make install
    2228
    23     $ tar xvfj transmission-1.40.tar.bz2
    24     $ cd transmission-1.40
    25     $ ./configure -q && make -s
    26     $ su (if necessary for the next line)
    27     $ make install
    28 
    29 Building Transmission from the nightly builds:
     29  Building Transmission from the nightly builds:
    3030
    3131    Download a tarball from http://build.transmissionbt.com/job/trunk-linux-inc/
     
    3535    easier than building from SVN.
    3636
    37 Building Transmission from SVN (First Time):
     37  Building Transmission from SVN (First Time):
    3838
    3939    $ svn co svn://svn.m0k.org/Transmission/trunk Transmission
    4040    $ cd Transmission
    41     $ ./autogen.sh && make -s
    42     $ su (if necessary for the next line)
    43     $ make install
     41    $ ./autogen.sh
     42    $ make
     43    $ sudo make install
    4444
    45 Building Transmission from SVN (Updating):
     45  Building Transmission from SVN (Updating):
    4646
    4747    $ cd Transmission
     
    4949    $ svn up
    5050    $ ./update-version-h.sh
    51     $ make -s
    52     $ su (if necessary for the next line)
    53     $ make install
     51    $ make
     52    $ sudo make install
    5453
    55 
    56 
    57 Notes for building on Solaris' C compiler:  User av reports success with
    58 this invocation: ./configure CC=c99 CXX=CC CFLAGS='-D__EXTENSIONS__ -mt'
     54  Notes for building on Solaris' C compiler:  User av reports success with
     55  this invocation: ./configure CC=c99 CXX=CC CFLAGS='-D__EXTENSIONS__ -mt'
  • trunk/libtransmission/bitfield.h

    r9868 r9931  
    1212
    1313#ifndef __TRANSMISSION__
    14 #error only libtransmission should #include this header.
     14 #error only libtransmission should #include this header.
    1515#endif
    1616
  • trunk/libtransmission/bitset.h

    • Property svn:keywords set to Date Rev Author Id
    r9868 r9931  
    88 * the Transmission project.
    99 *
    10  * $Id:$
     10 * $Id$
    1111 */
    1212
  • trunk/libtransmission/completion.h

    r9868 r9931  
    1111 */
    1212
    13 #ifndef TR_COMPLETION_H
    14 #define TR_COMPLETION_H
    15 
    1613#ifndef __TRANSMISSION__
    1714 #error only libtransmission should #include this header.
    1815#endif
     16
     17#ifndef TR_COMPLETION_H
     18#define TR_COMPLETION_H
    1919
    2020#include <assert.h>
  • trunk/libtransmission/fdlimit.c

    r9922 r9931  
    22 * $Id$
    33 *
    4  * Copyright (c) 2005-2008 Transmission authors and contributors
     4 * Copyright (c) 2005-2010 Transmission authors and contributors
    55 *
    66 * Permission is hereby granted, free of charge, to any person obtaining a
  • trunk/libtransmission/fdlimit.h

    r9495 r9931  
    22 * $Id$
    33 *
    4  * Copyright (c) 2005-2008 Transmission authors and contributors
     4 * Copyright (c) 2005-2010 Transmission authors and contributors
    55 *
    66 * Permission is hereby granted, free of charge, to any person obtaining a
     
    2424
    2525#ifndef __TRANSMISSION__
    26 #error only libtransmission should #include this header.
     26 #error only libtransmission should #include this header.
    2727#endif
    2828
  • trunk/libtransmission/magnet.h

    r9868 r9931  
    1010 * $Id:$
    1111 */
     12
     13#ifndef __TRANSMISSION__
     14 #error only libtransmission should #include this header.
     15#endif
    1216
    1317#ifndef TR_MAGNET_H
  • trunk/libtransmission/platform.h

    r9868 r9931  
    1111 */
    1212
    13 #ifndef TR_PLATFORM_H
    14 #define TR_PLATFORM_H
    15 
    1613#ifndef __TRANSMISSION__
    1714 #error only libtransmission should #include this header.
    1815#endif
     16
     17#ifndef TR_PLATFORM_H
     18#define TR_PLATFORM_H
    1919
    2020#if defined( WIN32 )
  • trunk/libtransmission/tr-getopt.h

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/InfoTextField.h

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/InfoTextField.m

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/NSApplicationAdditions.h

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/NSApplicationAdditions.m

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/TrackerCell.h

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/TrackerCell.m

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/TrackerNode.h

    • Property svn:keywords set to Date Rev Author Id
  • trunk/macosx/TrackerNode.m

    • Property svn:keywords set to Date Rev Author Id
Note: See TracChangeset for help on using the changeset viewer.