Index: general.ent
===================================================================
--- general.ent (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ general.ent (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -1,3 +1,3 @@
-
+
@@ -229,5 +229,5 @@
-
+
@@ -271,7 +271,7 @@
-
-
-
+
+
+
@@ -279,5 +279,5 @@
-
+
Index: general/genutils/desktop-file-utils.xml
===================================================================
--- general/genutils/desktop-file-utils.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ general/genutils/desktop-file-utils.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -26,8 +26,9 @@
The desktop-file-utils package contains
command line utilities for working with desktop
-entries. These are used by
+url="http://www.freedesktop.org/Standards/desktop-entry-spec/">desktop
+entries. These utilities are used by
GNOME-2 and other applications
-to adhere to the desktop entries standards specification.
+to manipulate the MIME application databases and help
+adhere to the desktop entries standards specification.
Package information
@@ -37,5 +38,5 @@
Download (FTP):
-MD5 sum: &desktop-file-utils-md5sum;
+Download MD5 sum: &desktop-file-utils-md5sum;Download size: &desktop-file-utils-size;Estimated disk space required:
@@ -47,6 +48,5 @@
desktop-file-utils dependenciesRequired
- and
-
+ and
@@ -71,4 +71,39 @@
+Configuring desktop-file-utils
+
+Configuration information
+The default location for the MIME-types application
+database is /usr/share/applications/mimeinfo.cache. If
+you are going to install, or have already installed, a desktop environment
+such as GNOME or
+KDE in a prefix other than
+/usr, you'll need to update the
+XDG_DATA_DIRS environment variable so that additional
+MIME-types application databases are properly maintained.
+Add the following to the system-wide or personal profile:
+
+For GNOME:
+
+XDG_DATA_DIRS=$XDG_DATA_DIRS:$GNOME_PREFIX/share
+export XDG_DATA_DIRS
+
+For KDE:
+
+XDG_DATA_DIRS=$XDG_DATA_DIRS:$KDE_PREFIX/share
+export XDG_DATA_DIRS
+
+If you're installing both
+GNOME and
+KDE:
+
+XDG_DATA_DIRS=$XDG_DATA_DIRS:$GNOME_PREFIX/share:$KDE_PREFIX/share
+export XDG_DATA_DIRS
+
+
+
+
+
+Contents
@@ -85,5 +120,5 @@
desktop-file-install is used to install a new, or
modify an existing desktop file entry. It is also used to rebuild or modify
-the mime-types application database.
+the MIME-types application database.desktop-file-validate
@@ -93,5 +128,5 @@
update-desktop-databaseupdate-desktop-database is used to update the
-mime-types application database.
+MIME-types application database.
Index: gnome/core/config.xml
===================================================================
--- gnome/core/config.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ gnome/core/config.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -20,7 +20,12 @@
echo "exec gnome-session" >> ~/.xinitrc
-Ensure all libraries can be found with:
+Ensure all libraries can be found with (as root):ldconfig
+
+Update the MIME-type application database
+(as root):
+
+update-desktop-databaseAt this point you can bring up
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ introduction/welcome/changelog.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -22,4 +22,9 @@
+
+December 15th, 2004 [randy]: Updated to KDE-3.3.2 and
+Samba-3.0.9, added configuration section to desktop-file-utils; added
+instruction to GNOME core configuration to run
+update-desktop-database.December 14th, 2004 [randy]: Updated to Mozilla-1.7.3,
Index: kde/core/arts.xml
===================================================================
--- kde/core/arts.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ kde/core/arts.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -7,8 +7,8 @@
-
-
-
-
+
+
+
+
]>
@@ -19,12 +19,13 @@
-aRts-&arts-version;
+aRts-&arts-version;Introduction to
aRts
-The Analog Real-time Synthesizer (aRts)
-provides sound support for KDE and necessary
-libraries for kdelibs.
+The Analog Real-time Synthesizer
+(aRts) provides
+sound support for KDE and necessary libraries for
+kdelibs.Package information
@@ -34,7 +35,7 @@
Download (FTP):
-MD5 Sum: &arts-md5sum;
+Download MD5 sum: &arts-md5sum;Download size: &arts-size;
-Estimated Disk space required:
+Estimated disk space required:
&arts-buildsize;Estimated build time:
@@ -42,5 +43,6 @@
-aRts dependencies
+aRts
+dependenciesRequired
@@ -54,9 +56,9 @@
Optional
-,
-,
-,
-,
-,
+,
+,
+,
+,
+,
,
MAS and
@@ -68,8 +70,9 @@
-Installation of aRts
+Installation of
+aRts
-Install aRts by running the
-following commands:
+Install aRts by running
+the following commands:./configure --prefix=&kde-dir; --disable-debug \
@@ -82,13 +85,14 @@
Command explanations
---prefix=&kde-dir; : This option tells the
+--prefix=&kde-dir;: This option tells the
process to install the package in
-&kde-dir;. aRts is installed here as
+&kde-dir;.
+aRts is installed here as
it's required before installing KDE.
- : This option causes the
+: This option causes the
package to be compiled without debugging code.
- : This option
+: This option
speeds up one time builds.
@@ -101,5 +105,5 @@
artsplay, artsrec,
artsshell, artswrapper,
-mcopidl,
+mcopidl,
aRts libraries and
MCOP objects.
@@ -111,7 +115,8 @@
aRts and the various programs
included in the package, see
-The aRts
-Handbook. For information in languages other then English, see the
-KDE Documentation and navigate to
+The
+aRts Handbook. For
+information in languages other then English, see the
+KDE Documentation and navigate to
the aRts documentation in your
language.
Index: kde/core/config.xml
===================================================================
--- kde/core/config.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ kde/core/config.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -14,13 +14,21 @@
Configuring the core KDE packages
-Create an .xinitrc file to start
-KDE:
+Back up your existing ~/.xinitrc file and create a
+new .xinitrc file to start KDE:echo "exec startkde" > ~/.xinitrc
-Ensure all libraries can be found with:
+If you installed the package,
+update the MIME-type application database (as
+root):
+
+update-desktop-database
+
+Ensure all libraries can be found with (as root):
+
ldconfigAt this point you can bring up KDE with:
+
startx
Index: kde/core/kdebase.xml
===================================================================
--- kde/core/kdebase.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ kde/core/kdebase.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -7,8 +7,8 @@
-
-
-
-
+
+
+
+
]>
@@ -34,10 +34,17 @@
Download (FTP):
-MD5 Sum: &kdebase-md5sum;
+Download MD5 Sum: &kdebase-md5sum;Download size: &kdebase-size;
-Estimated Disk space required:
+Estimated disk space required:
&kdebase-buildsize;Estimated build time:
&kdebase-time;
+
+
+Additional downloads
+
+Required patch:
+
@@ -58,12 +65,15 @@
Optional,
-,
-,
-,
-,
+,
+,
+,
+,
+,
or ,
-krb4,
-Mtools,
-JasPer,
+krb4,
+Mtools,
+libraw1394,
+lm_sensors,
+JasPer,
GraphViz
and
@@ -77,18 +87,21 @@
Installation of kdebase
-Note: You should ensure a 'nogroup' group exists on
-your system before performing the make install command, as
-kdebase installs a program with group ownership of
-'nogroup'.
+Note: You should ensure a nogroup
+group exists on your system before performing the
+make install command, as kdebase
+installs a program ($KDE_PREFIX/bin/kdesud) with group
+ownership of nogroup.Install kdebase with:
-./configure --prefix=&kde-dir; --disable-debug \
+
+patch -Np0 -i ../post-3.3.2-kdebase-htmlframes2.patch &&
+./configure --prefix=&kde-dir; --disable-debug \
--disable-dependency-tracking &&
make &&
make install
-If you wish to create the API documentation and
-you have Doxygen and
-GraphViz installed, make apidox
+If you wish to create the API documentation and
+you have Doxygen and
+GraphViz installed, make apidox
must be done before make install.
Index: kde/core/kdelibs.xml
===================================================================
--- kde/core/kdelibs.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ kde/core/kdelibs.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -7,8 +7,8 @@
-
-
-
-
+
+
+
+
]>
@@ -19,5 +19,5 @@
-kdelibs-&kde-version;
+kdelibs-&kde-version;
@@ -36,7 +36,7 @@
Download (FTP):
-MD5 Sum: &kdelibs-md5sum;
+Download MD5 sum: &kdelibs-md5sum;Download size: &kdelibs-size;
-Estimated Disk space required:
+Estimated disk space required:
&kdelibs-buildsize;Estimated build time:
@@ -44,11 +44,13 @@
-
+Required Patch:
+
+Required Patch:
+
+
kdelibs dependencies
@@ -90,5 +92,8 @@
Install kdelibs with:
-./configure --prefix=&kde-dir; --disable-debug \
+
+patch -Np0 -i ../post-3.3.2-kdelibs-htmlframes2.patch &&
+patch -Np0 kio/kio/job.cpp ../post-3.3.2-kdelibs-kio.diff &&
+./configure --prefix=&kde-dir; --disable-debug \
--disable-dependency-tracking --enable-fast-malloc=full &&
make &&
@@ -108,12 +113,12 @@
-: This option causes the
+: This option causes the
package to be compiled without debugging code.
-: This option
+: This option
speeds up one time builds.
---enable-fast-malloc=full: This option tells
-KDE programs to use an internal memory allocation
+--enable-fast-malloc=full: This option tells
+KDE programs to use an internal memory allocation
scheme optimized for KDE.
Index: kde/core/pre-install-config.xml
===================================================================
--- kde/core/pre-install-config.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ kde/core/pre-install-config.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -33,4 +33,11 @@
configuration changes:
+You should consider installing the
+package. Though not required, this package will allow you to easily use
+existing .desktop files in
+/usr/share/applications (and any other
+locations identified by XDG_DATA_DIRS), and automatically add
+these applications to the KDE menu system.
+
Add to your system or personal profile:
@@ -62,9 +69,10 @@
/opt, one trick to avoid the
above configuration changes every time you
-install the new version is to replace
+install a new version is to replace
/opt/kde-&kde-version;
with /opt/kde and to create a symlink from
/opt/kde-&kde-version;
to /opt/kde.
+
ln -sf kde-&kde-version; /opt/kde
Index: server/other/samba3.xml
===================================================================
--- server/other/samba3.xml (revision 007e8ce4940b95d8ed53e13009155c023c5edc17)
+++ server/other/samba3.xml (revision 1986ade9631994f3d3ed53269e602c3e2d5abba5)
@@ -7,7 +7,7 @@
-
-
-
+
+
+
]>
@@ -35,17 +35,15 @@
Package information
-Download (HTTP):
-Download (FTP):
-Download size: &samba3-size;
-Estimated disk space required: &samba3-buildsize;
-Estimated build time: &samba3-time;
-
-
-
+Download (HTTP):
+
+Download (FTP):
+
+Download size:
+&samba3-size;
+Estimated disk space required:
+&samba3-buildsize;
+Estimated build time:
+&samba3-time;
+
@@ -86,10 +84,13 @@
make &&
make install &&
-chmod 644 /usr/include/libsmbclient.h &&
+mv /usr/lib/samba/libsmbclient.so /usr/lib &&
+ln -sf ../libsmbclient.so /usr/lib/samba &&
+chmod 644 /usr/include/libsmbclient.h \
+ /usr/lib/samba/libsmbclient.a &&
install -m755 nsswitch/libnss_win{s,bind}.so /lib &&
ln -sf libnss_winbind.so /lib/libnss_winbind.so.2 &&
ln -sf libnss_wins.so /lib/libnss_wins.so.2 &&
cp ../examples/smb.conf.default /etc/samba &&
-install -m644 ../docs/*.pdf /usr/share/samba
+install -m644 ../docs/*.pdf /usr/share/samba &&
if [ -f nsswitch/pam_winbind.so ]; then
install -m755 nsswitch/pam_winbind.so /lib/security
@@ -132,4 +133,10 @@
instructions on how to configure and use the module by running
man winbindd.
+
+mv /usr/lib/samba/libsmbclient.so ...; ln -sf
+../libsmbclient.so ...: The
+libsmbclient.so library is needed
+by other packages. This command moves it to a location where other packages
+can find it.install -m755 nsswitch/libnss_win{s,bind}.so /lib:
@@ -304,6 +311,4 @@
The Samba package contains
findsmb,
-make_smbcodepage,
-make_unicodemap,
mount.smbfs,
net,
@@ -330,4 +335,5 @@
tdbbackup,
tdbdump,
+tdbtool,
testparm,
testprns,
@@ -342,10 +348,4 @@
findsmb lists information about machines that respond
to SMB name queries on a subnet.
-make_smbcodepage
-make_smbcodepage converts text descriptions of code
-pages to binary code page files and vice versa.
-make_unicodemap
-make_unicodemap converts text Unicode map files to
-binary, for use in mapping characters to 16 bit Unicode.mount.smbfsmount.smbfs provides /bin/mount
@@ -433,4 +433,7 @@
tdbdump is a tool used to print the contents of a
Samba.tdb file.
+tdbtool
+tdbtool is a tool which allows simple database
+manipulation on the commandline.testparmtestparm checks an smb.conf file