Commit 64421adf authored by Yavor Doganov's avatar Yavor Doganov

Merge 0.1.0-4 from yavor@gnu.org--debian.

Patches applied:

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--base-0
   tag of pkg-gnustep-maintainers@lists.alioth.debian.org--debian/wrapperfactory-app--debian--1.0--patch-1

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-1
   compat: Set to 7.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-2
   control: The usual trivial mass changes.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-3
   rules: The usual trivial mass changes.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-4
   README.source, watch: New files.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-5
   preinst: New file.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-6
   lintian-override: Delete.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-7
   WrapperFactory.deskop: Make it valid.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-8
   Export GNUSTEP_MAKEFILES.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-9
   rules: Typo fix.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-10
   rules: Yet another typo fix.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-11
   source/format: New file.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-12
   binary-arch: Move GSWrapper_Launcher for FHS compliance.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-13
   GSWrapper_Launcher.1: Delete.

 * yavor@gnu.org--debian/wrapperfactory-app--debian--1.0--patch-14
   Remove manpages and preinst; rework FHS-compliance code.

git-archimport-id: pkg-gnustep-maintainers@lists.alioth.debian.org--debian/wrapperfactory-app--debian--1.0--patch-2
parent 0ca0fe84
.TH GSWRAPPER_LAUNCHER 1 "November 18, 2007"
.SH NAME
GSWrapper_Launcher \- Helper tool for WrapperFactory
.SH SYNOPSIS
.B GSWrapper_Launcher
.SH DESCRIPTION
This manual page documents briefly the
.B GSWrapper_Launcher
command.
This manual page was written for the Debian distribution
because the original program does not have a manual page.
.PP
\fBGSWrapper_Launcher\fP is a helper tool for
.IR WrapperFactory .
It is not intended to be invoked directly by the user.
.SH SEE ALSO
.IR /usr/share/doc/wrapperfactory.app/README.gz .
.PP
.BR WrapperFactory (1),
.BR GNUstep (7).
.br
.SH AUTHOR
This manual page was written by Yavor Doganov <yavor@gnu.org>
for the Debian project (but may be used by others).
This package uses dpatch (in a fairly standard/straightforward way) to
manage all modifications to the upstrean source. Please see
/usr/share/doc/dpatch/README.source.gz
for further instructions.
-- Yavor Doganov <yavor@gnu.org>, Tue, 8 Jun 2010 17:23:38 +0300
......@@ -4,7 +4,7 @@ Name[bg]=WrapperFactory
Comment=Graphically create Unix application wrappers for GNUstep
Comment[bg]=Графично създаване на стартери за GNUstep
Type=Application
Version=0.94
Version=1.0
Categories=System;FileTools;
Icon=/usr/lib/GNUstep/Applications/WrapperFactory.app/Resources/WrapperFactory.tiff
Exec=WrapperFactory
wrapperfactory.app (0.1.0-4) unstable; urgency=low
* debian/compat: Set to 7.
* debian/control (Section): Change to `gnustep'.
(Build-Depends): Require debhelper >= 7, unversion libgnustep-gui-dev.
(Depends): Add ${misc:Depends} and ${gnustep:Depends}.
(Vcs-Arch): New field.
(Standards-Version): Claim compliance with 3.8.4 as of this release.
* debian/rules: Include /usr/share/GNUstep/debian/config.mk, export
GNUSTEP_MAKEFILES and avoid gs_make usage.
(LDFLAGS): Add -Wl,-rpath,/usr/lib/wrapperfactory.app.
(d_app): Define and use (for convenience).
(OPTFLAG): No longer define; rework noopt handling to be compatible
with gnustep-make/2.4.x (Closes: #581989).
(install): Replace dh_clean -k with dh_prep. Don't install the
lintian override file. Install libGSWrapper as a private library
under /usr/lib/wrappefactory.app. Delete usr/bin/GSWrapper_Launcher;
should not be there as it's not supposed to be started manually.
(binary-arch): Conditionally move arch-independent image files to
/usr/share/GNUstep. Explicitly install the app's manpage.
* debian/README.source:
* debian/source/format:
* debian/watch: New file.
* debian/lintian-override:
* debian/manpages:
* debian/GSWrapper_Launcher.1: Delete.
* debian/WrapperFactory.desktop: Make it valid.
-- Yavor Doganov <yavor@gnu.org> Tue, 08 Jun 2010 20:59:40 +0300
wrapperfactory.app (0.1.0-3) unstable; urgency=low
* debian/control (Maintainer): Adopting package; set to the GNUstep team
......@@ -62,4 +92,3 @@ wrapperfactory.app (0.1.0-1) unstable; urgency=low
* Initial Release. (closes: #285689)
-- Gürkan Sengün <gurkan@linuks.mine.nu> Wed, 8 Dec 2004 01:00:10 +0100
Source: wrapperfactory.app
Section: x11
Section: gnustep
Priority: optional
Maintainer: Debian GNUstep maintainers <pkg-gnustep-maintainers@lists.alioth.debian.org>
Uploaders: Yavor Doganov <yavor@gnu.org>
Build-Depends: debhelper (>= 5), dpatch, libgnustep-gui-dev (>= 0.12), imagemagick
Standards-Version: 3.7.2
Build-Depends: debhelper (>= 7),
dpatch,
libgnustep-gui-dev,
imagemagick
Standards-Version: 3.8.4
Vcs-Arch: http://arch.debian.org/arch/pkg-gnustep/gnustep/wrapperfactory-app--debian--1.0
Package: wrapperfactory.app
Architecture: any
Depends: ${shlibs:Depends}
Depends: ${shlibs:Depends},
${misc:Depends},
${gnustep:Depends}
Recommends: gworkspace.app
Description: Application wrappers configuration tool for GNUstep
This provides an easy way to create GNUstep app-wrappers of non-GNUstep
......
wrapperfactory.app: image-file-in-usr-lib
wrapperfactory.app: non-dev-pkg-with-shlib-symlink
wrapperfactory.app: no-shlibs-control-file
wrapperfactory.app: postinst-must-call-ldconfig
wrapperfactory.app: postrm-should-call-ldconfig
wrapperfactory.app: package-name-doesnt-match-sonames
debian/WrapperFactory.1
debian/GSWrapper_Launcher.1
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
include /usr/share/dpatch/dpatch.make
include /usr/share/GNUstep/debian/config.mk
export GNUSTEP_MAKEFILES := $(GS_MAKE_DIR)
d_app := $(CURDIR)/debian/wrapperfactory.app
# Make sure there are no undefined symbols and avoid unnecessary
# dependencies.
LDFLAGS := -Wl,-z,defs -Wl,--as-needed
LDFLAGS := -Wl,-z,defs -Wl,--as-needed -Wl,-rpath,/usr/lib/wrapperfactory.app
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
OPTFLAG := -O0
else
OPTFLAG := -O2
optim := debug=yes
endif
build: patch build-stamp
build-stamp:
dh_testdir
GNUSTEP_MAKEFILES=/usr/share/GNUstep/Makefiles \
$(MAKE) OPTFLAG=$(OPTFLAG) LDFLAGS="$(LDFLAGS)" messages=yes
$(MAKE) $(optim) LDFLAGS="$(LDFLAGS)" messages=yes
convert WrapperFactory/Icons/WrapperFactory.tiff \
-resize 32x32 WrapperFactory.xpm
touch $@
......@@ -33,25 +29,25 @@ clean: clean-patched unpatch
clean-patched:
dh_testdir
dh_testroot
rm -f build-stamp
gs_make clean distclean
rm -f WrapperFactory.xpm
dh_clean
$(MAKE) distclean
dh_clean build-stamp WrapperFactory.xpm
install: build
dh_testdir
dh_testroot
dh_clean -k
gs_make install DESTDIR=$(CURDIR)/debian/wrapperfactory.app GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
dh_prep
# Install libGSWrapper as a private library.
$(MAKE) install DESTDIR=$(d_app) GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \
GNUSTEP_SYSTEM_LIBRARIES=/usr/lib/wrapperfactory.app
# Remove invalid .desktop file and install ours.
rm $(CURDIR)/debian/*.app/usr/lib/GNUstep/Applications/*.app/Resources/*.desktop
rm $(d_app)$(GNUSTEP_SYSTEM_APPS)/*.app/Resources/*.desktop
install -D -m 644 debian/WrapperFactory.desktop \
$(CURDIR)/debian/wrapperfactory.app/usr/share/applications/WrapperFactory.desktop
$(d_app)/usr/share/applications/WrapperFactory.desktop
# Install the XPM icon.
install -D -m 644 WrapperFactory.xpm \
$(CURDIR)/debian/wrapperfactory.app/usr/share/pixmaps/WrapperFactory.xpm
install -D -m 644 debian/lintian-override $(CURDIR)/debian/wrapperfactory.app/usr/share/lintian/overrides/wrapperfactory.app
$(d_app)/usr/share/pixmaps/WrapperFactory.xpm
# Remove the helper tool; it's in the app bundle.
rm $(d_app)/usr/bin/GSWrapper_Launcher
# Build architecture-independent files here.
binary-indep: build install
......@@ -64,7 +60,18 @@ binary-arch: build install
dh_installchangelogs
dh_installdocs
dh_installmenu
dh_installman
dh_installman debian/WrapperFactory.1
ifeq ($(GS_USE_FHS),yes)
gsdh_gnustep
dh_installdirs usr/share/GNUstep/WrapperFactory.app
# Move the images only; the helper tool must be in Resources, and it's
# arch-dependent so we can't symlink the whole directory.
for i in $(d_app)$(GNUSTEP_SYSTEM_APPS)/WrapperFactory.app/Resources/*.tiff; do \
mv $$i $(d_app)/usr/share/GNUstep/WrapperFactory.app/ \
&& dh_link usr/share/GNUstep/WrapperFactory.app/`basename $$i` \
$(GNUSTEP_SYSTEM_APPS)/WrapperFactory.app/Resources/`basename $$i`; \
done
endif
dh_strip
dh_compress
dh_fixperms
......
version=3
http://raffael.ch/software/legacy/GNUstepWrapper/GNUstepWrapper-(.*)\.tar\.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment