[Slackbuilds-users] Slackware 14

Lyonel S lyonels at gmail.com
Thu Aug 2 00:20:36 UTC 2012


Hi

Last week-end I reinstalled Slackware64-current (as of Fri Jul 27
updates) and I recompiled the SBo packages I use.

I'll share with you the modifications I did.

My list of SlackBuilds is in 3 parts : SalckBuilds with updated
version or patched, SlackBuilds compiled and running unmodified, and
the SlackBuilds I added.
There are also the updated dependencies, and I attached the patches I
used to "fix" the SlackBuilds: I got them from Archlinux and Gentoo.


The SBo SlackBuilds I modified:
audio/easytag: Updated for version 2.1.7
audio/musepack-tools: Updated for version r475 and fixed to install
shared libmpcdec
audio/mutagen: Updated for version 1.20
audio/opencore-amr: Updated for version 0.1.3
development/Cython: Updated for version 0.16
development/docutils: Updated for version 0.9.1
development/mono: Updated for version 2.10.8
development/numpy: Updated for version 1.6.2
graphics/digikam: Updated for version 2.7.0
libraries/Net-SSLeay: Updated for version 1.48
libraries/gtk-sharp: Updated for version 2.12.11
libraries/clutter: Updated for version 1.9.8
libraries/glibmm: Updated for version 2.32.1
libraries/goffice: Updated for version 0.8.14
libraries/gtk-sharp: Updated for version 2.12.11
libraries/gtkhtml: Updated for version 3.32.2
libraries/icu4c: Updated for version 4.8.1.1
libraries/lensfun: Updated for version 0.2.5
libraries/libalkimia: Updated for version 4.3.2
libraries/libass: Updated for version 0.10.0
libraries/libcuefile: Updated for version r475
libraries/libdc1394: Updated for version 2.2.0
libraries/libdvdnav: Updated for version 4.2.0
libraries/libgdiplus: Fixed to compile against gcc 4.7.x
libraries/libgnome-keyring: Updated for version 3.3.4
libraries/libgnomecups: Fixed to include only glib.h
libraries/libgnomeprint: Updated for version 2.18.8
libraries/libgnomeprintui: Updated for version 2.18.6
libraries/libgnome-keyring: Updated for version 3.3.4
libraries/libgnomecups: Fixed to include only glib.h
libraries/libgnomeprint: Updated for version 2.18.8
libraries/libgnomeprintui: Updated for version 2.18.6
libraries/libgnomeprintui: Updated for version 2.18.6
libraries/libkate: Updated for version 0.4.1
libraries/libmnl: Updated for version 1.0.3
libraries/libofa: Fixed to compile against gcc 4.5.x, gcc 4.7.x and curl 7.21+
libraries/libofx: Updated for version 0.9.5
libraries/libreplaygain: Updated for version r475
libraries/libsigc++: Updated for version 2.2.10
libraries/libsoup: Updated for version 2.37.4 and fixed for .tar.xz source
libraries/libtasn1: Updated for version 2.11
libraries/libunicap: Fixed to compile with moved V4L1 headers
libraries/libva: Updated for version 0.32.0_1+sds2
libraries/libvpx: Updated for version 1.1.0
libraries/live555: Updated for version 2012.06.26
libraries/opencv: Updated for version 2.4.2
libraries/openjpeg: Updated for version 1.5.0
libraries/purple-plugin_pack: Updated for version 2.7.0
libraries/vdpau-video: Updated for version 0.7.3
libraries/wxPython: Updated for version 2.8.12.1
libraries/yaz: Updated for version 4.2.35
misc/KeePass: Updated for version 2.19
misc/recode: Fixed download link
multimedia/gst-plugins-bad: Updated for version 0.10.23
multimedia/gst-plugins-ugly: Updated for version 0.10.19
multimedia/minidlna: Updated for version 1.0.25
multimedia/mkvtoolnix: Updated for version 5.6.0
multimedia/picard: Updated for version 1.0
network/pidgin-privacy-please: Updated for version 0.7.1
network/xtables-addons: Updated for version 1.42
office/kmymoney: Fixed to compile against Qt 4.8
office/tellico: Updated for version 2.3.6
perl/perl-Archive-Zip: Updated for version 1.31_04
perl/perl-Bit-Vector: Updated for version 7.2
perl/perl-Class-Load: Updated for version 0.19
perl/perl-Date-Manip: Updated for version 6.32
perl/perl-DateTime-Format-Strptime: Updated for version 1.52
perl/perl-DateTime-TimeZone: Updated for version 1.46
perl/perl-DateTime: Updated for version 0.76
perl/perl-IO-Socket-INET6: Updated for version 2.69 and fixed man
pages compression and 'special' files removal
perl/perl-IO-Socket-SSL: Updated for version 1.76 and fixed man pages
compression and 'special' files removal
perl/perl-List-MoreUtils: Updated for version 0.33
perl/perl-Module-Runtime: Updated for version 0.013
perl/perl-Net-Server: Updated for version 2.006
perl/perl-Package-DeprecationManager: Updated for version 0.13
perl/perl-Params-Util: Updated for version 1.07
perl/perl-Params-Validate: Updated for version 1.06
perl/perl-Pod-Coverage: Updated for version 0.22
perl/perl-Sub-Exporter: Updated for version 0.984
perl/perl-Sub-Install: Updated for version 0.926
perl/perl-Sub-Uplevel: Updated for version 0.24 and fixed docs
perl/perl-Test-Fatal: Updated for version 0.008
perl/perl-extutils-depends: Updated for version 0.304 and fixed to
keep $PKG/usr/share and its content
perl/perl-extutils-pkgconfig: Updated for version 1.13 and fixed to
keep $PKG/usr/share and its content
perl/perl-glib: Updated for version 1.261
perl/perl-net-dns: Updated for version 0.68 and fixed cleanup before
tarball extraction
python/pycrypto: Updated for version 2.6
system/dconf: Updated for version 0.11.2
system/gvfs: Updated for version 1.11.2
system/nvidia-driver: Updated for version 295.59
system/nvidia-kernel: Updated for version 295.59
system/unrar: Updated for version 4.2.3
system/vhba-module: Updated for version 20120422

Unmodified SlackBuilds:

accessibility/xdotool
audio/celt
audio/faac
audio/faad2
audio/ladspa_sdk
audio/lv2
audio/nas
audio/speex
development/colordiff
development/cppunit
development/mm-common
development/orc
development/qjson
development/re2c
development/scons
libraries/ORBit2
libraries/enca
libraries/exempi
libraries/gsm
libraries/id3lib
libraries/lame
libraries/libbonobo
libraries/libbonoboui
libraries/libcanberra
libraries/libdaemon
libraries/libdbi
libraries/libdbi-drivers
libraries/libdca
libraries/libdvdcss
libraries/libebml
libraries/libgnome
libraries/libgnomecanvas
libraries/libgnomeui
libraries/libiec61883
libraries/libmatroska
libraries/libmimic
libraries/libmirage
libraries/libmms
libraries/libmnl
libraries/libmodplug
libraries/libmp4v2
libraries/libmpeg2
libraries/libmusicbrainz
libraries/libmusicbrainz3
libraries/libxml++
libraries/tbb
misc/bsdsfv
misc/cksfv
misc/gnome-keyring
misc/gnome-mime-data
misc/kde_cdemu
misc/keychain
misc/par2cmdline
misc/vdpauinfo
multimedia/mkvtoolnix
multimedia/rtmpdump
multimedia/schroedinger
multimedia/x264
multimedia/xvidcore
network/amavisd-new
network/avahi
network/clamav-unofficial-sigs
network/filezilla
network/pyzor
network/spamassassin
network/sshfs-fuse
network/vde2
network/x11vnc
office/grisbi
perl/libwww-perl
perl/perl-BerkeleyDB
perl/perl-Convert-BinHex
perl/perl-Convert-TNEF
perl/perl-Convert-UUlib
perl/perl-Crypt-OpenSSL-Bignum
perl/perl-Crypt-OpenSSL-RSA
perl/perl-Crypt-OpenSSL-Random
perl/perl-Encode-Detect
perl/perl-Geography-Countries
perl/perl-IO-Multiplex
perl/perl-IO-stringy
perl/perl-IP-Country
perl/perl-Image-Info
perl/perl-MIME-tools
perl/perl-Mail-DKIM
perl/perl-Mail-SPF
perl/perl-MailTools
perl/perl-Net-DNS-Resolver-Programmable
perl/perl-Net-Ident
perl/perl-Net-LibIDN
perl/perl-NetAddr-IP
perl/perl-Socket6
perl/perl-Test-Pod
perl/perl-TimeDate
perl/perl-digest-hmac
perl/perl-digest-sha1
perl/perl-encode-locale
perl/perl-file-listing
perl/perl-html-parser
perl/perl-html-tagset
perl/perl-http-cookies
perl/perl-http-daemon
perl/perl-http-date
perl/perl-http-message
perl/perl-http-negotiate
perl/perl-lwp-mediatypes
perl/perl-net-http
perl/perl-net-ip
perl/perl-uri-escape
perl/perl-www-robotrules
python/Pygments
python/lxml
python/pyOpenSSL
python/pysetuptools
system/amavisd-new
system/cdemu-daemon
system/clamav
system/fslint
system/gnome-vfs
system/p7zip
system/perl-Unix-Syslog


New SlackBuild:
perl/perl-Module-Implementation: Added version 0.06 (I used
perl-Module-Runtime as template)
libraries/libtiger: Added version 0.3.4 (A rendering library for Kate
streams using Pango and Cairo)


The new dependencies:
system/amavisd-new: perl-IO-Multiplex must be build before
perl-Net-Server for the latter to use it
system/spamassassin: perl-IO-Multiplex must be build before
perl-Net-Server for the latter to use it in amlavisd-new
perl/perl-DateTime-TimeZone: now requires perl-Class-Load
perl/perl-DateTime: now requires perl-Math-Round
perl/perl-Sub-Uplevel: now requires perl-Module-Implementation


I have yet to upgrade tbb, mono and shorewall with the last SBo updates.

As a side note: gst-plugins-bad and gst-plugins-ugly list no
dependency in their README. However, they autodetect any extra audio
or multimedia present as optionnal dependencies. They are the usual
suspects, listed as dependencies for ffmpeg, MPlayer, VLC and so forth
(lame, x264, xvidcore, speex, celt, amr, etc.).

Hope it helps

Cheers

2012/8/1 JK Wood <joshuakwood at gmail.com>:
>
> On Aug 1, 2012 3:51 AM, "Petar Petrov" <ppetrov at mail.student.oulu.fi> wrote:
>>
>> Quoting Eric Hameleers <alien at slackbuilds.org>:
>>
>>> On 07/31/2012 08:37 PM, Petar Petrov wrote:
>>>>
>>>> Hi to all
>>>>
>>>> Since I joined SBo a year ago and have so far maintained scripts for
>>>> only one Slackware release, I have the following question: What shall
>>>> I do before the new Slackware release comes out? Am I supposed to
>>>> start testing my slackbuilds when Slackware -current becomes RC1? Then
>>>> if something needs patching, submit an update? The upload form is
>>>> closed now, so what are you guys up to?
>>>>
>>>> Sorry if the questions sound silly, I read the mailing lists archives
>>>> from a year ago when Slackware became 13.37, but did not find an answer.
>>>>
>>>> Regards,
>>>>
>>>> Petar
>>>
>>> Yes, that is the idea.
>>> If you test your SlackBuilds against Slackware 14 RC and report success
>>> (or send us updates) then that will help the admins immensely in getting
>>> a Slackware 14 repository live at the time of release.
>>>
>>> You will have noticed that with every new Slackware release, several
>>> SlackBuilds.org entries will disappear. The reason for this is that the
>>> maintainer has not reported whether his submission(s) work for the new
>>> release. The SlackBuild database is so big these days that the admins
>>> can no longer test all the scripts in the short time between closing the
>>> submissions form and the new Slackware release. We rely on the
>>> maintainers to tell us it's OK to copy scripts from one to the next
>>> database.
>>>
>>> Cheers, Eric
>>> _______________________________________________
>>> SlackBuilds-users mailing list
>>> SlackBuilds-users at slackbuilds.org
>>> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>>> Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
>>> FAQ - http://slackbuilds.org/faq/
>>>
>>
>> Thanks for the clarification Eric!
>>
>> I don't want to sound like "Are we there yet?", but are there any major
>> changes scheduled for Slackware14 yet to happen? Anything that I better wait
>> for, before I upgrade to -current and check how slackbuilds behave?
>>
>> Regards,
>>
>> Petar
>>
>>
>>
>> _______________________________________________
>> SlackBuilds-users mailing list
>> SlackBuilds-users at slackbuilds.org
>> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>> Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
>> FAQ - http://slackbuilds.org/faq/
>>
>
> If possible, you should have a dedicated development machine for testing
> your SlackBuilds. You should preferably have a virtual machine that you can
> reset to a clean install state between tests. And you should at least test
> in a chroot.  Building on your desktop can be a valid test, but you really
> need to know that what you maintain will build on a clean Slackware install
> with only the noted dependencies installed.
>
> You should preferably also test out the functions of the program just to
> make sure you didn't miss any optional or runtime dependencies.
>
> Remember, the more and higher quality testing you do, the less likely it is
> that you have to scramble to fix foreseeable bugs.
>
> --JK
>
>
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - http://slackbuilds.org/faq/
>
>



-- 
Lyonel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SBo_patches_for_Slackware-14.tgz
Type: application/x-gzip
Size: 1900 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20120802/be556dbb/attachment-0001.bin>


More information about the SlackBuilds-users mailing list