source: projects/specs/trunk/x/xfburn/xfburn-vl.spec @ 6299

Revision 6299, 2.6 KB checked in by Takemikaduchi, 12 years ago (diff)

libburn, libisofs, xorg-x11-drv-ati: new upstream release
others: new package

Line 
1Name:           xfburn
2Summary:        An easy to use CD/DVD burning program
3Summary(ja):    簡単に使える CD/DVD 焼き込みプログラム
4Version:        0.4.3
5Release:        1%{?_dist_release}
6
7License:        GPLv2+
8Group:          Applications/Multimedia
9URL:            http://goodies.xfce.org/projects/applications/%{name}
10
11Source0:        http://archive.xfce.org/src/apps/%{name}/0.4/%{name}-%{version}.tar.bz2
12Source1:        xfburn-autogen.sh
13Source2:        xfburn-icons.tar.xz
14
15Patch0:         xfburn-0.4.3-git20120604.patch
16
17BuildRoot:      %{_tmppath}/%{name}-%{version}-root
18
19BuildRequires:  desktop-file-utils
20BuildRequires:  libburn-devel >= 0.4.2
21BuildRequires:  libisofs-devel >= 0.6.2
22BuildRequires:  libxfcegui4-devel >= 4.4.0
23BuildRequires:  gtk2-devel >= 2.10.0
24BuildRequires:  libexo-devel >= 0.3.4
25BuildRequires:  thunar-vfs-devel >= 0.3.0
26BuildRequires:  dbus-glib-devel >= 0.34
27BuildRequires:  gstreamer-plugins-base-devel
28BuildRequires:  xfce4-dev-tools
29
30Requires(post,postun):  desktop-file-utils
31
32Vendor:         Project Vine
33Distribution:   Vine Linux
34Packager:       Takemikaduchi
35
36
37%description
38This application allows you to capture the entire screen, the active window or a selected region. You can set the delay that elapses before the screenshot is taken and the action that will be done with the screenshot: save it to a PNG file, copy it to the clipboard, open it using another application, or host it on ZimageZ, a free online image hosting service.
39
40A plugin for the Xfce panel is also available.
41
42
43
44%prep
45%setup -q
46%patch0 -p1 -b .git
47
48%build
49cp %{SOURCE1} autogen.sh
50tar xJf %{SOURCE2}
51mv configure.in configure.in.in
52NOCONFIGURE=1 ./autogen.sh
53%configure --disable-static
54make %{?_smp_mflags}
55
56
57%install
58rm -rf $RPM_BUILD_ROOT
59make install DESTDIR=$RPM_BUILD_ROOT
60
61find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
62
63%find_lang %{name}
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68
69%post
70touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
71gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
72update-desktop-database %{_datadir}/applications &> /dev/null || :
73
74%postun
75if [ $1 -eq 0 ]; then
76    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
77    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
78fi
79update-desktop-database %{_datadir}/applications &> /dev/null || :
80
81
82%files -f %{name}.lang
83%defattr(-,root,root,-)
84%doc AUTHORS ChangeLog NEWS TODO COPYING
85%{_bindir}/%{name}
86%{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop
87%{_datadir}/applications/%{name}.desktop
88%{_datadir}/icons/hicolor/*/*/*
89%{_datadir}/%{name}
90%{_mandir}/man1/xfburn.1.gz
91
92%changelog
93* Sat Jun 09 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.3-1
94- initial build for Vine Linux
95
Note: See TracBrowser for help on using the repository browser.