diff --git a/srcpkgs/brasero-devel b/srcpkgs/brasero-devel new file mode 120000 index 0000000000..42b30b682d --- /dev/null +++ b/srcpkgs/brasero-devel @@ -0,0 +1 @@ +brasero \ No newline at end of file diff --git a/srcpkgs/brasero/brasero-devel.template b/srcpkgs/brasero/brasero-devel.template new file mode 100644 index 0000000000..620c875ff9 --- /dev/null +++ b/srcpkgs/brasero/brasero-devel.template @@ -0,0 +1,16 @@ +# Template file for 'brasero-devel'. +# +short_desc="${sourcepkg} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run brasero + +do_install() +{ + install -d ${DESTDIR}/usr/{lib,share} + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +} diff --git a/srcpkgs/brasero/depends b/srcpkgs/brasero/depends new file mode 100644 index 0000000000..0fa3c81ea8 --- /dev/null +++ b/srcpkgs/brasero/depends @@ -0,0 +1,2 @@ +abi_depends=">=2.32.1" +api_depends="${abi_depends}" diff --git a/srcpkgs/brasero/gir-brasero.template b/srcpkgs/brasero/gir-brasero.template new file mode 100644 index 0000000000..c6820bec9c --- /dev/null +++ b/srcpkgs/brasero/gir-brasero.template @@ -0,0 +1,15 @@ +# Template file for 'gir-brasero'. +# +short_desc="Brasero introspection data" +long_desc="${long_desc} + + This package contains the GObject-introspection data of Brasero in + binary typelib format." + +Add_dependency run gir-freedesktop + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/brasero/template b/srcpkgs/brasero/template new file mode 100644 index 0000000000..92749b3f2b --- /dev/null +++ b/srcpkgs/brasero/template @@ -0,0 +1,74 @@ +# Template file for 'brasero' +pkgname=brasero +version=2.32.1 +distfiles="${GNOME_SITE}/$pkgname/2.32/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--disable-schemas-compile --disable-caches --localstatedir=/var" +short_desc="Application to burn CD/DVD for the Gnome Desktop" +maintainer="Juan RP " +checksum=7b1056b6f19398912d51e3e583bc1b4d2a75ce2a8e15a96e1514fe6edb79df3b +long_desc=" + Features + * Data CD/DVD: supports edition of discs contents (remove/move/rename + files inside directories) + * can burn data CD/DVD on the fly + * automatic filtering for unwanted files (hidden files, broken/recursive + symlinks, files not conforming to joliet standard, ...) + * supports multisession + * supports joliet extension + * can write the image to the hard drive + * can check disc file integrity + + And much more..." + +subpackages="$pkgname-devel gir-$pkgname" +gtk_iconcache_dirs="/usr/share/icons/hicolor" +triggers="mimedb gsettings-schemas" + +Add_dependency run glibc +Add_dependency run totem-pl-parser +Add_dependency run gst-plugins-base +Add_dependency run gstreamer +Add_dependency run libxml2 +Add_dependency run libcanberra +Add_dependency run gtk+ +Add_dependency run atk +Add_dependency run glib +Add_dependency run pango +Add_dependency run gdk-pixbuf +Add_dependency run cairo +Add_dependency run libpng +Add_dependency run freetype +Add_dependency run fontconfig +Add_dependency run nautilus +Add_dependency run libunique +Add_dependency run libSM +Add_dependency run libICE + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build totem-pl-parser-devel +Add_dependency build gst-plugins-base-devel +Add_dependency build gstreamer-devel +Add_dependency build libxml2-devel +Add_dependency build libcanberra-devel +Add_dependency build gtk+-devel +Add_dependency build atk-devel +Add_dependency build glib-devel +Add_dependency build pango-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build cairo-devel +Add_dependency build libpng-devel +Add_dependency build freetype-devel +Add_dependency build fontconfig-devel +Add_dependency build nautilus-devel +Add_dependency build libunique-devel +Add_dependency build libSM-devel +Add_dependency build libICE-devel +Add_dependency build gobject-introspection + +Add_dependency full cdrtools +Add_dependency full dconf +Add_dependency full shared-mime-info +Add_dependency full hicolor-icon-theme +Add_dependency full desktop-file-utils diff --git a/srcpkgs/gir-brasero b/srcpkgs/gir-brasero new file mode 120000 index 0000000000..42b30b682d --- /dev/null +++ b/srcpkgs/gir-brasero @@ -0,0 +1 @@ +brasero \ No newline at end of file diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index f42ad69161..81edd4b017 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -767,3 +767,6 @@ liblightdm-gobject-0.so liblightdm-gobject lightdm-devel liblightdm-qt.so liblightdm-qt lightdm-devel libcelt051.so celt051 celt051-devel libspice-server.so spice spice-devel +libbrasero-burn.so brasero brasero-devel +libbrasero-media.so brasero brasero-devel +libbrasero-utils.so brasero brasero-devel