ฉันมีแหล่งที่มาของโปรแกรม (นำมาจาก cvs / svn / git / ... ) และฉันต้องการสร้างแพ็คเกจ Debian / Ubuntu สำหรับมัน แพคเกจมีอยู่ในที่เก็บ แต่:
- เป็นรุ่นเก่ากว่า (ไม่มีคุณสมบัติที่ฉันต้องการ)
- ฉันต้องการตัวเลือกการคอมไพล์ที่แตกต่างจากค่าเริ่มต้นเล็กน้อย
วิธีที่ง่ายที่สุดในการทำคืออะไร? ฉันกังวลเกี่ยวกับสองสิ่ง
- ฉันจะตรวจสอบได้อย่างไรว่าฉันระบุการอ้างอิงทั้งหมดอย่างถูกต้องหรือไม่? (ฉันสามารถรับคำแนะนำได้โดยดูว่าเวอร์ชันเก่าขึ้นอยู่กับอะไร แต่อาจมีการเพิ่มการอ้างอิงใหม่)
- ฉันจะป้องกันไม่ให้ระบบอัปเดตติดตั้งเวอร์ชันเก่าใน repo ในการอัปเดตได้อย่างไร
- ฉันจะป้องกันไม่ให้ระบบติดตั้งเวอร์ชันที่ใหม่กว่า (เมื่อหมด) เขียนทับแพ็กเกจที่กำหนดเองของฉันได้อย่างไร