Renamed introjucer/projucer package to juce-tools
authorIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>
Wed, 25 May 2016 13:46:59 +0000 (15:46 +0200)
committerIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>
Wed, 25 May 2016 13:46:59 +0000 (15:46 +0200)
debian/control
debian/juce-tools.install [new file with mode: 0644]
debian/juce-tools.mime [new file with mode: 0644]
debian/juce-tools.sharedmimeinfo [new file with mode: 0644]
debian/projucer.install [deleted file]
debian/projucer.mime [deleted file]
debian/projucer.sharedmimeinfo [deleted file]
debian/rules

index b2e4bfc3c39945537013cf296bae359dd658f039..efe18fb4fb3bef68a75a6794d04e792374d78724 100644 (file)
@@ -77,12 +77,15 @@ Description: Jules' Utility Class Extensions (documentation)
  .
  This package contains html documentation for the JUCE API.
 
-Package: introjucer
+Package: juce-tools
 Architecture: any
 Depends: ${shlibs:Depends},
  ${misc:Depends}
 Recommends: juce-modules-source
-Description: JUCE's project management tool
+Breaks: introjucer
+Replaces: introjucer
+Conflicts: introjucer
+Description: JUCE's project management tools
  JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for
  developing cross-platform software.
  The Projucer (formerly Introjucer) is JUCE's project-management tool and secret
diff --git a/debian/juce-tools.install b/debian/juce-tools.install
new file mode 100644 (file)
index 0000000..c7867d1
--- /dev/null
@@ -0,0 +1,3 @@
+extras/Projucer/Builds/LinuxMakefile/build/Projucer    usr/bin
+debian/libbuilder/build/juce.png               usr/share/pixmaps/
+debian/Projucer.desktop                        usr/share/applications/
diff --git a/debian/juce-tools.mime b/debian/juce-tools.mime
new file mode 100644 (file)
index 0000000..643f3da
--- /dev/null
@@ -0,0 +1 @@
+application/x-juce; Projucer '%s'; edit=Projucer '%s'; test=test "$DISPLAY" != ""; priority=2
diff --git a/debian/juce-tools.sharedmimeinfo b/debian/juce-tools.sharedmimeinfo
new file mode 100644 (file)
index 0000000..043dfa0
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+  <mime-type type="application/x-juce">
+    <sub-class-of type="text/xml"/>
+    <comment>JUCE project</comment>
+    <glob pattern="*.jucer"/>
+  </mime-type>
+</mime-info>
diff --git a/debian/projucer.install b/debian/projucer.install
deleted file mode 100644 (file)
index c7867d1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-extras/Projucer/Builds/LinuxMakefile/build/Projucer    usr/bin
-debian/libbuilder/build/juce.png               usr/share/pixmaps/
-debian/Projucer.desktop                        usr/share/applications/
diff --git a/debian/projucer.mime b/debian/projucer.mime
deleted file mode 100644 (file)
index 643f3da..0000000
+++ /dev/null
@@ -1 +0,0 @@
-application/x-juce; Projucer '%s'; edit=Projucer '%s'; test=test "$DISPLAY" != ""; priority=2
diff --git a/debian/projucer.sharedmimeinfo b/debian/projucer.sharedmimeinfo
deleted file mode 100644 (file)
index 043dfa0..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
-  <mime-type type="application/x-juce">
-    <sub-class-of type="text/xml"/>
-    <comment>JUCE project</comment>
-    <glob pattern="*.jucer"/>
-  </mime-type>
-</mime-info>
index 03e593bd4f34066174de01560bd680dd228f24ac..33f5a108dc0c091a29cb190def6f410e4cbbb8e1 100755 (executable)
@@ -23,7 +23,7 @@ DEB_COPYRIGHT_CHECK_IGNORE_REGEX = \
 
 DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(cdbs_make_curdestdir) prefix=/usr libdir=/usr/lib/${DEB_HOST_MULTIARCH}/
 
-DEB_INSTALL_MANPAGES_introjucer=$(BUILDDIR)/Projucer.1
+DEB_INSTALL_MANPAGES_juce-tools=$(BUILDDIR)/Projucer.1
 DEB_INSTALL_CHANGELOGS_ALL=ChangeList.txt
 
 pre-build:: patch
@@ -36,7 +36,7 @@ pre-build:: patch
        cp $(CURDIR)/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png \
                $(BUILDDIR)/juce.png
 
-common-binary-arch:: $(DEB_INSTALL_MANPAGES_introjucer)
+common-binary-arch:: $(DEB_INSTALL_MANPAGES_juce-tools)
 
 $(BUILDDIR)/Projucer.1:
        help2man -N --version-string="Projucer $(DEB_UPSTREAM_VERSION)" -n "the JUCE project-management tool" debian/scripts/Projucer-help2man > $@