packaging/Debian: Remove outdated Debian package sources and instead refer to
[ira/wip.git] / packaging / Debian / README
index 64a505c8cb58300e0dfb05e2c31282343e90b432..6ac20abb8bd3982826ed0cbad425429ff7b6d148 100644 (file)
@@ -1,74 +1,23 @@
-Building Samba Packages for Debian GNU/Linux
---------------------------------------------
+Debian.org packages
+-------------------
 
-Building Debian packages is not as hard as some people might think. The
-following instructions will allow you to build your own Samba Debian
-packages. These instructions, and the files in packaging/Debian/, should
-be current as of Samba 3.0beta2, and should allow you to build Debian
-packages for Debian unstable.
+Samba is packaged for Debian and Debian-derived distributions by the Debian 
+Samba packaging team. 
 
-We try to maintain as much compatibility with previous releases
-of Debian as possible, so it is possible that the files in
-packaging/Debian/ can also be used to build Samba Debian packages for
-other Debian releases. However, sometimes this is just not possible
-because we need to use stuff that is only available on Debian unstable.
+The current sources for the packages in unstable can be found in Subversion 
+at:
 
-Instructions
-------------
+ svn://svn.debian.org/pkg-samba/trunk/samba
 
-If you want to build Samba packages for Debian and you just want to use
-upstream sources, i.e. you don't want to wait for us to put official
-packages out, or you want packages for a Debian version for which we
-don't provide deb's, or you don't want to use official packages, or
-you want to add --this-cool-switch to configure, or whatever, follow
-these instructions:
+The current sources for particular Debian releases as well as the 
+"experimental" branch can be found at:
 
-0) Make sure you have the following packages installed (in addition
-to the normal Debian development packages -- dpkg-dev, libc6-dev,
-devscripts, etc.):
+ svn://svn.debian.org/pkg-samba/branches/<name>/samba
 
-  autoconf
-  debhelper
-  libpam0g-dev
-  libreadline4-dev
-  libcupsys2-dev
-  libacl1-dev | acl-dev (>= 2.0.0)
-  libkrb5-dev
-  libldap2-dev
-  po-debconf
-  python-dev (>= 2.2)
-
-  Notes regarding the packages required to build Samba Debian packages:
-
-  * The libcupsys2-dev is not available in Debian Potato (Debian 2.2).
-    That's fine; the configure script won't detect CUPS support and the
-    resulting binaries won't support CUPS.
-
-  * The list above is current as of samba-3.0.0beta2, but it can get
-    out of date. The best way to check what packages are required to
-    build the samba packages on Debian is to look for the Build-Depends:
-    field in the file debian/control.
-
-1) cd samba[-<version>]. For example, "cd samba-3.0.0beta1".
-2) cp -a packaging/Debian/debian/ debian
-  It's important that you copy instead of symlink because the build
-  tools in Potato have a problem that prevents the build to work with
-  a symlink.
-3) dch -i (this is completely optional - only do it if you understand
-   Debian version numbers! Don't complain later if you can't upgrade
-   to official versions of the Samba packages for Debian.)
-  - Edit the changelog and make sure the version is right. For example,
-    for Samba 3.0.0beta1, the version number should something like
-  3.0.0beta1-1.1.
-4) Run 'debian/rules binary'.
-  - It is better that you prefix the above command with 'fakeroot'.
-    If you have problems you might try building as root.
-5) That's it. Your new packages should be in ../. Install with dpkg.
-
-Please e-mail samba@packages.debian.org with comments, questions or
-suggestions. Please talk to us and not to the Samba Team. They have
-better things to do and know nothing about the Debian packaging system.
-
-Eloy A. Paris <peloy@debian.org>
-Steve Langasek <vorlon@debian.org>
+SerNet packages
+---------------
 
+SerNet provides Debian packages of the latest Samba versions for various 
+Debian releases as part of EnterpriseSamba. See 
+http://www.enterprisesamba.org/index.php?id=56 for more information about the 
+packages and how to install them.