summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 16:14:47 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 16:14:47 +0000
commita1456df0f95596ce0ea3b9a5ce1e8b06a2a7bea3 (patch)
treea5d86b09afe0546300d4b616a709128a9fd63007 /debian
parentAdding upstream version 1.35.1-230912. (diff)
downloadsupermicro-ipmicfg-a1456df0f95596ce0ea3b9a5ce1e8b06a2a7bea3.tar.xz
supermicro-ipmicfg-a1456df0f95596ce0ea3b9a5ce1e8b06a2a7bea3.zip
Adding progress-linux version 1.35.1-230912-0progress7.99u1.HEADprogress-linux/1.35.1-230912-0progress7.99u1progress-linux
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog5
-rw-r--r--debian/control27
-rw-r--r--debian/copyright47
-rwxr-xr-xdebian/rules37
-rw-r--r--debian/source/format1
-rw-r--r--debian/supermicro-ipmicfg.docs1
-rw-r--r--debian/supermicro-ipmicfg.links2
7 files changed, 120 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..b7f53e8
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+supermicro-ipmicfg (1.35.1-230912-0progress7.99u1) graograman-backports-extras; urgency=low
+
+ * Initial reupload to graograman-backports-extras.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 21 Apr 2024 18:14:13 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..4c582f9
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,27 @@
+Source: supermicro-ipmicfg
+Section: restricted/admin
+Priority: optional
+Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
+XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
+Bugs: mailto:bugs@lists.progress-linux.org
+Build-Depends:
+ debhelper-compat (= 13),
+ unzip,
+Rules-Requires-Root: no
+Standards-Version: 4.7.0
+Homepage: https://www.supermicro.com/en/solutions/management-software/ipmi-utilities
+Vcs-Browser: https://git.progress-linux.org/packages/graograman-backports-extras/supermicro-ipmicfg
+Vcs-Git: https://git.progress-linux.org/packages/graograman-backports-extras/supermicro-ipmicfg
+
+Package: supermicro-ipmicfg
+Section: restricted/admin
+Architecture: amd64 i386
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Provides:
+ ipmicfg,
+ IPMICFG,
+Description: Tool for Supermicro IPMI configuration
+ IPMICFG is a command line tool utility, providing IPMI commands and Supermicro
+ proprietary OEM commands to configure and monitor IPMI devices.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..234c357
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,47 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: IPMICFG
+Upstream-Contact: support@supermicro.com
+Source: https://www.supermicro.com/wdl/utility/IPMICFG/
+
+Files: *
+Copyright: 2015-2023 Super Micro Computer, Inc.
+License: other
+ End User License Agreement (EULA)
+ .
+ IMPORTANT - READ CAREFULLY BEFORE INSTALLING:
+ .
+ THIS END-USER LICENSE AGREEMENT is a legal contract between SUPER MICRO COMPUTER, INC. ("SUPERMICRO") and the individual or entity which downloads, installs or otherwise uses the attached SUPERMICRO software product ("the Software ").
+ .
+ BY CLICKING ON THE "ACCEPT" BUTTON AT THE END OF THIS AGREEMENT, WHICH WILL INSTALL THE ATTACHED SOFTWARE, OR BY OTHERWISE INSTALLING OR USING THE SOFTWARE, THE INDIVIDUAL OR ENTITY WHICH INSTALLS OR USES THE SOFTWARE ("LICENSEE") AGREES TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, CLICK THE "CANCEL" BUTTON AND THE INSTALLATION PROCESS WILL NOT CONTINUE.
+ .
+ 1. License: This Agreement grants you, the Licensee, a limited, non-exclusive, global, non-transferable license to download the Software, install on SUPERMICRO's products, and distribute the Software in combination with SUPERMICRO's products ("License").
+ .
+ 2. General Public License/Lesser General Public License. Certain components of the Software may be subject to the GNU GPL or LGPL terms and conditions available for viewing at http://www.gnu.org/copyleft/gpl.html and http://www.gnu.org/copyleft/lesser.html or as otherwise designated. To the extent you receive Software under this License which contains components subject to the GPL or LGPL terms, you agree to be bound by all the terms and restrictions therein including keeping all copyright notices in tact for the duration of your use of the Software and modifying and/or redistributing such components only in accordance with the terms of the GNU GPL or LGPL terms.
+ .
+ 3. Restrictions: The Licensee may NOT sublicense, assign, reproduce or distribute copies of the Software to others except as otherwise provided herein. The Software contains trade secrets. The Licensee may NOT decompile, reverse engineer, disassemble, or otherwise reduce the Software to a human readable form. THE LICENSEE MAY NOT MODIFY, ADAPT, TRANSLATE, RENT, LEASE, LOAN, RESELL FOR PROFIT, DISTRIBUTE, OR OTHERWISE ASSIGN OR TRANSFER THE SOFTWARE, OR CREATE DERIVATIVE WORKS BASED UPON THE SOFTWARE OR ANY PART THEREOF, EXCEPT AS EXPRESSLY AGREED TO IN WRITING BY SUPERMICRO.
+ .
+ 4. Copyright Protection: Except to the extent the Software was licensed to SUPERMICRO by its licensor, the Software and all related documentation are owned by SUPERMICRO and are protected by United States' copyright laws and international treaty provisions. Any copying or redistribution, except as expressly permitted by this Agreement is a violation of the law. You may not remove or alter any copyright, trade secret, patent, trademark, trade name, logo, product designation or other proprietary and/or other legal notices contained in or on the Software. These legal notices must be retained on any copies of the Software. Except as otherwise expressly provided, this License grants no express or implied rights under the respective patents, copyrights, trademarks or other intellectual property rights of SUPERMICRO or its licensors.
+ .
+ 5. Termination: This License is effective until terminated. This License will terminate immediately without notice from SUPERMICRO if the Licensee fails to comply with any of its provisions. Upon termination the Licensee must destroy the Software and all copies thereof, and the Licensee may terminate this License at any time by doing so.
+ .
+ 6. No Warranty: THE SOFTWARE IS DELIVERED TO LICENSEE "AS-IS". SUPERMICRO AND ITS SUPPLIERS AND RESELLERS MAKE NO WARRANTY AS TO THE USE OR PERFORMANCE OF THE SOFTWARE OF ANY KIND. SUPERMICRO AND ITS SUPPLIERS AND RESELLERS DO NOT WARRANT THAT THE SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING OF THIRD PARTY RIGHTS, AND DISCLAIM AND EXCLUDE ALL WARRANTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE SOFTWARE, ITS USE, PERFORMANCE OR APPLICATION, THE DISKETTE OR OTHER TANGIBLE MEDIA ON WHICH THE SOFTWARE IS DELIVERED, OR ANY INFORMATION PROVIDED REGARDING THE SOFTWARE.
+ .
+ 7. Limitation of Liability: IN NO EVENT WILL SUPERMICRO OR ITS LICENSORS BE LIABLE TO LICENSEE FOR ANY DAMAGES INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF SUPERMICRO OR ITS LICENSORS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. IN NO EVENT WILL THE LIABILITY OF SUPERMICRO OR ITS LICENSORS, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EXCEED THE AMOUNT PAID BY YOU UNDER THIS LICENSE.
+ .
+ 8. General: California law, except as to copyright matters, which are covered by Federal law, and its principals of conflict of laws, shall govern this Agreement. This Agreement will not be governed by the conflict of law rules of any jurisdiction or the United Nations Convention of Contracts for the Sale of Goods. The parties hereby consent to the exclusive personal jurisdiction of and venue in a court of competent jurisdiction located in Santa Clara County is the State of California. Any cause of action or claim with respect to the Software provided under this Agreement must be commenced within one (1) year after the claim or cause of action arises or such claim or cause of action is barred. Should any provision of this Agreement be declared unenforceable by a court of competent jurisdiction, then such provision shall be deemed severable from this Agreement and changed and interpreted so as to best accomplish the objectives of the original provision to the fullest extent allowed by law. Such an event shall not affect the remainder hereof and the remaining provisions shall remain in full force and effect. SUPERMICRO reserves all rights in the Software not specifically granted in this Agreement. The Licensee agrees to indemnify, defend and hold SUPERMICRO harmless from any and all expenses, judgments, penalties, or other liabilities by reason of its failure to comply with any provisions under this Agreement.
+ .
+ 9. Export Regulations. All Software and technical data delivered under this License are subject to U.S. export control laws and may be subject to export or import regulations in other countries. You may not use or otherwise export or re-export the Software except as authorized by U.S. law and the laws of the jurisdiction in which the Software was obtained. You agree to comply strictly with all such laws and regulations and acknowledge that the Software may not be exported or re-exported (i) into (or to a national or resident of) any U.S. embargoed country or (ii) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Commerce Department's Table of Denial Orders (each, a "List"). By using the Software, you represent and warranty that you are not located in, under the control of, or a national or resident of any such country or on any such List.
+ .
+ 10. Acknowledgment and Exclusivity. LICENSEE ACKNOWLEDGES THAT IT HAS READ THIS AGREEMENT, UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. LICENSEE FURTHER AGREES THAT IT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN US WHICH SUPERCEDES ANY PROPOSAL OR PRIOR AGREEMENT, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN THE PARTIES RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT. No provision appearing on any form originated by Licensee shall be applicable or have any force or effect unless such provision is expressly accepted in writing by an officer of SUPERMICRO. This Agreement cannot be modified by purchase orders or other forms, advertisements, or oral or written representations of representatives of Licensee or SUPERMICRO, or anyone else, unless a written amendment has been signed by a SUPERMICRO officer.
+
+Files: debian/*
+Copyright: 2010-2024 Daniel Baumann <daniel.baumann@progress-linux.org>
+License: PD
+
+License: PD
+ This program is free software: you have unlimited permission
+ to copy, distribute and modify it.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c3f1a09
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,37 @@
+#!/usr/bin/make -f
+
+include /usr/share/dpkg/architecture.mk
+
+ifeq ($(DEB_HOST_ARCH),amd64)
+DIRECTORY := 64bit
+endif
+
+ifeq ($(DEB_HOST_ARCH),i386)
+DIRECTORY := 32bit
+endif
+
+%:
+ dh ${@}
+
+execute_after_dh_auto_clean:
+ rm -rf build
+
+override_dh_auto_build:
+ mkdir -p build
+ unzip IPMICFG*.zip -d build
+
+override_dh_auto_install:
+ mkdir -p debian/supermicro-ipmicfg/usr/bin
+ cp -a build/*/Linux/$(DIRECTORY)/IPMICFG-Linux.* debian/supermicro-ipmicfg/usr/bin/supermicro-ipmicfg
+
+override_dh_installchangelogs:
+ dh_installchangelogs build/*/ReleaseNotes.txt
+
+override_dh_dwz:
+ # disabled
+
+override_dh_strip:
+ # disabled
+
+override_dh_strip_nondeterminism:
+ # disabled
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/supermicro-ipmicfg.docs b/debian/supermicro-ipmicfg.docs
new file mode 100644
index 0000000..f45a1d0
--- /dev/null
+++ b/debian/supermicro-ipmicfg.docs
@@ -0,0 +1 @@
+build/*/IPMICFG_UserGuide.pdf
diff --git a/debian/supermicro-ipmicfg.links b/debian/supermicro-ipmicfg.links
new file mode 100644
index 0000000..546a04c
--- /dev/null
+++ b/debian/supermicro-ipmicfg.links
@@ -0,0 +1,2 @@
+/usr/bin/supermicro-ipmicfg /usr/bin/ipmicfg
+/usr/bin/supermicro-ipmicfg /usr/bin/IPMICFG