Do you have a specific reason for not using the FC5 provided packages? All you should have to do for samba is run "yum install samba" and let yum figure out your dependencies.
At any rate, you can get that package from dag, but you're under the wrong distro. Where the URL says /fedora/2/ it should say /fedora/5/ but the fedora 5 version is libdc1394-2.0.0-0.1.pre7.fc5.rf
If you want to make life easier on yourself, add the freshrpms and dries repos to your system. To add freshrpms, as root do:
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
- rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
- rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
To add dries, "nano /etc/yum.repos.d/dries.repo" and paste this into it:
[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/linux/$releasever/$basearch/dries/RPMS/
enabled=1
gpgcheck=1
- [dries]
- name=Extra Fedora rpms dries - $releasever - $basearch
- baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/linux/$releasever/$basearch/dries/RPMS/
- enabled=1
- gpgcheck=1
Make sure you leave an extra line at the bottom, then do:
rpm --import http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt
Once you've done this, if you want libdc1394 you can just install it with yum:
Samba has no dependency on a digital camera library though, so I'd have to guess you're doing something weird. Stop fighting the system and use the package manager - if you want to compile source, install Gentoo, Debian or Slackware. If you want to deal with dependency hell, install RedHat 9.